Bestellscript
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
absender
anbieter
anmeldung
beitrag
bestaunen
bestellung
email
error
falsche parameter
fetten
folgendem ergebnis
folgenden beispiel
formatierung
gruss
hilfe
info
kunde
telefon
vielen dank
vorname
-
Hi
Ich br?uchte ein Script, dass eigentlich nur eine Sache kann. Bestellungen aufnehmen.
Und zwar sollte dieses Wunderscript folgende Daten aufnehmen k?nnen,
Vorname
Nachname
Strasse
Ort
PLZ
Geburtsdatum
Telefon
Email
Clanname
und dieses dann an meine Mail verschicken.
Ich kann selber ein ganz kleines bisschen PHP, aber wirklich nicht gut.
Dachte ich frag mal die Jungs und M?dels hier, denn vielleicht habt ihr ja noch sowas auf eurer Platte.
Gruss
Stefano -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hi,
dass sollte kein Problem sein, habe zwar so ein Script nicht auf der Platte, schreibe dir aber wies funktioniert...
Also, als 1. eine HTML datei mit einem Formular:
<form method="post" action="mail.php"> <input type="text" name="vorname"><br> <input type="text" name="nachname"><br> ... </form>
Und dann die mail.php:
<?php $mailtext = "Vorname: " . $_POST['vorname'] . "<br>" "Nachname: " . $_POST['nachname'] . "<br>"; mail("deine@adresse.de", "Bestellung", $mailtext); ?>
So einfach ist das =)...
hoffe ich konnte helfen!
Beitrag ge?ndert am 3.09.2005 17:24 von weedgame -
@weedgame: ich wei? nicht, ob er das so versteht
Meintest du sowas? http://humfras.pyrokar.lima-city.de/anmeldung/bestellung.php
oder auch
http://humfras.pyrokar.lima-city.de/anmeldung/anmeldung.php
MfG Humfras
-
Weis ich auchnicht ;) das weis nur er =P aber da er gesagt hat er hat ein kleines wenig PHP kentnisse, habe ich es mal gepostet, vielleicht Hilfts ihm ja doch ;)...
mfG -
gibst du mir vll. den code vom oberen, das w?re sehr nett.
-
Wenn du weder PHP noch programmier Kentnisse darin hast empfehle ich dir www.madcore.de
(Ich hab auch keine Websprachen Kentnisse, daf?r kenn ich mich perfekt in Mobile Developing aus) -
Leider habe ich ak was ihr da sagt weil noch nicht so gut php kann w?re coll wenn jemand das genauer erkl?ren kann!(Glaube spreche f?r alle dumme^^)
thx Plasma -
Hi
Vielen Dank schonmal f?r eure zahlreichen Antworten. Ich hab mich jetzt mal hingesetzt, und versucht das Zeug selbst zu schreiben. Halt von so fertig dingens nicht besonders viel. Selbstgemacht schmeckts halt doch noch am besten ;)
Naja, das ist der Code der mail.php:
<?php
$mailtext =
"Vorname: " . $_POST['vorname'] . "<br>"
"Nachname: " . $_POST['nachname'] . "<br>"
"Strasse: " . $_POST['strasse'] . "<br>"
"Ort: " . $_POST['ort'] . "<br>"
"Postleitzahl: " . $_POST['plz'] . "<br>"
"Geburtsdatum: " . $_POST['geburtsdatum'] . "<br>"
"Telefon: " . $_POST['telefon'] . "<br>"
"Email: " . $_POST['email'] . "<br>"
"Clanname: " . $_POST['clanname'] . "<br>"
"AGBs gelesen: " . $_POST['abgs'] . "<br>"
"Game f?r Gameserver 1: " . $_POST['server1'] . "<br>"
"Game f?r Gameserver 2: " . $_POST['server2'] . "<br>"
"Game f?r Gameserver 3: " . $_POST['server3'] . "<br>"
"Slots f?r Gameserver 1: " . $_POST['server1slots'] . "<br>"
"Slots f?r Gameserver 2: " . $_POST['server2slots'] . "<br>"
"Slots f?r Gameserver 3: " . $_POST['server3slots'] . "<br>"
"Zus?tzliche Voiceserverslots: " . $_POST['voiceslots'] . "<br>"
"Von wo kennen sie uns? " . $_POST['vonwo'] . "<br>";
mail("info@bestgamehost.net", "Bestellung auf Bestgamehost.net", $mailtext);
?>
Mit folgendem Ergebnis:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/httpd/vhosts/xxx.net/httpdocs/mail.php on line 14
Sch?n gell? :D
Und ich h?tte noch gerne, dass wenn man Bestellen dr?ckt, irgendwas sowas steht: "Vielen Dank, ihr Bestellung wurde entgegengenommen und wird so schnell wie m?glich verarbeitet." Oder sowas ?hnliches.
Aber nun nochmal zum Problem, was ist da der Fehler?
Gruss
Euer Stefano ;) -
Bitte schreibt doch was, ich warte immernoch...
-
Hallo,
ich habe bemerkt, dass der String "mailtext" zu viele Anf?hrungszeichen beinhaltet.
Im folgenden Beispiel m?sste alles fett Markierte gel?scht werden.
$mailtext =
"Vorname: " . $_POST['vorname'] . "<br>"
"Nachname: " . $_POST['nachname'] . "<br>"
//edit: Formatierung ist nicht sichtbar.
So w?re der Code richtig:
$mailtext = "Vorname: ". $_POST['vorname'] ."<br> Nachname: " . $_POST['nachname'] ."<br>"; // etc.
Des weiteren ?bergibst Du der Funktion mail() falsche Parameter - ich bezweifle, dass der Empf?nger des Mails "info@bestgamehost.net" heissen m?sste.
Ein Absender der E-mail fehlt auch; somit wird diese Mail m?glicherweise von einem Spam-Filter aussortiert. Den Absender kann mit Hilfe eines Headers mitgesendet werden.
Code:
$header = "From: info@bestgamehost.net <info@bestgamehost.net>\r\n"; $header .= "To: kunde@anbieter.net <kunde@anbieter.net>\r\n"; mail("kunde@anbieter.net", "Bestellung auf Bestgamehost.net", $mailtext, $header);
Quelle: http://de.php.net/manual/de/function.mail.php
Beitrag ge?ndert am 4.09.2005 10:01 von compactdisc -
Hi
Ne, der Empf?nger soll ja info@blablub sein. Da wird ne mail zugesendet, in der die Daten der Bestellung stehen, und diese werden dann durch uns weiterverarbeitet, bis man 6 Stunden sp?ter seinen Gameserver hat.
Ah danke, das mit dem Code sieht man erst jetzt.
Gruss
Stefano
PS: Vo wo chunsch?
Beitrag ge?ndert am 4.09.2005 10:05 von profstefano -
Schau doch mal dort vorbei:
http://www.php-free.de/ -
Hi zusammen
Ne, habs jetzt mir eurer Hilfe geschaft. Das ganze Ding gibts hier zu bestaunen:
www.bestgamehost.net *werbung mach*
Naja, auf jedenfall danke an alle die mich sowiet gebracht haben!
Gruss
Stefano -
@profstfano: Kannst du die mail.php hier mal reinschreiben? W?re echt net, weil ich mich gerade auch mit Anmeldeformularen f?r unsere page besch?ftige.
-
humfras schrieb:
@weedgame: ich wei? nicht, ob er das so versteht
Meintest du sowas? http://humfras.pyrokar.lima-city.de/anmeldung/bestellung.php
oder auch
http://humfras.pyrokar.lima-city.de/anmeldung/anmeldung.php
MfG Humfras
Hallöchen.
Ich wollt mal fragen, ob es das script noch irgend wo gibt, also das aus dem ersten link?
wenn ja, könnte man es mir vielleicht zukommen lassen?!
Mfg. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage