habe zeit gestern angefangen php zu lernen das habe ich bis jetzt geschafft
<? $fehler = ""; $name = $_POST['name']; $adresse = $_POST['mail']; $nachricht = $_POST['nachricht']; $nz = chr(13); chr(10); if (empty($name)) $fehler.= "<li>Sie haben kein Name angegeben</li>"; if (empty($adresse)) $fehler.= "<li>Sie haben keine adresse angegeben</li>"; if (empty($nachricht)) $fehler .= "<li>Sie haben keine nachricht angegeben</li>" ; if (empty($fehler)){ $an = "Jason-Forhie@gmx.de"; $betreff = "Nachricht von $name"; $from = "From:Kontaktformular:<goa6>"; $datum = "Datum: ".date("j.n.Y").$nz; $zeit = "Zeit: ".date("H:i").$nz; $von = "Von: ".$name." <".$adresse.">".$nz; $linie = "----------------------".$nz; $text = $datum. $zeit. $von. $linie. $nachricht; $titel = "Ihre nachricht wurde versandt"; mail($an, $betreff, $text, $from); } else{ $title = "Nachrcht konnte nicht abgesendet werden"; } ?> <div style="width:100px; style:float:left;">Ihr Name</div><input type="text" name="name"><br> <div style="width:100px; style:float:left;">Ihre Mailadresse</div><input type="text" name="mail"><br> <div style="width:100px; style:float:left;">Ihre Nachricht </div><textarea cols="15" rows="15" name="nachricht"></textarea><br> <div style="width:100px; style:float:left;"> </div><input type="submit" value="Absenden"> <? if(empty($fehler)){ $text = strip_tags($text); $text = htmlentities($text); $text = str-replace($nz); echo "<p>Ihre nachricht wurde verschickt</p>"; echo "<p>$text</p>"; } else { echo "<p>Ihre nachricht konnte leider nicht verschickt werden weil"; echo "<ul>$fehler</ul>"; echo "</p>"; } ?>
jetzt ich will ich einen cookie stezten was verhindert das die mail mehrfach abgesendet wir das wollte ich so machen
if(empty($fehler)){ $text = strip_tags($text); $text = htmlentities($text); $cookie = $_COOKIE['absenden']; $text = str-replace($nz); setcookie(absenden, ja); echo "<p>Ihre nachricht wurde verschickt</p>"; echo "<p>$text</p>"; } else { echo "<p>Ihre nachricht konnte leider nicht verschickt werden weil"; echo "<ul>$fehler</ul>"; echo "</p>"; }
nja falls euch noch mehr fehler auffallen bitte posten