jonasge
22-09-2001, 22:28
Hallo,
ich habe mir mit PHP ein kleines script geschrieben, das Formularausgaben von einem html Seite mit per E-MAil schickt.
Das Teil auf meinem Apache zuhause läuft perfet, die E-MAil kommt im lokalen Postfach an. :)
---
Doch wenn ich das auf mein Account bei www.f2s.com (http://www.f2s.com) hochlade, kommt die E-MAil nicht an!
Was kann da falsch sein ???
------------test.html
<html>
<head>
<title>TEST-PHP</title>
</head>
<body>
<form action="test.php3" method="post">
Gruppenname: <input type="text" name="gruppenname"><br>
Gruppenleiter: <input type="text" name="gruppenleiter"><br>
E-Mail: <input type="text" name="email"><br>
Telefon: <input type="text" name="telefon"><br>
Teilnehmer: <input type="text" name="teilnehmer"><br>
Ge. Datum: <input type="text" name="gedatum"><br>
Alt. Datum: <input type="text" name="altdatum"><br>
<input type="submit" name="absenden" value="UND weg...">
</form>
</body>
------------------end: test.html
####################################
---------test.php3:
<html>
<head>
<title>TEST-PHP</title>
</head>
<body>
<?php
if ($absenden) {
if (! $gruppenname or ! $gruppenleiter or ! $email or ! $telefon or ! $teilnehmer or ! $gedatum) {
echo "<font face=Arial size=14pt><br><p>Bitte alle Felder ausfuellen<br><br><a href=javascript:history.back(1)>Zurueck</a></font>";
die ("");
}
}
echo "Gruppenname: $gruppenname<br>";
echo "Gruppenleiter: $gruppenleiter<br>";
echo "email: $email<br>";
echo "Telefon: $telefon<br>";
echo "Teilnehmer: $teilnehmer<br>";
echo "Ge. Datum: $gedatum<br>";
echo "Alt. Datum: $altdatum<br>";
mail("jonasge@gmx.net", "Online-Anmeldung ueber Homepage", "Daten aus Online-Anmeldung:
Gruppenname: $gruppenname
Gruppenleiter: $gruppenleiter
E-Mail: $email
Telefon: $telefon
Teilnehmer: $teilnehmer
Gewuenschtes Datum: $gedatum
Alternativ Datum: $altdatum
-------------------------------
Automiatisch generierte Nachricht!");
?>
</body>
</html>
---end: test.php3
Was ist da falsch, wenn es zuhause geht, und im I-Net nicht ???
Danke
HggH
ich habe mir mit PHP ein kleines script geschrieben, das Formularausgaben von einem html Seite mit per E-MAil schickt.
Das Teil auf meinem Apache zuhause läuft perfet, die E-MAil kommt im lokalen Postfach an. :)
---
Doch wenn ich das auf mein Account bei www.f2s.com (http://www.f2s.com) hochlade, kommt die E-MAil nicht an!
Was kann da falsch sein ???
------------test.html
<html>
<head>
<title>TEST-PHP</title>
</head>
<body>
<form action="test.php3" method="post">
Gruppenname: <input type="text" name="gruppenname"><br>
Gruppenleiter: <input type="text" name="gruppenleiter"><br>
E-Mail: <input type="text" name="email"><br>
Telefon: <input type="text" name="telefon"><br>
Teilnehmer: <input type="text" name="teilnehmer"><br>
Ge. Datum: <input type="text" name="gedatum"><br>
Alt. Datum: <input type="text" name="altdatum"><br>
<input type="submit" name="absenden" value="UND weg...">
</form>
</body>
------------------end: test.html
####################################
---------test.php3:
<html>
<head>
<title>TEST-PHP</title>
</head>
<body>
<?php
if ($absenden) {
if (! $gruppenname or ! $gruppenleiter or ! $email or ! $telefon or ! $teilnehmer or ! $gedatum) {
echo "<font face=Arial size=14pt><br><p>Bitte alle Felder ausfuellen<br><br><a href=javascript:history.back(1)>Zurueck</a></font>";
die ("");
}
}
echo "Gruppenname: $gruppenname<br>";
echo "Gruppenleiter: $gruppenleiter<br>";
echo "email: $email<br>";
echo "Telefon: $telefon<br>";
echo "Teilnehmer: $teilnehmer<br>";
echo "Ge. Datum: $gedatum<br>";
echo "Alt. Datum: $altdatum<br>";
mail("jonasge@gmx.net", "Online-Anmeldung ueber Homepage", "Daten aus Online-Anmeldung:
Gruppenname: $gruppenname
Gruppenleiter: $gruppenleiter
E-Mail: $email
Telefon: $telefon
Teilnehmer: $teilnehmer
Gewuenschtes Datum: $gedatum
Alternativ Datum: $altdatum
-------------------------------
Automiatisch generierte Nachricht!");
?>
</body>
</html>
---end: test.php3
Was ist da falsch, wenn es zuhause geht, und im I-Net nicht ???
Danke
HggH