| Autor |
Nachricht |
thossi13
Threadersteller
Dabei seit: 29.09.2007
Ort: Plauen
Alter: 33
Geschlecht:
|
Verfasst Di 08.01.2008 19:56
Titel Formular wird nicht weitergeleitet |
 |
|
Hallo zusammen!
Seit 2 Tagen stimmt was nicht mit der Kontaktseite von der Homepage eines Freundes! Haben schon alles probiert, finden aber den Fehler nicht....die Seite wird beim absenden einfach nicht mehr weitergeleitet! Wir habe aber nix verändert! Zweifel!
Vielleicht hat von euch jemand eine Idee?
[/code] | Code: | <DIV align=center><H2>Kontaktformular</H2>
<p><font face="Bookman Old Style" size="2"><strong>Haben Sie Fragen? Anregungen?
<p>Schreiben Sie uns!</strong></font>
<?php
$gesendet = $_POST['gesendet'];$vorname = $_POST['vorname'];$nachname = $_POST['nachname'];$betreff = $_POST['betreff'];$nachricht = $_POST['nachricht'];$email = $_POST['email'];if ($gesendet == "Absenden") { $an ="der-standheizer@web.de";
$text ="Hallo,\n Sie haben eine neue Nachricht von $vorname $nachname erhalten:\n\n ====\n $nachricht\n====\n\nSie können $vorname $nachname unter dieser $email erreichen."; mail($an,$betreff,$text,"From: ".$email);
echo "$Ihre Nachricht wurde gesendet!";} 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 < 10){ alert("Bitte geben Sie einen Betreff ein!") document.Formular.betreff.focus(); return false; } else if (document.Formular.nachricht.value.length < 20){ 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['PHP_SELF']; ?>"
onsubmit="return eingaben_ueberpruefen();">
<TABLE cellSpacing=2 cellPadding=4 border=1>
<TBODY>
<TR>
<TD><B>Vorname:</B></TD>
<TD><INPUT maxLength=40 size=35 name=vorname></TD></TR>
<TR>
<TD><B>Nachname:</B></TD>
<TD><INPUT maxLength=40 size=35 name=nachname></TD></TR>
<TR>
<TD><B>E-Mail:</B></TD>
<TD><INPUT maxLength=40 size=35 name=email></TD></TR>
<TR>
<TD><B>Betreff:</B></TD>
<TD><INPUT maxLength=60 size=45 name=betreff></TD></TR>
<TR>
<TD colSpan=2><B>Nachricht:</B><BR><TEXTAREA name=nachricht rows=10 cols=45></TEXTAREA>
</TD></TR>
<TR>
<TH colSpan=2><BR><INPUT type=submit value=Absenden name=gesendet> <INPUT type=reset value=Zurücksetzen>
</TH></TR></TBODY></TABLE></FORM><?php }?></DIV></I></FONT> |
|
|
| |
|
 |
| |
|
 |
bacon
Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Di 08.01.2008 20:02
Titel
|
 |
|
|
Das Ding ist leider nicht mehr zu retten und ein Fall für die Liga gegen schlechten Code.
|
|
| |
|
 |
Smooth-Graphics
Moderator
Dabei seit: 22.05.2006
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 08.01.2008 21:02
Titel
|
 |
|
|
Wo soll die denn auch hingeleitet werden, wenns nirgendwo steht? Der Code is fürn Müll!
|
|
| |
|
 |
thossi13
Threadersteller
Dabei seit: 29.09.2007
Ort: Plauen
Alter: 33
Geschlecht:
|
Verfasst Di 08.01.2008 23:26
Titel
|
 |
|
|
Hab den Fehler gefunden...es funktioniert tatsächlich doch!
|
|
| |
|
 |
| |
|
 |
| Ähnliche Themen |
Formular
Formular
PHP-Formular!
usereingabe in formular
Formular erstellen?
formular drucken
|
 |