Hallo! Ich habe folgenden code:
Ich will nun dasHTML-Code:<div style="text-align: center;"> <?php if ($_POST) { $anrede = $_POST['anrede']; $vorname = $_POST['vorname']; $nachname = $_POST['nachname']; $betreff = $_POST['betreff']; $nachricht = $_POST['nachricht']; $email = $_POST['email']; # Ihr Name: $webmaster = "name"; # Ihre E-Mail-Adresse: $an = "adresse"; # Ihre Homepage-Adresse: $url = "homepage.de"; # Diese Nachricht wird an Ihre E-Mail-Adresse gesendet: $text = "Hallo,\n Sie haben eine neue Nachricht von $anrede $vorname $nachname erhalten:\n\n ====\n $nachricht\n====\n\nSie können $anrede $nachname unter dieser E-Mail erreichen:\n $email"; # Eine Kopie der Anfrage an das Postfach des Besuchers: $inhalt = "\nHallo $anrede $nachname,\nvielen Dank für Ihren Besuch bei $url. \n Wir haben folgende Nachricht erhalten:\n\n===== Beginn Nachricht =====\n$nachricht \n===== Ende Nachricht =====\n\nViele Grüße,\n $webmaster"; @mail($an, $betreff, $text, "From: " . $email); echo "$anrede $nachname, Ihre Nachricht wurde gesendet!"; if(isset($_POST['kopie'])) { @mail($email, "Bestätigung", $inhalt, "From: " . $an); echo"<br>Sie erhalten eine Kopie Ihrer Anfrage an Ihr Postfach."; } } else { ?> <script type="text/javascript"> function eingaben_ueberpruefen(){ var mail = document.Formular.email.value; if (document.Formular.vorname.value.length < 3) { alert("Sie haben noch keinen Vornamen eingegeben!") document.Formular.vorname.focus(); return false; } else if (document.Formular.nachname.value.length < 3) { alert("Bitte geben Sie Ihren Nachnamen ein"); document.Formular.nachname.focus(); return false; } else if (mail.length < 10 || mail.indexOf ('@',0) == -1 || mail.indexOf ('.',0) == -1) { alert("Bitte geben Sie eine gültige E-Mail-Adresse ein.") document.Formular.email.select(); return false; } else if (document.Formular.betreff.value.length < 4) { alert("Bitte geben Sie einen (längeren) Betreff ein!") document.Formular.betreff.focus(); return false; } else if (document.Formular.nachricht.value.length < 10) { alert("Bitte geben Sie eine Nachricht ein!") document.Formular.nachricht.focus(); return false; } else return true; } </script> <form name="Formular" method="post" action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" onSubmit="return eingaben_ueberpruefen();"> <table cellPadding="4" cellSpacing="2" border="0" align="center"> <tr> <td><b>Anrede:</b></td> <td> <select name="anrede"> <option value="Herr" selected>Herr</option> <option value="Frau">Frau</option> </select> </td> </tr> <tr> <td><b>Vorname:</b></td> <td><input type="text" name="vorname" size="35" maxlength="40" class="'color: #b900b9; font-style: Oblique;'>farbe"></td> </tr> <tr> <td><b>Nachname:</b></td> <td><input type="text" name="nachname" size="35" maxlength="40" class="'color: #b900b9; font-style: Oblique;'>farbe"></td> </tr> <tr> <td><b>E-Mail:</b></td> <td><input type="text" name="email" size="35" maxlength="40" class="'color: #b900b9; font-style: Oblique;'>farbe"></td> </tr> <tr> <td><b>Betreff:</b></td> <td><input type="text" name="betreff" size="45" maxlength="60" class="'color: #b900b9; font-style: Oblique;'>farbe"></td> </tr> <tr> <td colspan=2> <b>Nachricht:</b><br><textarea name="nachricht" cols="45" rows="10" class="'color: #b900b9; font-style: Oblique;'>farbe"></textarea> </td> </tr> <tr> <td colspan=2 align=center><br> <input type="checkbox" name="kopie" value="ja"> <small>Ich wünsche eine Kopie meiner Anfrage an mein Postfach</small><br><br> <input type="submit" value="Absenden"> <input type="reset"> </td> </tr> </table> </form> <?php } ?> </div>
durch einen text ersetzen, den ich in eine Textbox auf der selben Seite eingefügt habe.HTML-Code:# Ihre E-Mail-Adresse: $an = "adresse";
Wenn ich also z.B. "em@il.de" eingebe, dass er dann
"adresse" durch "em@il.de" ersetzt.
Danke!







Zitieren
Lesezeichen