Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Archive (https://www.gegen-bilderklau.net/board.php?boardid=73)
--- Archiv (https://www.gegen-bilderklau.net/board.php?boardid=62)
---- Alte Tutorials (https://www.gegen-bilderklau.net/board.php?boardid=64)
----- Formmailer (https://www.gegen-bilderklau.net/thread.php?threadid=93237)
Geschrieben von Lluna-Luba am 31.01.2008 um 19:03:
oki, hier ^^
formular.html
wie ich die php-datei rein mach weiß ich nun nicht, iwi so xD
formular.php
Geschrieben von +Debbie+ am 09.02.2008 um 14:57:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
|
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$betreff = $_POST['betreff'];
$homepage = $_POST['homepage'];
$nachricht = $_POST['nachricht'];
if ( ($name == "") OR ($email == "") OR ($nachricht == "") )
{
echo "Du hast nicht alle Felder ausgefüllt! Gehe <a href='javascript:back()'>zurück</a> und korrigiere dies!";
}
else
{
$text = "Name: $name
E-Mail: $email
Homepage: $homepage
Nachricht: $nachricht";
mail("EURE MAIL-ADRESSE",$betreff,$text,"From $name <$email>");
echo "Deine e-Mail wurde erfolgreich abgeschickt.";
}
?> |
|
ersetzte EURE MAIL-Adresse durch deine Mailadresse und nehme dann den code für action_formular.php das fehlt nämlich alles da!
Geschrieben von Lluna-Luba am 10.02.2008 um 19:23:
nachdem ich meinen code durch den, den du mir gegeben hast, ersetzt hab, gings ^^ dann hab ich die felder so gemacht wie ichs brauch .. aber iwas schein ich falsch gemacht zu haben^^ kenn mich mit php leider noch nicht aus
der php code:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
|
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$hof = $_POST['hof'];
$URL = $_POST['homepage'];
$banner = $_POST['banner'];
$hunde? = $_POST['hundeamhof'];
$beschreibung = $_POST['beschreibung'];
if ( ($name == "") OR ($email == "") )
{
echo "Du hast nicht alle Felder ausgefüllt!";
}
else
{
$text = "Name: $name
E-Mail: $email
Name des Hofes: $hof
URL des Hofes: $homepage
Banner-URL: $banner
Eigene Hunde am Hof: $hundeamhof";
Beschreibung/Text über Hof: $beschreibung";
mail("junaluba@hotmail.com",$betreff,$text,"From $name <$email>");
echo "Deine Anmeldung wurde erfolgreich abgeschickt.";
}
?>
|
|
der html code:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
|
<form action="action_formular.php" method="POST">
<table><tr>
<th><font color ="#000000">Name des Leiters:</font></th><td><input type="text" name="name"></td></tr>
<tr><th><font color ="#000000">e-Mail:</font></th><td><input type="text" name="email"></td></tr>
<tr><th><font color ="#000000">Name des Hofes:</font></th><td><input type="text" name="hof"></td></tr>
<tr><th><font color ="#000000">URL des Hofes:</font></th><td><input type="text" name="homepage"></td></tr>
<tr><th><font color ="#000000">Banner-URL:</font></th><td><input type="text" name="banner"></td></tr>
<tr><th><font color ="#000000">Eigene Hunde am Hof?</font></th><td><input type="checkbox" name="hundeamhof"></td></tr>
<tr><th><font color ="#000000">Beschreibung/Text über Hof:</font></th><td><textarea name="beschreibung"></textarea></td></tr>
<tr><th><input type="submit" value="Absenden"></th><th><input type="reset" value="Zurücksetzen"></th></tr></table>
</form> |
|
was stimmt daran nicht?
Geschrieben von +Debbie+ am 10.02.2008 um 21:37:
mach mal hinter $hundeamhof das " weg.
und erstze $betreff durch einen Betreff deiner Wahl, da du kein feld Betreff hast und somit auch die variable nicht
Geschrieben von Lluna-Luba am 10.02.2008 um 22:27:
danke, habs geändert
leider kommt immernoch
Parse error: syntax error, unexpected '=' in /usr/export/www/hosting/amadur/action_formular.php on line 25
Geschrieben von +Debbie+ am 11.02.2008 um 00:10:
*vor den kopf hau*
Du hast da was mit den feldern verwechselt. du must bei $ vor den Echos angeben wie das feld heißt

der richtige code ist dann (klappt bei mir):
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
|
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$hof = $_POST['hof'];
$homepage = $_POST['homepage'];
$banner = $_POST['banner'];
$hundeamhof = $_POST['hundeamhof'];
$beschreibung = $_POST['beschreibung'];
if ( ($name == "") OR ($email == "") )
{
echo "Du hast nicht alle Felder ausgefüllt!";
}
else
{
$text = "Name: $name
E-Mail: $email
Name des Hofes: $hof
URL des Hofes: $homepage
Banner-URL: $banner
Eigene Hunde am Hof: $hundeamhof;
Beschreibung/Text über Hof: $beschreibung";
mail("junaluba@hotmail.com",betreff,$text,"From $name <$email>");
echo "Deine Anmeldung wurde erfolgreich abgeschickt.";
}
?> |
|
Geschrieben von Lluna-Luba am 11.02.2008 um 14:46:
wahh es geht *freu*
du bist ein schatz *keks geb*
das ein fehlerchen soviel ausmacht

*schäm*
Geschrieben von +Debbie+ am 11.02.2008 um 16:16:
klar bitte^^
Geschrieben von Java0007 am 29.03.2008 um 16:41:
Frage warum ist das nicht richig??
der php code:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
|
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$geburtstag = $_POST['geburtstag'];
$alter = $_POST['alter'];
$job = $_POST['job'];
$pferd = $_POST['pferd'];
$herkunft = $_POST['herkunft'];
$stall = $_POST['stall'];
$weide = $_POST['weide'];
if ( ($name == "") OR ($email == "") OR ($geburtstag == "") OR ($pferd == "") OR ($stall == "") OR ($weide == "") OR ($nachricht == "") )
{
echo "Du hast nicht alle Felder ausgefüllt! Gehe <a href='javascript:back()'>zurück</a> und korrigiere dies!";
}
else
{
$text = "Name: $name
E-Mail: $email
geburtstag: $geburtstag
alter: $alter
job: $job
pferd: $pferd
herkunft: $herkunft
stall: $stall
weide: $weide
mail("heavenstyle007@web.de",$pferd,$text,"From $name <$email>");
echo "Deine e-Mail wurde erfolgreich abgeschickt.";
}
?> |
|
der html code:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
|
<html>
<head>
<title>Privatstall Andagio</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<h1>Einstellervertrag</h1>
<DIV align=center>
<CENTER>
<form action="action_formular.php" method="post">
<TABLE style="BORDER-RIGHT: #000000 1px dashed; BORDER-TOP: #000000 1px dashed; BORDER-LEFT: #000000 1px dashed; BORDER-BOTTOM: #000000 1px dashed" height=76 width="90%" border=0>
<TBODY>
<TR>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="100%" bgColor=#717E8C colSpan=2 height=15><b>Real</b></TD></TR>
<TR>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15>Name</TD>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15>
<input name="name" type="text" size="20"></TD></TR>
<TR>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15>E-Mail</TD>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15>
<input name="email" type="text" size="20"></TD></TR>
<TR>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15>Geburtstag</TD>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15>
<input name="geburtstag" type="text" size="20"></TD> </TR>
<TR>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15>Alter</TD>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15>
<input name="alter" type="text" size="20"></TD> </TR>
<TR>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#717E8C height=15 colSpan=2><b>Virtuell</b></TD></TR>
<TR>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15>Job</TD>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15>
<input name="job" type="text" size="20"></TD> </TR>
<TR>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15>Pferd</TD>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15>
<input name="pferd" type="text" size="20"></TD> </TR>
<TR>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15>Herkunft des Pferdes[URL]</TD>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15>
<input name="herkunft" type="text" size="20"></TD> </TR>
<TR>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15>Stallung</TD>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15>
<input name="stall" type="text" size="20"></TD> </TR>
<TR>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15>Koppel</TD>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15>
<input name="weide" type="text" size="20"></TD> </TR>
<TR>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15><input name="Abschicken" value="Abschicken" type="submit"></TD>
<TD style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" align=middle width="25%" bgColor=#D2D8E4 height=15><input value="Zurücksetzen" type="reset"></TD> </TR>
</TBODY></TABLE></FORM></CENTER></DIV>
</body>
</html> |
|
Geschrieben von Katrin007 am 12.04.2008 um 16:15:
Kann mir jemand sagen, warum das nicht funktioniert? Es kommt immer, das ich es nicht ausgefüllt hätte, doch das hab ich
formular.php
<form action="action_formular.php" method="POST">
<table><tr><th>Name:</th><td><input type="text" name="name"></td></tr>
<tr><th>e-Mail:</th><td><input type="text" name="email"></td></tr>
<tr><th>Homepage:</th><td><input type="text" name="homepage"></td></tr>
<tr><th>Turnier:</th><td><select size"1" name="turnier">
<option>Bitte auswählen</option>
<option>Eröffnungsturnier</option></td></tr>
<tr><th>Pferde:</th><td><textarea name="pferde"></textarea></td></tr>
<tr><th>Pruefungen:</th><td><textarea name="pruefungen"></textarea></td></tr>
<tr><th><input type="submit" value="Absenden"></th><th><input type="reset" value="Zurücksetzen"></th></tr></table></form>
</center></font></font>
</div>
action_formular.php
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$homepage = $_POST['homepage'];
$turnier = $_POST['turnier'];
$pferde = $_POST['pferde'];
$pruefungen = $_POST['pruefungen'];
if ( ($name == "") OR ($email == "") OR ($nachricht == "")OR ($homepage == "")OR ($turnier == "") OR ($pferde == "") OR ($pruefungen) )
{
echo "Du hast nicht alle Felder ausgefüllt! Gehe <a href='java script:back()'>zurück</a> und korrigiere dies!";
}
else
{
$text = "Name: $name
E-Mail: $email
Homepage: $homepage
Turnier: $turnier
Pferde: $pferde
Pruefungen: $pruefungen";
mail("silbersee93@web.de",$betreff,$text,"From $name <$email>");
echo "Deine e-Mail wurde erfolgreich abgeschickt.";
}
?>
Geschrieben von Leila am 18.04.2008 um 15:58:
ich hab die Codes genauso kopiert, wie sie im Startpost waren und bei mir klappts nicht.
Geschrieben von Leila am 18.04.2008 um 19:33:
-edit-
Geschrieben von Leila am 18.04.2008 um 19:33:
code: |
1:
2:
3:
4:
5:
6:
7:
|
<form action="action_formular.php" method="POST">
<table><tr><th>Name:</th><td><input type="text" name="name"></td></tr>
<tr><th>e-Mail:</th><td><input type="text" name="email"></td></tr>
<tr><th>Betreff:</th><td><input type="text" name="betreff"></td></tr>
<tr><th>Homepage:</th><td><input type="text" name="homepage"></td></tr>
<tr><th>Nachricht:</th><td><textarea name="nachricht"></textarea></td></tr>
<tr><th><input type="submit" value="Absenden"></th><th><input type="reset" value="Zurücksetzen"></th></tr></table></form> |
|
und
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
|
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$betreff = $_POST['betreff'];
$homepage = $_POST['homepage'];
$nachricht = $_POST['nachricht'];
if ( ($name == "") OR ($email == "") OR ($nachricht == "") )
{
echo "Du hast nicht alle Felder ausgefüllt! Gehe <a href='javascript:back()'>zurück</a> und korrigiere dies!";
}
else
{
$text = "Name: $name
E-Mail: $email
Homepage: $homepage
Nachricht: $nachricht";
mail("leila@rge,de,tc",$betreff,$text,"From $name <$email>");
echo "Deine e-Mail wurde erfolgreich abgeschickt.";
}
?> |
|
Geschrieben von Leila am 18.04.2008 um 21:34:
-edit: hab woanders Hilfe bekommen, lag nämlich nicht an mir, sondern an eurem Code

-
Geschrieben von Hrannar am 27.04.2008 um 11:45:
RE: Tut - Formmailer
wie muss ich das machen wenn ich mehrere email adresse rein haben möchte??
Geschrieben von Hrannar am 28.04.2008 um 13:15:
oh super vielen dank.. funktioniert
Geschrieben von .chilli am 17.06.2008 um 02:39:
Bei mir hats gleich geklappt *freu*
Vielen Dank !
Geschrieben von Katharina Weber am 12.07.2008 um 02:04:
Hat sich erledigt
Nebenbei tolles Tut danke. :)
Geschrieben von simba am 20.07.2008 um 23:29:
kann man mit dem tut auch einen Klickshop coden?
Geschrieben von LauraLii am 01.08.2008 um 13:56:
Wow, super!
Forensoftware: Burning Board, entwickelt von WoltLab GmbH