Ticketverkauf nicht in PHP und Java
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
absender
ausehen
besten mache
checken
daten
dokumentation
email
fehler
formular
fragen
mengen
message
mode
musterfrau
platzen
ticketverkauf
ufer
vorname
woche
wohnort
-
Hallo,
hab mal ne Frage und zwar: Wie mach ich ein Formular zu Ticketverkauf nicht in PHP und Java-Form? Es soll ein Formular erstellt werden, wo der Kunde seine Daten eigeben kann (Strasse, Ort, PLZ...) und wo er (Menge, Pl?tze, Spieltag...) ausw?hlen kann! Dann soll die Information (Die ganzen eingegebenen und ausgew?hlten Daten) an die Emailadresse des Verk?ufers geleitet werden. Beispiel: http://www.tickets.t-online.de/ --- Kann vielleicht bitte jemand ein Muster entwerfen oder mir sagen wie ich das am besten mache???
Danke im Voraus!
MfG
jernoski -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
mir sagen wie ich das am besten mache???
Nicht ohne PHP oder einer anderen Serverseitigen Skriptsrpache (JSP, ASP, Perl, such dir was aus). -
HTML allein ist nicht dynamisch, kann die Formulardaten nicht verwalten und auch keine eMails eigenst?ndig verschicken.
Du kommst da um den Gebrauch einer Scriptsprache nicht herum. -
trueweb, such du dir was aus... Kenn mich da nicht wirklich mit aus! Kannst du vielleicht ein msuter daf?r erstellen??
MfG
jernoski -
[yoda-mode=on]
Mein Padawan macht dich mit PHP vertraut. PHP
sei mit dir.
[yoda-mode=off]
Spass bei Seite, Mit HTML kannst du sowas nie im
Leben realiesieren du musst dich schon mit Serverseitigen Sprachen bekannt machen. EVTL.
gibt es eine L?sung mit Javascript. Aber bevor
du das fragst wie das geht, es ist schwer. Da
ist PHP dein Freund hier habe ich dir ein
paar Seiten aufgelistet wo du am besten PHP lernen kannst.
http://php.net/manual/de/index.php
Das ist das PHP Handbuch.
http://www.schattenbaum.net/php
http://php-einfach.de
Du willst schnell und einfach PHP
lernen da klicke auf Schattenbaum oder
PHP-einfach.de.
Du willst langsam und in Ruhe PHP lernen dann
schau mal auf :
http://tut.php-q.net
-
Das Problem.
Er kann nicht innerhalb von zwei Wochen PHP lernen.
Er muss in zweichen ein fertiges projekt abgeben.
Und da kann er nicht noch PHP lernen. -
Das Problem.
Er kann nicht innerhalb von zwei Wochen PHP lernen.
Er muss in zweichen ein fertiges projekt abgeben.
Und da kann er nicht noch PHP lernen.
Dann ist es nur eine Frage des Preises ;) -
Jo.
Ich bin in seiner Klasse w?rde ihm das auch machen, habe aber selber Projekt und muss f?r Pr?fung lernen.
Sorry Jenia, ich habe wirklich keine Zeit daf?r.
Geld... Leute seit nicht so hart... -
Also erstmal: *rofl*!
Um ein billiges Mailscript zu erstellen, braucht man also zwei Wochen...?
Also die gibt es doch im Internet und in irgendwelchen Tutorials wie Sand am Meer. Wie man mit HTML ein Formular erstellt sollte nun wahrlich nicht so schwer sein.
Man vergibt ja jedem Input-Feld einen Namen und diesem kann man nach der ?bergabe per POST an eine PHP-Datei mit $_POST['Name'] ansprechen. Somit sollte es doch ein leichtes sein, folgendes Mail-Script einfach umzuschreiben...
<?php //Empf?nger $to = $_POST["to"]; //Betreff $subject = $_POST["subject"]; //Nachricht $message = $_POST["message"]; //"Content-type"-Header setzen $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; //zus?tzliche Header $headers .= "From: ".$_POST["from"]."\r\n"; $headers .= "Cc: ".$_POST["cc"]."\r\n"; $headers .= "Bcc: ".$_POST["bcc"]."\r\n"; //Verschicken der Mail $mail = mail($to, $subject, $message, $headers); if($mail) echo "<br /><br />Senden erfolgreich!"; else echo "Senden fehlgeschlagen!"; ?>
-
Hmm... Mag sein dass das nicht so schwer zu lernen oder erstellen ist, aber ich muss eine Dokumentation dazu erstellen, weil das ja, wie schon new warrior gesagt hat, ein Schulprojekt ist und ich kann ohne PHP Kenntnisse nicht sowas machen, verstehst du? M?ssen mal ne andere l?sung suchen...
Gru?
jernoski -
Tja, dann sieht es wohl schlecht aus f?r dich.
http://de.selfhtml.org/html/formulare/verarbeiten.htm
Du kannst es nur mit action="mailto:..." versuchen, aber das ist eine sehr, sehr schlechte L?sung besser gesagt ein schlechter Versuch. H?ttest du ?brigens am Anfang deinen Post genauer formuliert, d.h. was du gerne f?r Punkte haben w?rdest, dann h?tte ich dir auch schon ein Script geschrieben und nat?rlich mit Kommentaren versehen..Ich habe keine Ahnung, warum ich eigentlich immer Scripte f?r User schreibe... -.-'
Hier noch eine L?sung f?r dich, die aber wahrscheinlich f?r dein Projekt nicht so hilfreich seien wird.
http://www.formmailer.com/
Beitrag ge?ndert am 4.05.2006 17:15 von i-spacke -
Du willst also ein Script wo der K?ufer seine
Daten eingibt, die werden dann zu seiner E_mail
gesandt ist ganz einfach hier mal:
Ticket.html
<form action="ticket.php" method="post"> VorName: <input type="text" name="name"><br> NachName: <input type="text" name="naname"><br> Wohnort: <input type="text" name="wohnen"><br> PLZ: <input type="text" name="plz"><br> Menge der Karten <input type="text" name="zahl"> Pl?tze: <input type="text" name="platz"><br> E-Mail: <input type="text" name="email"><br> <input type="submit" value="Abschicken"><br> </form>
ticket.php
<?php $Vorname =$_POST['name']; $Nachname =$_POST['naname']; $Wohnort =$_POST['wohnen']; $PLZ =$_POST['plz']; $Menge =$_POST['zahl']; $Platz =$_POST['platz']; $email =$_POST['emai?']; if($Vorname = ''; OR $Nachname = ''; OR $Wohnort = ''; OR $PLZ = ''; OR $Menge ''; OR $Platz = '';) { echo 'Sie haben nicht alle Pflichtfelder ausgef?llt.'; } else { $absender = $email; $Deinemail = 'musterfrau@mustermann.de'; $nachricht = 'Hier schreibst du rein wie die E-Mail ausehen soll.'; $check = mail($Deinemail, Ticketverkauf, $nachricht, $absender); if($check == true) { echo 'E-Mail gesandt.'; } else { echo 'Ein Fehler ist ausgetreten.'; } } ?>
-
Also, als ich noch kein PHP konnte, habe ich das so gemacht:
<form name="Formular" action="mailto:deine@addresse.de">
(Ob das mailto: davor war, wei? ich nicht mehr.)
Es gibt aber mit AOL Probleme.
-
Das gibt nicht nur mit AOL Probleme, da es ja doch noch teilweise Browser gibt, die kein eigenes Mailprogramm haben und dann m?sste ein lokales Mailprogramm daf?r benutzt werden und der Nachteil davon ist denke ich logisch oder? :/
-
Du willst also ein Script wo der K?ufer seine
Daten eingibt, die werden dann zu seiner E_mail
gesandt ist ganz einfach hier mal:
Ticket.html
<form action="ticket.php" method="post"> VorName: <input type="text" name="name"><br> NachName: <input type="text" name="naname"><br> Wohnort: <input type="text" name="wohnen"><br> PLZ: <input type="text" name="plz"><br> Menge der Karten <input type="text" name="zahl"> Pl?tze: <input type="text" name="platz"><br> E-Mail: <input type="text" name="email"><br> <input type="submit" value="Abschicken"><br> </form>
ticket.php
<?php $Vorname =$_POST['name']; $Nachname =$_POST['naname']; $Wohnort =$_POST['wohnen']; $PLZ =$_POST['plz']; $Menge =$_POST['zahl']; $Platz =$_POST['platz']; $email =$_POST['emai?']; if($Vorname = ''; OR $Nachname = ''; OR $Wohnort = ''; OR $PLZ = ''; OR $Menge ''; OR $Platz = '';) { echo 'Sie haben nicht alle Pflichtfelder ausgef?llt.'; } else { $absender = $email; $Deinemail = 'musterfrau@mustermann.de'; $nachricht = 'Hier schreibst du rein wie die E-Mail ausehen soll.'; $check = mail($Deinemail, Ticketverkauf, $nachricht, $absender); if($check == true) { echo 'E-Mail gesandt.'; } else { echo 'Ein Fehler ist ausgetreten.'; } } ?>
Jenia, nimm diesen Code.
Wenn du sp?ter Probleme hast mit der Dokumentation kannst du mich Fragem ich werde dir dann jede Funktion erkl?ren. Wenn du genau hinschaust sieht es auch ein bisschen aus wie C++ -
Ticket.html
<?<?<form action="ticket.php" method="post">
VorName: <input type="text" name="name"><br>
NachName: <input type="text" name="naname"><br>
Wohnort: <input type="text" name="wohnen"><br>
PLZ: <input type="text" name="plz"><br>
Menge der Karten <input type="text" name="zahl">
Pl?tze: <input type="text" name="platz"><br>
E-Mail: <input type="text" name="email"><br>
<input type="submit" value="Abschicken"><br>
</form>
-----------------------------------------
------------------[?]--------------------
Wie mach ich das denn so, dass die K?stchen sch?n alle untereinander grade sind, also damit es ordentlich aussieht und wie kann man (in HTML) z. B. die "Pl?tze" und "Menge der Karten" ausw?hlen (nicht selber eingeben)? Kann das vielleicht einer schon ein fertig machen?
Danke im Voraus!
Gru?
jernoski -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage