A
andybiotica
Guest
Halli Hallo
Bin absoluter Beginner und beschäftige mich seit 2 Wochen mit PHP.
Habe ein simples Gaestebuch fuer eine Testseite geschrieben und moecht bzw. muss Zeilenumbrüche verhindern, da es mir ansonsten bei der Ausgabe die Zeilen durcheinander haut und ich werd aus dem Netz nicht schlau.
2. Bitte lacht mich nicht aus, aber wo in meinem Code setze ich specialchars hin. Moechte Boshaftigkeiten vermeiden soweit es geht...
Bin absoluter Beginner und beschäftige mich seit 2 Wochen mit PHP.
Habe ein simples Gaestebuch fuer eine Testseite geschrieben und moecht bzw. muss Zeilenumbrüche verhindern, da es mir ansonsten bei der Ausgabe die Zeilen durcheinander haut und ich werd aus dem Netz nicht schlau.
2. Bitte lacht mich nicht aus, aber wo in meinem Code setze ich specialchars hin. Moechte Boshaftigkeiten vermeiden soweit es geht...
HTML:
<div id="gbook">
<form action="" method="post">
<div>
<p>
Name:<br /><br />
<input style="width:500px; background-color: black; color: #FFFFFF;" type="text" name="von" /><br /><br />
Nachricht:<br /><br />
<textarea rows="20" cols="25" style="width:500px; height:400px; background-color: black; color: #FFFFFF;" name="nachricht"></textarea><br /><br />
<input type="submit" name="absenden" value="Senden" />
</p>
</div>
</form><br /><br />
<?php
if(isset($_POST['absenden']))
{
$uname = $_POST['von'];
$message = $_POST['nachricht'];
$handle = fopen("gbook.txt", 'a+');
fwrite($handle, $uname);
fwrite($handle, "\r\n");
fwrite($handle, $message);
fwrite($handle, "\r\n");
fclose($handle);
}
$dateiinhalt = file("gbook.txt");
$arraysize = sizeof($dateiinhalt);
for($x = 0; $x < $arraysize; $x++)
{
if($x % 2 == 0) //Ermittlung, ob gerade oder ungerade Zeile
{
echo $dateiinhalt[$x].": ";
}
else
{
echo $dateiinhalt[$x]."<br /><br />";}
}
?>
</div>
Zuletzt bearbeitet von einem Moderator: