У меня есть два файла .png, которые я хотел бы отобразить вместе с текстом на html-странице, которая динамически генерируется Perl.В идеальном мире это будет макет из трех столбцов с текстом в первом столбце и двумя файлами .png во втором и третьем столбцах.Проблема, с которой я постоянно сталкиваюсь, заключается в необходимости одного из этих тегов:
print "Content-type: image/png\n\n";
print "Content-type: text/html\n\n";
Я могу включить только один в HTML, и это означает, что я могу отображать только текст или изображения, но не оба.
Очевидно, что должен быть способ сделать это, но до сих пор Google не получил меня никуда.
Любой совет приветствуется.
С уважением.
Вот операторы печати, которые я использую для генерации динамического HTML:
print "<html>";
print "<head>";
print "Content-type: text/html\n\n";
print "</head>";
print "<body>";
print "<table>";
print "<tr><td>Number of Sentences = $numSentences</td><td rowspan=\"4\"><img src=\"/home/kfarmer/public_html/kevin/charFreq.png\" /></td><td rowspan=\"4\"><img src=\"/home/kfarmer/public_html/kevin/charFreq.png\" /></td></tr>";
print "<tr><td>Number of Words = $numWords</td></tr>";
print "<tr><td>Number of Unique Words = $numUniqueWords</td></tr>";
print "<tr><td>Number of English Characters = $numEnglishCharacters</td></tr>";
print "</table></body></html>";
Однако теперь, когда я генерирую эту страницу, я получаю всплывающее окно, спрашивающее меня, как бы я хотел открыть файл - ифайл - это то, что я напечатал выше.