• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Problem mit PHP

PBS

New member
Hi Leute

habe nun ein php script. Ist zwar einfacher, aber trotz allem bekomme ich wieder mal etwas nicht hin.
Wie kann ich denn meine Bestätigungsseite einbauen. Was muß ich eintragen.
Ich habe da noch eine Frage: Für was soll ich mich denn für die Zukunft entscheiden
CGI - PHP - Java - usw.
Vielen Dank

mfg PBS

Script:
<html>
<head>
<title></title>
</head>
<body>
<?php
$_POST["Normal"];
$_POST["Mohn"];
$_POST["Roggen"];
$_POST["Mehrkorn"];
$_POST["Milchbrötchen"];
$_POST["Rosinen"];
$_POST["Käse"];
$_POST["SchokoCros"];
$_POST["NussNougat"];
$_POST["Kuchenteilchen"];
$_POST["Wünsche"];
$_POST["Name"];
$_POST["Telefon"];
$_POST["EMail"];

$fehler = "Fehler:";
if($Name == ""){
$fehler .= "<br>- Name: Ungültiger Wert";
}
if($EMail == "" || substr_count($EMail, "@") != 1 && substr_count($EMail, ".") == 0){
$fehler .= "<br>- E-Mail: Ungültiger Wert";
}
if($Telefon == ""){
$fehler .= "<br>- Telefon: Ungültiger Wert";
}
if($fehler != "Fehler:"){
echo "$fehler<br><br><a href='javascript:history.back();'>zurück</a>";
}
else {
mail("mail@der-kiosk.info" , "Online-Brötchenbestellung" , "Name: $Name\nE-Mail: $EMail\nTelefon: $Telefon\n\nBESTELLUNG:\nNormal: $Normal\nMohn: $Mohn\nRoggen: $Roggen\nMehrkorn: $Mehrkorn\nMilchbrötchen: $Milchbrötchen\nRosinen: $Rosinen\nKäse: $Käse\nSchokoCros: $SchokoCros\nNussNougat: $NussNougat\nKuchenteilchen: $Kuchenteilchen\n\nWünsche: $Wünsche");
mail($admin,$subject,$message,"From:$email");
echo "Ihre Bestellung wurde erfolgreich versandt!";
}
?>
</body>
</html>
 
Zuletzt bearbeitet:
Bei 1&1 gibt's doch sicher fertige MailScripts.
Probiere es doch erstmal damit, damit Du ein Gefühl für die Sache kriegst...
 
Hi dkdenz
Nein, ich bin doch so weit daß es klappt! Nur die eine Sache mit der Betätigungsseite muß ich noch hinbekommen. Das kann doch nicht so schwer sein, die Funktion einzubauen. Dafür möchte ich jetzt nicht schon wieder nach einem script suchen.
MfG PBS
 
Probiers mal mit einem Hidden-Field vor dem abschließenden </form>...

Code:
<input type="hidden" name="weiterleitung" value="danke.html">
 
Zuletzt bearbeitet:
Könntest du mal bitte die Seite reinstellen damit ich mir die mal anschauen könnt ?
//Edit:

Was suchst Du eigentlich.
Eine Script der die Bestellung an dich sendet ???

Also dein Script ist ja schonmal von Anfang an falsch.
Du hast da einmal stehen:
PHP:
$_POST["Normal"];
$_POST["Mohn"];
$_POST["Roggen"];
$_POST["Mehrkorn"];
$_POST["Milchbrötchen"];
$_POST["Rosinen"];
$_POST["Käse"];
$_POST["SchokoCros"];
$_POST["NussNougat"];
$_POST["Kuchenteilchen"];
$_POST["Wünsche"];
$_POST["Name"];
$_POST["Telefon"];
$_POST["EMail"];

und dann unten in der Email:
PHP:
Name: $Name\nE-Mail: $EMail

Da müsste E-Mail: $_POST hin oder du machst obern $email = $_POST[email];
 
Zuletzt bearbeitet:
könnte ja jemand mit nem ähnlichen problem kommen, der kann sich in die entsprechen den threads ranhängen.
 
Zurück
Oben