" wird zu /"

one of many

Grünschnabel
Also, hab da mal wieder ein Problem... - hoffentlich könnt ihr mir wieder helfen!!
Es geht um folgendes: Ich hab ein Newsscript geschrieben, das wohl wie die meisten funzt. Vom Formular geht der Text zu einem php. Vom php in eine Textdatei und aus der Textdatei wird er dann schließlich gelesen! Klappt auch alles prima, aber irgendwie baut das Script Schei** wenn man " oder ' schreibt!! Diese werden dann immer so angezeigt: /" oder /' !! Kann mir jemand sagen, was ich dagegen tun kann?!
 
Klar, ich hoffe du findest dich in dem "Chaos" zurecht...:)

PHP:
<?php
$nummer_lesen=fopen("number2.txt", "r");
fopen("log2.php", "r");

if ($pass == "test") {
$zahl=fgets($nummer_lesen, 10);
$zahl=trim($zahl);

$zahl++;
$nummer_schreiben=fopen("number2.txt", "w");

fwrite($nummer_schreiben, $zahl);

$text = nl2br($text);
setlocale("LC_TIME", "ge");
	$date = strftime("%H:%M - %d.%m.%Y", time());

$eintrag="<div align=center>
  <center>
  <table border=1 cellpadding=0 cellspacing=0 style=border-collapse: collapse bordercolor=#000000 width=512 id=AutoNumber1 bgcolor=#333366 bordercolorlight=#000000 bordercolordark=#000000>
    <tr>
      <td><font color=#FFFFFF face=Verdana size=1><b><u><p align=center><img border=0 src=zball.gif width=15 height=15>$header<img border=0 src=zball.gif width=15 height=15></p></u></b></font><p>
      <font color=#FFFFFF face=Verdana size=1>$text<br></font><p align=right>
      <font color=#C9C9C9 face=Verdana size=1><a href=mailto:$email>$name</a>, $date</font></p></td>
    </tr>
  </table>
  </center>
</div><BR><BR>";
$alteEintraege=file("news2.txt");
$AnzahlDerEintraege=count($alteEintraege);
$eintraege="$eintrag$alteEintraege[0]";
$z=1;
for ($z; $z<$AnzahlDerEintraege; $z++)

  $eintraege="$eintraege$alteEintraege[$z]";

$datei=fopen("news2.txt", "w");
fwrite ($datei, $eintraege);
}
else { echo "Falsches Passwort!"; }

?>
 

Neue Beiträge

Zurück