problem bei einem bestell script

  • Hallo,


    Ich habe ein kleines problem und zwar bekomm ich den button mit abesenden nicht eine leiste runter.
    http://www.remake-gaming.eu/Bilder/bestellung.php kann mir jemand da helfen?


  • Probier es mal so:




  • Hier mal die Variante mit nur Zahlen:


    wenn du die Monate ausgeschrieben haben willst, musst du das so machen:

  • Also das * schreibst du einfach dahin.


    Mit dem überprüfen ob die ausgefüllt wurden gibts 2 Methoden.
    1. wäre das ganze per JavaScript auszuwerten und nachher auch abzuschicken, was etwas umständlicher ist.
    2. ist die leiche lösung per PHP.
    Nach dem auslösen des Submit-Buttons machst du vorm absenden der E-Mail/einragen in der Datenbank/etc. ne if abfrage.
    z.B.

    PHP
    1. <?
    2. if($_POST['name] != "" && $_POST['slots'])
    3. {
    4. // Absenden
    5. }
    6. else
    7. {
    8. // Ausgabe: Wurde nicht alles ausgefüllt
    9. }
    10. ?>


    Das && ists ne UND-Verknüpfung, also das beides zutreffen muss, || wäre ODER.
    != "" besagt, dass es nicht leer sein soll.
    Wenn du checkboxen hast, kannst du mit isset($_POST['agb']) prüfen ob die gesetzt ist.
    Wenn du prüfen willst, ob der Wert numerisch ist, dann gibts die Funktion isnumeric($irgendwas).


    Eine gute Anlaufstelle, wenn man FUnktionen sucht ist immer PHP.NET