Kontaktformular
Kontaktformular
. . . . . . . . . . ./´¯/)
. . . . . . . . . .,/¯ ./
. . . . . . . . . /. . /
. . . . . . /´¯`/'. .'/´¯¯`·¸
. . . . ./'/. . /. . /. . /¨/¯\
. . . . ('(. . ´. . ´. .¯´/'. .')
. . . . .\. . . . . . . . .'. ./
. . . . .'\'. .\. . . . . ._.·´
. . . . . . \. . . . . . . (
. . . . . . . \. . . . . . \
. . . . . . . . . .,/¯ ./
. . . . . . . . . /. . /
. . . . . . /´¯`/'. .'/´¯¯`·¸
. . . . ./'/. . /. . /. . /¨/¯\
. . . . ('(. . ´. . ´. .¯´/'. .')
. . . . .\. . . . . . . . .'. ./
. . . . .'\'. .\. . . . . ._.·´
. . . . . . \. . . . . . . (
. . . . . . . \. . . . . . \
Zuletzt geändert von Gast am 26.01.2004 16:28, insgesamt 1-mal geändert.
-
- Mitglied
- Beiträge: 124
- Registriert: 04.10.2002 15:02
- Kontaktdaten:
wenn du php kannst, nimm doch einfach die funktion mail
mail(empfänger,betreff,nachricht);
also:
mail($_POST['feldnamefürdenempfänger'],$_POST['...betreff'],$_POST['...nachricht'].
Die namen sind die, die du bei name eingibst
z.B. <input type="text" name="user">
dann ist die variable $_POST['user']; in ihr steht dann was du in das Feld reingeschrieben hast.
und in action muss du die datei angeben wo du alles auswertest, also wo die mailfunktion ist.
mail(empfänger,betreff,nachricht);
also:
mail($_POST['feldnamefürdenempfänger'],$_POST['...betreff'],$_POST['...nachricht'].
Die namen sind die, die du bei name eingibst
z.B. <input type="text" name="user">
dann ist die variable $_POST['user']; in ihr steht dann was du in das Feld reingeschrieben hast.
und in action muss du die datei angeben wo du alles auswertest, also wo die mailfunktion ist.
Zuletzt geändert von Advanced-Rookie am 25.02.2003 15:27, insgesamt 2-mal geändert.
Stell dir vor es ist Krieg und niemand geht hin.
. . . . . . . . . . ./´¯/)
. . . . . . . . . .,/¯ ./
. . . . . . . . . /. . /
. . . . . . /´¯`/'. .'/´¯¯`·¸
. . . . ./'/. . /. . /. . /¨/¯\
. . . . ('(. . ´. . ´. .¯´/'. .')
. . . . .\. . . . . . . . .'. ./
. . . . .'\'. .\. . . . . ._.·´
. . . . . . \. . . . . . . (
. . . . . . . \. . . . . . \
. . . . . . . . . .,/¯ ./
. . . . . . . . . /. . /
. . . . . . /´¯`/'. .'/´¯¯`·¸
. . . . ./'/. . /. . /. . /¨/¯\
. . . . ('(. . ´. . ´. .¯´/'. .')
. . . . .\. . . . . . . . .'. ./
. . . . .'\'. .\. . . . . ._.·´
. . . . . . \. . . . . . . (
. . . . . . . \. . . . . . \
Zuletzt geändert von Gast am 26.01.2004 16:28, insgesamt 1-mal geändert.
-
- Mitglied
- Beiträge: 124
- Registriert: 04.10.2002 15:02
- Kontaktdaten:
-
- Mitglied
- Beiträge: 124
- Registriert: 04.10.2002 15:02
- Kontaktdaten:
an die datei, die du in action angibst, werden deine Werte, also was da eingetragen wurde abgeschickt, der button ist um das "zeichen" zu geben um die Eingaben zur angegebenen Datei zu schicken.
Dort stehen die Eingaben in der Form der oben genannten Variablen zur Verfügung.
Die datei:
<?php
mail("deine e-mail adressein anführungszeichen",$_POST[''],$_POST['']);
?>
schreibe zwischen die Hochkommata den Namen der jeweiligen felder.
Also ins
1. den namen des Feldes im Formular, in den du den Betreff eintragen lässt.
2. den namen... Nachricht eintragen lässt.
Dort stehen die Eingaben in der Form der oben genannten Variablen zur Verfügung.
Die datei:
<?php
mail("deine e-mail adressein anführungszeichen",$_POST[''],$_POST['']);
?>
schreibe zwischen die Hochkommata den Namen der jeweiligen felder.
Also ins
1. den namen des Feldes im Formular, in den du den Betreff eintragen lässt.
2. den namen... Nachricht eintragen lässt.
Stell dir vor es ist Krieg und niemand geht hin.
. . . . . . . . . . ./´¯/)
. . . . . . . . . .,/¯ ./
. . . . . . . . . /. . /
. . . . . . /´¯`/'. .'/´¯¯`·¸
. . . . ./'/. . /. . /. . /¨/¯\
. . . . ('(. . ´. . ´. .¯´/'. .')
. . . . .\. . . . . . . . .'. ./
. . . . .'\'. .\. . . . . ._.·´
. . . . . . \. . . . . . . (
. . . . . . . \. . . . . . \
. . . . . . . . . .,/¯ ./
. . . . . . . . . /. . /
. . . . . . /´¯`/'. .'/´¯¯`·¸
. . . . ./'/. . /. . /. . /¨/¯\
. . . . ('(. . ´. . ´. .¯´/'. .')
. . . . .\. . . . . . . . .'. ./
. . . . .'\'. .\. . . . . ._.·´
. . . . . . \. . . . . . . (
. . . . . . . \. . . . . . \
Zuletzt geändert von Gast am 26.01.2004 16:29, insgesamt 1-mal geändert.
-
- Mitglied
- Beiträge: 124
- Registriert: 04.10.2002 15:02
- Kontaktdaten:
normalerweise werden daten in andere Dateien geschickt um sie dort zu bearbeiten, und dann vielleicht zu verschicken, du machst ja nichts mit den daten, du schreibst sie nur in die funktion, die dann das mailen übernimmt. Also was du geschrieben hast stimmt im Prinzip.
Bis dann im icq
Bis dann im icq

Stell dir vor es ist Krieg und niemand geht hin.
- jasc
- Ehemaliges Teammitglied
- Beiträge: 2497
- Registriert: 24.05.2001 02:00
- Wohnort: Hergensweiler bei Lindau/B
Inhalt der mail.html
.
Das war mal ein Script, das ich selber geschrieben habe, kann sein, dass es auch einfacher geht oder dass es nicht ideal ist
, aber ich denke, es müsste laufen, wenn ich jetzt nicht was falsch kopiert habe
.
Inhalt der mail.php<form action="mail.php" method="post">
<input type="hidden" name="empfaenger" value="mail@domain.de">
<table>
<tr>
<td valign="top">Name: </td>
<td><input type="text" name="name" size="40" maxlength="255"></td>
</tr>
<tr>
<td valign="top">eMail-Adresse:</td>
<td><input type="text" name="email" size="40" maxlength="255"></td>
</tr>
<tr>
<td valign="top">Betreff: </td>
<td><input type="text" name="betreff" size="40" maxlength="255"></td>
</tr>
<tr>
<td valign="top">Nachricht: </td>
<td><textarea name="nachricht" cols="40" rows="5"></textarea></td>
</tr>
<tr>
<td valign="top">Bewertung der Homepage: </td>
<td><input type="radio" name="bewertung" value="sehr gut"> sehr gut<br><input type="radio" name="bewertung" value="gut"> gut<br><input type="radio" name="bewertung" value="mittelmäßig" checked> mittelmäßig<br><input type="radio" name="bewertung" value="geht so"> geht so<br><input type="radio" name="bewertung" value="miserabel"> miserabel</td>
</tr>
</table>
<br>
<input type="submit" name="abschicken" value="Abschicken">
</form>
Das sind jetzt nur die minimal benötigten Bestandteile der Dateien, natürlich kommt zumindest in der mail.html noch ein Kopf drum rum, aber ich denke, das schaffst du selber<? $body=""; $body.="Name: "; $body.=$name; $body.="\n"; $body.="eMail: "; $body.=$email; $body.="\n"; $body.="Betreff: "; $body.=$betreff; $body.="\n"; $body.="Bewertung der Homepage: "; $body.=$bewertung; $body.="\n"; $body.="Nachricht: "; $body.=$nachricht; ?>
<?mail ($empfaenger,$betreff,$body); ?>

Das war mal ein Script, das ich selber geschrieben habe, kann sein, dass es auch einfacher geht oder dass es nicht ideal ist

