You are not logged in.

TUT Formular

wcf.regNote.message

ShaoKhan

www.Spiegelwelt.com

  • "ShaoKhan" started this thread

Posts: 393

Location: 127.0.0.1

Occupation: EDV Dienstleister

  • Send private message

1

Thursday, July 3rd 2003, 11:36am

Formular

Formularbeispiel:

Nur falls es interessiert. Hab meins jetzt fertig und würd es gern zur Verfügung stellen. :lol:
Formular ausfüllen lassen vom User. Der bekommt dann 'ne kurze Mitteilung und du bekommst 'ne eMail mit seinen Daten und seinem Text, den er schrieb.

HTML-Datei mit dem Formular (Endung: .html) :

Quoted

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE> blafasel </TITLE>
<META NAME="Generator" CONTENT="EditPlus 1.2">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<BODY BGCOLOR="#000080">
<center>
<form action="tut.php" Method="Post">

<font color="#FFFFFF" face="arial" size="4">Ihre Anfrage an uns:<BR><BR>

<TABLE>
<TR>
<TD><font color="#FFFFFF" face="arial" size="2">Vorname, Name:</TD>
<TD><input type="text" size="25" maxlength="100" name="vorname"> <input type="text" size="25" maxlength="100" name="name"></TD>
</TR>
<TR>
<TD><font color="#FFFFFF" face="arial" size="2" name="strasse">Strasse:</TD>
<TD><input type="text" size="50" maxlength="100" name="strasse"></TD>
</TR>
<TR>
<TD><font color="#FFFFFF" face="arial" size="2">Hausnummer:</TD>
<TD><input type="text" size="10" maxlength="10" name="nummer"></TD>
</TR>
<TR>
<TD><font color="#FFFFFF" face="arial" size="2">PLZ:</TD>
<TD><input type="text" size="5" maxlength="5" name="plz"></TD>
</TR>
<TR>
<TD><font color="#FFFFFF" face="arial" size="2">Ort:</TD>
<TD><input type="text" size="64" maxlength="64" name="ort"></TD>
</TR>
<TR>
<TD><font color="#FFFFFF" face="arial" size="2">Bundesland:</TD>
<TD><input type="text" size="50" maxlength="100" name="bundesland"></TD>
</TR>
<TR>
<TD><font color="#FFFFFF" face="arial" size="2">Telefon:</TD>
<TD><input type="text" size="30" maxlength="30" name="telefon"></TD>
</TR>
<TR>
<TD><font color="#FFFFFF" face="arial" size="2">eMail:</TD>
<TD><input type="text" size="30" maxlength="75" name="mail"></TD>
</TR>
<TR>
<TD><font color="#FFFFFF" face="arial" size="2">Ihre Nachricht:</TD>
<TD>
<textarea cols="50" rows="10" name="message">
</textarea>
</TD>
</TR>
<TR>
<TD></TD>
<TD align="center"><input type="Submit" value="Abschicken"><input type="reset" value="Noch mal."></TD>
</TR>
</TABLE>
</form>
</BODY>
</HTML>


Und hier das PHP- Skript (Endung: .php):

Quoted

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
<title>antwort.php</title>
</head>
<body>

<?
/* Variablen */
$name = $HTTP_POST_VARS["name"];
$vorname = $HTTP_POST_VARS["vorname"];
$strasse = $HTTP_POST_VARS["strasse"];
$nummer = $HTTP_POST_VARS["nummer"];
$plz = $HTTP_POST_VARS["plz"];
$ort = $HTTP_POST_VARS["ort"];
$bundesland = $HTTP_POST_VARS["bundesland"];
$telefon = $HTTP_POST_VARS["telefon"];
$mail = $HTTP_POST_VARS["mail"];
$message = $HTTP_POST_VARS["message"];

/* Ausgabe */
echo "Vielen Dank $vorname $name, Ihre Anfrage wird von uns bearbeitet und schnellstmöglich beantwortet";

/* MAIL */
$empfaenger = "Dein Name@Domain.de";
$betreff = "Anfrage";
$text = "$vorname $name, $strasse $nummer, $plz $ort, $bundesland \n $vorname $name schrieb folgende Mitteilung:\n\n $message\nFür Rückantworten bitte diese eMail-Adresse verwenden: $mail oder unter Telefon $telefon.";
mail($empfaenger, $betreff, $text, "From: $Name $vorname");
?>

</body>
</html>


Ich versuch beides noch mal als Anhang hinzuzufügen.

sincerly......ShaoKhan
Leben heisst - Narben tragen.

jutschin

Beginner

Posts: 14

  • Send private message

2

Sunday, January 15th 2006, 3:12am

RE: Formular

ich hab das formular eingebaut und bei $empfaenger die mail addy geändert. die tut.php wird auch ausgeführt, also es kommt der text "Vielen Dank xxy yyz, Ihre Anfrage wird von uns bearbeitet und schnellstmöglich beantwortet, aber ich bekomme keine e-mail.

woran könnte das liegen?
das leben ist schön, außer wenn nicht :-/

www.forenfreakz.de
www.jutschin.org

Prometheus

Administrator

Posts: 3,278

  • Send private message

3

Sunday, January 15th 2006, 7:18pm

Ändere mal das:

PHP Source code

1
mail($empfaenger$betreff$text"From: $Name $vorname");


um in

PHP Source code

1
2
if(mail($empfaenger$betreff$text"From: $Name $vorname")) echo "Versand erfolgreich";
else echo "Versand fehlgeschlagen";

