Pits: HTML-Code wird nicht ausgeführt sondern nur als Text angezeigt

Beitrag lesen

Hi,
Danke bis jetzt für die Tips, sie haben leider nix genützt! Ich schicke den Content-Typ korrekt rüber:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html">
  <title>FUST AG, Bauunternehmung</title>
  <link rel="stylesheet" type="text/css" href="/formate.css">
</head>

Besonders interessant ist, dass der Internet Explorer 7 die Website aufbereitet, der Firefox jedoch nur den (korrekten und vollständigen) HTML-Code anzeigt...

any ideas?

thanx

Hi folks,

habe ein (für euch wohl banales) problem: ich lese die komplette html-datei aus einer data-datei ein, ersetze gewisse zeichenfolgen durch variablen und printe die html-statements. so sieht das ganze aus:

#-----------------------------------------------------------------------------#

DATA-Array zeilenweise abarbeiten, allfällige Variablen ersetzen und printen#

#-----------------------------------------------------------------------------#
$i=0;
foreach (@data_file) {
  if ($_ =~ m/~link~/) {
  $temp = $db_content[$i];
    $db_content[$i] =~ s/ /_/;
    $_ =~ s/~link~/<a href="/$db_content[$i]/$db_content[$i].pl" target="_self">$temp</a>/;
    $i++;
  }
  print $_;
}

  • in @data_file sind alle html-zeilen
  • in @db_content sind die variablen

Das problem ist nun, dass die ganze html-seite wohl angezeigt wird, aber nicht übersetzt! das heisst ich seh im browser den gesamten code!
warum übersetzt der browser nix?

danke!