 |
|
|
|
|
| Autor |
Nachricht |
Hago

Anmeldungsdatum: 05.10.2004
Beiträge: 123
Wohnort: Weissach
|
Verfasst am:
07.11.2004, 15:14 |
|
Hi leute,
heut Mittag hab ich dieses Script gemacht. Es geht aber nicht! was hab ich flasch gemacht? was muss verbessert werden?
Script:
[php]
$info = "Der Pilot $_POST[name] mit der Pilotenummer $_POST[pilotenummer] ist am $POST[date] von $_POST['dep'] nach $_POST['arr'] geflogen. Dieser Flug hatte die Flugnummer $_POST[flugnumer] . Er ist um $_POST[deptime] abgeflogen und um $_POST[arrtime] angekommen. Er hat $_POST[sprit] Kg Sprit benötigt und ist mit dem Flugzeug $_POST[plane] gelogen "
if (isset($_POST[mail]) && $_POST[mail] != "") {
if (mail("hago@flosoft.biz", "Flugbericht von $_POST[name]", "$info", "From: $_POST[mail]")) {
echo "Danke - Die Nachricht wurde gesendet!";
}
else {
echo "Leider konnte der Flugbericht nicht versendet werden!";
}
}
?>
[/php] |
_________________ Join Hago Air News if you are a virtuall pilot
http://www.hagoair.de.vu |
|
|
 |
|
|
 |
Julian Ulrich
Administrator

Anmeldungsdatum: 29.09.2004
Beiträge: 1130
Wohnort: Wien
|
Verfasst am:
07.11.2004, 20:45 |
|
Poste doch bitte mal das Formular dazu, damit wir uns ein Bild machen können. |
|
|
|
 |
Hago

Anmeldungsdatum: 05.10.2004
Beiträge: 123
Wohnort: Weissach
|
Verfasst am:
08.11.2004, 16:19 |
|
Das kann ich machen!
Ist zwar nicht mein besetes Werk. An dem Formular ligt garnicht die PHP Daie weist den Fehler auf
| Code: |
<html>
<head>
<meta http-equiv="Content-Language" content="de">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Flugplan senden</title>
<style fprolloverstyle>A:hover {color: red; font-weight: bold}
</style>
</head>
<body bgcolor="#EAEAEA" link="#000000" vlink="#000000" alink="#000000" style="font-family: Tahoma; font-size: 10pt">
<p><b>Flugplan senden:</b></p>
<form method="POST" action="flightplanmailer.php">
<table border="0" width="100%" style="font-size: 10pt" cellspacing="1" cellpadding="0">
<tr>
<td width="21%">Ihr Name:</td>
<td width="79%"><input type="text" name="name" size="20"></td>
</tr>
<tr>
<td width="21%">Pilotenummer:</td>
<td width="79%"><input type="text" name="pilotennummer" size="20" value="HFG"></td>
</tr>
<tr>
<td width="21%">Flugnummer:</td>
<td width="79%"><input type="text" name="flugnummer" size="20" value="HFG"></td>
</tr>
<tr>
<td width="21%">Datum:</td>
<td width="79%"><input type="text" name="date" size="20"></td>
</tr>
<tr>
<td width="21%">Abflughafen:</td>
<td width="79%"><input type="text" name="dep" size="20"></td>
</tr>
<tr>
<td width="21%">Ankunftsflughafen:</td>
<td width="79%"><input type="text" name="arr" size="20"></td>
</tr>
<tr>
<td width="21%">Depaturetime:</td>
<td width="79%"><input type="text" name="deptime" size="20"></td>
</tr>
<tr>
<td width="21%">Arrivaltime:</td>
<td width="79%"><input type="text" name="arrtime" size="20"></td>
</tr>
<tr>
<td width="21%">Flugzeug:</td>
<td width="79%"><input type="text" name="plane" size="20"></td>
</tr>
<tr>
<td width="21%">Sprit:</td>
<td width="79%"><input type="text" name="sprit" size="20">in Kg
<p> </td>
</tr>
<tr>
<td width="21%"></td>
<td width="79%"><input type="submit" value="Abschicken" name="submit"></td>
</tr>
</table>
</form>
<p> </p>
</body>
</html>
|
|
_________________ Join Hago Air News if you are a virtuall pilot
http://www.hagoair.de.vu |
|
|
 |
Julian Ulrich
Administrator

Anmeldungsdatum: 29.09.2004
Beiträge: 1130
Wohnort: Wien
|
Verfasst am:
08.11.2004, 16:20 |
|
Bitte versuche mal die ganzen Fehler zu vermeiden, indem du das, was du schreibst einfach nochmal durchliest ;)
besetes Werk, ligt, Daie, flasch
Poste doch mal die Fehlermeldung... |
|
|
|
 |
2wuck
Anmeldungsdatum: 30.09.2004
Beiträge: 1
|
Verfasst am:
08.11.2004, 16:27 |
|
hallo,
1.) Sollte irgendwas ned gehen, poste mal die Fehlermeldung + was nicht geht + das gesamte Script.
2.) Dein Fehler liegt darin, dass du kein mail Feld in deinem Formular hast. die "mailer.php" führt aber erst etwas aus, wenn das Feld bzw. die Variable mail ausgefüllt + ungleich "" ist.
[--code-]
...
if (isset($_POST[mail]) && $_POST[mail] != "") {
...
[--code-]
3.) musst also in dein Formular noch einen <input type="text" name="mail" size="20"> einbauen!
lg
 |
Zuletzt bearbeitet von 2wuck am 13.12.2004, 17:40, insgesamt 3-mal bearbeitet |
|
|
 |
Hago

Anmeldungsdatum: 05.10.2004
Beiträge: 123
Wohnort: Weissach
|
Verfasst am:
08.11.2004, 16:52 |
|
danke, boa ich hätte nicht gedacht das ich so blöd bin  |
_________________ Join Hago Air News if you are a virtuall pilot
http://www.hagoair.de.vu |
|
|
 |
|
|
|
Nächstes Thema anzeigen
Vorheriges Thema anzeigen Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum bearbeiten. Du kannst deine Beiträge in diesem Forum löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|
| | |