Jetzt wird der Rückgabewert von mail geprüft und sofern dieser True ist wurde die Mail verschickt und wenn nicht dann nicht. Die Ausgabe hilft Dir das zu erkennen.
Jedwege Anfragen bitte an Technomausi oder ShaoKhan richten. Dieses Konto ist und bleibt inaktiv.

badmoon2049

Intermediate

Posts: 188

Location: Leipzig

Occupation: Azubi

  • Send private message

4

Sunday, January 15th 2006, 8:30pm

Quoted

Original von Prometheus
Ändere mal das:

PHP Source code

1
mail($empfaenger$betreff$text"From: $Name $vorname");


um in

PHP Source code

1
2
if(mail($empfaenger$betreff$text"From: $Name $vorname")) echo "Versand erfolgreich";
else echo "Versand fehlgeschlagen";

Jetzt wird der Rückgabewert von mail geprüft und sofern dieser True ist wurde die Mail verschickt und wenn nicht dann nicht. Die Ausgabe hilft Dir das zu erkennen.


Nicht ganz es prüft nur ob mit der funktion alles klar gegangen ist aber ob die mail nun wirklich raus ist das weiß nur der wind....

Manuel

Trainee

Posts: 64

  • Send private message

5

Saturday, September 9th 2006, 1:53pm

RE: Formular

Quoted

Original von ShaoKhan
Formularbeispiel:

Nur falls es interessiert. Hab meins jetzt fertig und würd es gern zur Verfügung stellen. :lol:
Formular ausfüllen lassen vom User. Der bekommt dann 'ne kurze Mitteilung und du bekommst 'ne eMail mit seinen Daten und seinem Text, den er schrieb.

HTML-Datei mit dem Formular (Endung: .html) :

Quoted

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE> blafasel </TITLE>
<META NAME="Generator" CONTENT="EditPlus 1.2">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<BODY BGCOLOR="#000080">
<center>
<form action="tut.php" Method="Post">

<font color="#FFFFFF" face="arial" size="4">Ihre Anfrage an uns:<BR><BR>

<TABLE>
<TR>
<TD><font color="#FFFFFF" face="arial" size="2">Vorname, Name:</TD>
<TD><input type="text" size="25" maxlength="100" name="vorname"> <input type="text" size="25" maxlength="100" name="name"></TD>
</TR>
<TR>
<TD><font color="#FFFFFF" face="arial" size="2" name="strasse">Strasse:</TD>
<TD><input type="text" size="50" maxlength="100" name="strasse"></TD>
</TR>
<TR>
<TD><font color="#FFFFFF" face="arial" size="2">Hausnummer:</TD>
<TD><input type="text" size="10" maxlength="10" name="nummer"></TD>
</TR>
<TR>
<TD><font color="#FFFFFF" face="arial" size="2">PLZ:</TD>
<TD><input type="text" size="5" maxlength="5" name="plz"></TD>
</TR>
<TR>
<TD><font color="#FFFFFF" face="arial" size="2">Ort:</TD>
<TD><input type="text" size="64" maxlength="64" name="ort"></TD>
</TR>
<TR>
<TD><font color="#FFFFFF" face="arial" size="2">Bundesland:</TD>
<TD><input type="text" size="50" maxlength="100" name="bundesland"></TD>
</TR>
<TR>
<TD><font color="#FFFFFF" face="arial" size="2">Telefon:</TD>
<TD><input type="text" size="30" maxlength="30" name="telefon"></TD>
</TR>
<TR>
<TD><font color="#FFFFFF" face="arial" size="2">eMail:</TD>
<TD><input type="text" size="30" maxlength="75" name="mail"></TD>
</TR>
<TR>
<TD><font color="#FFFFFF" face="arial" size="2">Ihre Nachricht:</TD>
<TD>
<textarea cols="50" rows="10" name="message">
</textarea>
</TD>
</TR>
<TR>
<TD></TD>
<TD align="center"><input type="Submit" value="Abschicken"><input type="reset" value="Noch mal."></TD>
</TR>
</TABLE>
</form>
</BODY>
</HTML>


Und hier das PHP- Skript (Endung: .php):

Quoted

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
<title>antwort.php</title>
</head>
<body>

<?
/* Variablen */
$name = $HTTP_POST_VARS["name"];
$vorname = $HTTP_POST_VARS["vorname"];
$strasse = $HTTP_POST_VARS["strasse"];
$nummer = $HTTP_POST_VARS["nummer"];
$plz = $HTTP_POST_VARS["plz"];
$ort = $HTTP_POST_VARS["ort"];
$bundesland = $HTTP_POST_VARS["bundesland"];
$telefon = $HTTP_POST_VARS["telefon"];
$mail = $HTTP_POST_VARS["mail"];
$message = $HTTP_POST_VARS["message"];

/* Ausgabe */
echo "Vielen Dank $vorname $name, Ihre Anfrage wird von uns bearbeitet und schnellstmöglich beantwortet";

/* MAIL */
$empfaenger = "Dein Name@Domain.de";
$betreff = "Anfrage";
$text = "$vorname $name, $strasse $nummer, $plz $ort, $bundesland \n $vorname $name schrieb folgende Mitteilung:\n\n $message\nFür Rückantworten bitte diese eMail-Adresse verwenden: $mail oder unter Telefon $telefon.";
mail($empfaenger, $betreff, $text, "From: $Name $vorname");
?>

</body>
</html>


Ich versuch beides noch mal als Anhang hinzuzufügen.

sincerly......ShaoKhan


was muß denn in der tut.php drin stehen???
Gruß M-Arens

wcf.user.socialbookmarks.titel