Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] Wieso funktionieren meine Formulare nicht? (https://www.gegen-bilderklau.net/thread.php?threadid=142932)
Geschrieben von Lisa am 15.10.2008 um 23:04:
Wieso funktionieren meine Formulare nicht?
Ich brauche dringend Hilfe.
und zwar versuch ich cshon seit Tagen mein Formular 'zum laufen' zu bringe, aber es will nich so wirklich...
Kann mir wer helfen?
Die codes:
HTMLteil
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Kaufformular</title>
<!--
<link rel="stylesheet" type="text/css">
-->
</head>
<body>
<form action="kaufformular.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>Pferd</th><td><input type="text" name="pferd"></td></tr>
<tr><th>Sonstiges</th><td><input type="text" name="sonstiges"></td></tr>
<tr><th><input type="submit" value="Abschicken"></th><th><input type="reset" value="Zurücksetzen"></th></tr>
</table>
</form>
</body>
</html> |
|
PHP Teil
| 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:
27:
28:
29:
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Kaufformular</title>
<!--
<link rel="stylesheet" type="text/css">
-->
</head>
<body>
<?php
$name = ($_POST['name']);
$email = ($_POST['email']);
$pferd = ($_POST['pferd']);
$sonstiges = ($_POST['sonstiges']);
if ( ($name == "") OR ($email == "") OR ($betreff == "") OR ($nachricht == "") )
{
echo "Du hast nicht alle Angaben gemacht! Gehe zurück und korrigiere dies!";
}
else
{
mail("vrh.dreamhorse@web.de",$betreff,$nachricht,"From: $name <$email>");
echo "Deine E-Mail wurde erfolgreich verschickt.";
}
?>
</body>
</html> |
|
Geschrieben von Lisa am 15.10.2008 um 23:56:
Es wid nicht abgeschickt, obwohl alles ausgefüllt ist...
Geschrieben von +Debbie+ am 16.10.2008 um 00:20:
| 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:
27:
28:
|
<html>
<head>
<link rel="stylesheet" href="style.css">
</head>
<body>
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$pferd = $_POST['pferd'];
$sonstiges = $_POST['sonstiges'];
if ( ($name == "") OR ($email == "") OR ($pferd == "") OR ($sonstiges == "") )
{
echo "Leider hast du nicht alle Felder ausgefüllt! Gehe zurück und korrigiere dies!";
}
else
{
$text = "Name: $name
E-Mail: $email
Pferd: $pferd
Sonstiges: $sonstiges";
mail("vrh.dreamhorse@web.de",Probeanmeldung,$text,"From $name <$email>");
echo "Deine E-Mail wurde erfolgreich verschickt.";
}
?>
</body>
</html> |
|
Den Code den du hattest funktioniert nur für kontaktformulare
Geschrieben von Lisa am 16.10.2008 um 11:22:
Erstmal: Danke
Jetzt steht zwar da dass das Formular abgeschickt wird, aber ich bekommen keine Mail
Geschrieben von Lisa am 16.10.2008 um 11:27:
Ja, aber iwie bekomm ich trotzdem keine Mail
Geschrieben von Lisa am 16.10.2008 um 11:38:
Kann sein... Ich warte mal einfach.
Aber wie bekomme ich das weg:
"); echo "Deine E-Mail wurde erfolgreich verschickt."; } ?>
Die zeichen ausenherum nerven (das kommt wenn ich was abschicke)
Geschrieben von +Debbie+ am 16.10.2008 um 11:59:
bei mir funktioniert alles wunderbar und bei mir wird es auch ohne zeichen angezeigt, dann liegt es wohl eher an deinem Mailanbieter

Bei hotmail kommt es nähmlich wunderbar an ...
Geschrieben von +Debbie+ am 16.10.2008 um 13:10:
| Zitat: |
Original von Mutzelchen
LisaMausi, wo kommen die Zeichen? in der E-Mail oder auf der Seite, die angezeigt wird, wenn etwas erfolgreich abgeschickt wurde? |
Da die Mail ja nicht ankommt, wohl wenn es abgeschickt wird
Welchen Anbieter hast du denn LisaMausi?
Geschrieben von Lisa am 16.10.2008 um 16:03:
Welchen Mail anbieter? Web...
Geschrieben von +Debbie+ am 16.10.2008 um 16:04:
ne wo das formular hochgeladen ist
Geschrieben von Lisa am 16.10.2008 um 16:09:
Ich hab eben noch mal in mein Postfach geschaut und hab vorher das Formular ein 3. Mal ausgefüllt. und siehe da: Alles passt perfek ôo
Danke für eure Hilfe und dass ihr so geduldig wart

<3
Forensoftware: Burning Board, entwickelt von WoltLab GmbH