franz: fread() - nur code ausgeben

hi
ich habe folgendes programmiert:

<html>
<head>
<title></title>
</head>
<body>
<?php
$dateiname = "mail.inc.php";
$fp = fopen( $dateiname, "r" ) or die("Konnte $dateiname nicht öffnen");
while ( ! feof( $fp ) ) {   $brocken = fread( $fp, 10000000 );?>   <textarea name="text" cols="45"

rows="25"><?= $brocken  ?></textarea><?php   } ?>
</body>
</html>

----
jetzt wird aber immer der html-teil im script nicht im textfeld als purer code ausgegeben, sondern darunter vom browser interpretiert und ausgegeben. Hier mal zum ansehen:

http://www.1994.waldorfschule-jena.de/test/a.php/

was kann ich dagegen machen??

  1. Hi,

    http://php.net/htmlentities

    Schöne Grüße,
    Julian

    1. danke!!
      ich habe es jetzt mit htmlspecialchars($brocken, ENT_QUOTES); gemacht!
      tschü chrissi