3Dnavigator
Erfahrenes Mitglied
Nein, ich meine Zeilenumbrüche, die man mit Enter einfügt.
Also hier der Code beim Speichern in die SQL-Datenbank und darunter das Formular:
$value4 steht also für den Text aus dem Textarea. Nur werden daran gar keine Änderungen vorgenommen...
Also hier der Code beim Speichern in die SQL-Datenbank und darunter das Formular:
Code:
elseif($actionnow == "safeentry" AND $value1 != "" AND $value3 != "" AND $value4 != ""){
$now = time();
$ip = $_SERVER['REMOTE_ADDR'];
mysql_query("INSERT INTO guestbook VALUES('$now','$ip','$value1','$value2','$value3','$value4')");
echo("Eintrag erfolgreich gespeichert.");
}
else{
if($actionnow == "safeentry"){
if($value1 == ""){ $error_writer = "<font class=\"rot\">"; }
if($value3 == ""){ $error_email = "<font class=\"rot\">"; }
if($value4 == ""){ $error_text = "<font class=\"rot\">"; }
}
echo("<br><form action=\"./index.php?page=guestbook&actionnow=safeentry\" target=\"_parent\" method=\"post\">");
if($error_writer != "" OR $error_email != "" OR $error_text != ""){ echo("<font class=\"rot\"><b>Felder mit einem Stern (*) sind Pflichtfelder!</b></font><p>"); }
echo("<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
<tr>
<td align=\"left\" valign=\"middle\">
".$error_writer."Name:</font><img src=\"./images/spacer.gif\" border=\"0\" width=\"".$default_formspace."\">
</td><td align=\"left\" valign=\"middle\">
<input type=\"text\" name=\"value1\" value=\"".$value1."\" maxlength=\"25\" size=\"45\" tabindex=\"1\"> *
</td>
</tr><tr>
<td align=\"left\" valign=\"middle\">
Ortschaft:</font><img src=\"./images/spacer.gif\" border=\"0\" width=\"".$default_formspace."\">
</td><td align=\"left\" valign=\"middle\">
<input type=\"text\" name=\"value2\" value=\"".$value2."\" maxlength=\"40\" size=\"45\" tabindex=\"2\">
</td>
</tr><tr>
<td align=\"left\" valign=\"middle\">
".$error_email."Email:</font><img src=\"./images/spacer.gif\" border=\"0\" width=\"".$default_formspace."\">
</td><td align=\"left\" valign=\"middle\">
<input type=\"text\" name=\"value3\" value=\"".$value3."\" maxlength=\"60\" size=\"45\" tabindex=\"3\"> *
</td>
</tr>
</table><p>".$error_text."Nachricht:</font><br><textarea name=\"value4\" rows=\"6\" cols=\"64\" tabindex=\"4\">".$value4."</textarea> *<p>
<input type=\"submit\" name=\"save\" value=\"Eintrag speichern\"></form>");
}
$value4 steht also für den Text aus dem Textarea. Nur werden daran gar keine Änderungen vorgenommen...