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 Augenzwinkern



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
unglücklich



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 Augenzwinkern 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 großes Grinsen *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&uuml;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 Augenzwinkern -



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 smile



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! smile


Forensoftware: Burning Board, entwickelt von WoltLab GmbH