Vorheriges Thema anzeigen :: Nchstes Thema anzeigen |
Autor |
Nachricht |
FuLee Mitglied
Angemeldet: 27.10.2004 Beitrge: 521 Wohnort: Dorsten Interessen: das was spa? macht ;)
|
Verfasst am: 04.08.2005, 20:16 Titel:
Kontakt Formular |
|
|
|
|
Hi Leute
Ich wollte mal fragen wie das mit dem Kontakt Formular geht!
Also bisjetzt bin ich so weit gekommen:
http://andre-kohls.de/fanaticontact/index.html
so jetzt gibt es ja zwei mglichkeiten wie man es machen kann entweder mit
Code: | <form action="mailto:test@web.de" method="post"> |
oder
Code: | <form action="formular.php" method="post"> |
mit der ersten mglichkeit habe ich es schon versucht aber dann geht immer meine outlook an -.-
die zweite mglichkeit habe ich in meinem buch nachgelesen aber ich habe der interesse wegen den rest bersprungen, da ich eigentlich gerade mal beim kapitel mit php angekommen bin.
so sieht mein formular.php aus (so stehts im buch wenn man es mit der methode post macht)
Code: | <?php
foreach ($_POST as $key=>$value)
{
echo "$key => $value<br>\n";
}
?> |
aber wenn ich alles eingebe und dann auf submit klicke kommt das dabei raus:
http://andre-kohls.de/fanaticontact/formular.php?name=Andre&betreff=Test&email=me%40andre-kohls.de&text=das+ist+nur+ein+test
knnt ihr mir bitte sagen was fehlt weil ich das wirklich dringend brauche (also das kontakt formular )
Gru
Andre |
|
Nach oben |
|
|
Mike Mitglied
Angemeldet: 06.07.2004 Beitrge: 136
|
Verfasst am: 04.08.2005, 22:28 Titel:
|
|
|
|
|
Wie wrs, wenn du das Ganze nun noch wegschickst?
Also die Funktion mail sollte dir da weiterhelfen, konkret wrde das Ganze so aussehen:
Code: |
<?
mail($email, $betreff, $text);
?>
|
Das ist jetzt natrlich sehr simpel, weitere Anregungen drftest du dann auf php.net oder einschlgigen Tutorialseiten finden.[/url] |
|
Nach oben |
|
|
FuLee Mitglied
Angemeldet: 27.10.2004 Beitrge: 521 Wohnort: Dorsten Interessen: das was spa? macht ;)
|
Verfasst am: 04.08.2005, 22:39 Titel:
|
|
|
|
|
also soll ich jetzt anstatt das hier
Code: | <?php
foreach ($_POST as $key=>$value)
{
echo "$key => $value<br>\n";
}
?> |
deine sache nehmen?!?
oder soll ich es dazu tun?
sorry das ich es nich verstehe |
|
Nach oben |
|
|
xaan Mitglied
Angemeldet: 19.04.2005 Beitrge: 370 Wohnort: Bayern Interessen: C#, C++, PHP, Security
|
Verfasst am: 04.08.2005, 23:31 Titel:
|
|
|
|
|
poste doch bitte mal den gesammten code rein |
|
Nach oben |
|
|
FuLee Mitglied
Angemeldet: 27.10.2004 Beitrge: 521 Wohnort: Dorsten Interessen: das was spa? macht ;)
|
Verfasst am: 05.08.2005, 00:17 Titel:
|
|
|
|
|
naja ich denke mir mal das ich dem html code nich viel falsch gemacht habe:
contact.htm
Code: |
<form action="formular.php" method="post">
<table width="535" border="0" cellspacing="2" cellpadding="1">
<tr>
<td width="54"><h6><font face="Verdana"> Name:</font></h6></td>
<td width="471" valign="top"><input type="text" name="name" size="25" maxlength="50"></td>
</tr>
<tr>
<td><h6><font face="Verdana"> Betreff:</font></h6></td>
<td valign="top"><input type="text" name="betreff" size="25" maxlength="50"></td>
</tr>
<tr>
<td><h6><font face="Verdana"> E-Mail:</font></h6></td>
<td valign="top"><input type="text" name="email" size="25" maxlength="50"></td>
</tr>
<tr>
<td valign="top"><h6><font face="Verdana"> Text:</font></h6></td>
<td><textarea name="text" cols="50" rows="10"></textarea></td>
</tr>
</table>
<table width="535" border="0" cellspacing="2" cellpadding="1">
<tr>
<td width="119" align="right"> <input type="submit" value="submit"></td>
<td width="406" align="left"> <input type="reset" value="reset"></td>
</tr>
</table>
</td>
</tr>
</table>
</form>
|
formular.php
Code: | <?php
foreach ($_POST as $key=>$value)
{
echo "$key => $value<br>\n";
}
?> |
wie gesagt bin ich hab gerade erst angefangen das kapitel php zu lesen deswegen hab ich es nur berflogen, weil ich das mit dem formular halt brauche
Gru
Andre |
|
Nach oben |
|
|
nanos Mitglied
Angemeldet: 04.06.2004 Beitrge: 1752
|
Verfasst am: 05.08.2005, 02:05 Titel:
|
|
|
|
|
das sollte es auch tun:
Code: | <?php
$name=$_POST['name'];
$betreff=$_POST['betreff'];
$email=$_POST['email'];
$text=$_POST['text'];
if($email!="" AND $text!="") {
$mailtext="Name: ";
$mailtext.=name;
$mailtext.="\n";
$mailtext.="Betreff: ";
$mailtext.=$betreff;
$mailtext.="\n";
$mailtext.="eMail: ";
$mailtext.=$email;
$mailtext.="\n";
$mailtext.="Text: ";
$mailtext.=$text;
$absender="From:";
$absender.=$email;
mail("deine@email-adres.se","Neue Nachricht",$mailtext,$absender);
print("Deine eMail wurde erfolgreich gesendet! Ich werde mich schnellstmglich bei Dir melden!");
}
else {
print("Sie haben keine eMail-Adresse/Mitteilung angegeben...<br>");
print("<a href='contact.htm'>
Zurück zur Kontaktseite...</a>");
}
?>
|
|
|
Nach oben |
|
|
FuLee Mitglied
Angemeldet: 27.10.2004 Beitrge: 521 Wohnort: Dorsten Interessen: das was spa? macht ;)
|
Verfasst am: 05.08.2005, 17:26 Titel:
|
|
|
|
|
jo danke hat funktioniert |
|
Nach oben |
|
|
nanos Mitglied
Angemeldet: 04.06.2004 Beitrge: 1752
|
Verfasst am: 05.08.2005, 23:13 Titel:
|
|
|
|
|
bittesehr |
|
Nach oben |
|
|
Fabs Mitglied
Angemeldet: 17.04.2004 Beitrge: 475 Wohnort: Viersen Interessen: Webdesign
|
Verfasst am: 06.08.2005, 01:06 Titel:
|
|
|
|
|
nanos, dieses Formular wie du es geschrieben hast kenne ich irgendwoher *g* |
|
Nach oben |
|
|
nanos Mitglied
Angemeldet: 04.06.2004 Beitrge: 1752
|
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beitrge: 436162
|
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beitrge: 436162
|
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beitrge: 436162
|
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beitrge: 436162
|
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beitrge: 436162
|
|
Nach oben |
|
|
|