Select Box | Wert übergeben

Dieses Thema im Forum "Web Page Design" wurde erstellt von sevY, 16.11.2004.

  1. sevY

    sevY Thread Starter

    Hi,

    ich mach nicht soviel mit HTML… halt addicted to Flash… aber jetzt musste es mal sein…

    Und schon ein Problem…

    Wer kann mir sagen, warum ich aus dem folgenden Formular alle Werte auslesen kann, nur eben nicht die der Selectbox (mit $_POST['grade'])…

    PHP:
    //…
    <form action="'.$_SERVER['PHP_SELF'].'" method="post">
                                <
    input type="hidden" name="update" value="true">
                                <
    input type="hidden" name="id" value="'.$a['id'].'">
                                <
    input class="write" type="text" name="company" value="'.$a['company'].'"><br>
                                <
    select class="write" name="grade">
                                    <
    option value="'.$a['grade'].'">'.$a['grade'].'</option>
                                    <
    option value="">as</option>
                                    <
    option value="">Frau</option>
                                    <
    option value="">Herr</option>
                                </
    select><br>
                                <
    input class="write" type="text" name="surname" value="'.$a['surname'].'"><br>
                                <
    input class="write" type="text" name="name" value="'.$a['name'].'"><br>
                                <
    input class="write" type="text" name="street" value="'.$a['street'].'"><br>
                                <
    input class="write" type="text" name="postcode" value="'.$a['postcode'].'"><br>
                                <
    input class="write" type="text" name="town" value="'.$a['town'].'"><br>
                                <
    input class="write" type="text" name="country" value="'.$a['country'].'"><br>
                                <
    input class="write" type="text" name="phone" value="'.$a['phone'].'"><br>
                                <
    input class="write" type="text" name="mobile" value="'.$a['mobile'].'"><br>
                                <
    input class="write" type="text" name="paper" value="'.$a['paper'].'"><br>
                                <
    input class="write" type="text" name="email" value="'.$a['email'].'"><br>
                                <
    input class="write" type="text" name="http" value="'.$a['http'].'"><br>
                                <
    textarea class="write" name="comments">'.$a['comments'].'</textarea><br>
                                <
    input type="submit" value="&Auml;ndern">  
                            </
    form>      
    Liebe Grüße

    Yves
     
  2. michanismus

    michanismus MacUser Mitglied

    Beiträge:
    434
    Zustimmungen:
    0
    MacUser seit:
    23.08.2004
    weil du Frau und Herr ein wert zuweisen musst!?
    wenn du z.b Herr auswählst wird er dir nicht übergeben, da ja kein wert angegeben ist!
    war das dein problem?
     
  3. mikne64

    mikne64 MacUser Mitglied

    Beiträge:
    3.096
    Zustimmungen:
    92
    MacUser seit:
    02.04.2004
    Hallo Yves,

    ...
    <option value="">as</option>
    <option value="">Frau</option>
    <option value="">Herr</option>
    ...

    das Problem könnte sein, daß Du keinen Wert vergeben hast und daher kommen keine Daten zurück, versuche doch mal
    ...
    <option value="none">as</option>
    <option value="female">Frau</option>
    <option value="male">Herr</option>
    ...
    so wird der Wert z.B. beim Auswählen von Frau in 'femaile' gespeichert und Du kannst jetzt je nach Auswahl die Werte abfragen.
    $_POST['grade'] (ab PHP 4.2) (alte Syntax vor PHP 4.2 war $HTTP_POST_VARS['grade'])

    Viele Grüße
    Michael
     
    Zuletzt bearbeitet: 16.11.2004
  4. michanismus

    michanismus MacUser Mitglied

    Beiträge:
    434
    Zustimmungen:
    0
    MacUser seit:
    23.08.2004
    hehe, andere form. gleiche antwort :p
     
  5. mikne64

    mikne64 MacUser Mitglied

    Beiträge:
    3.096
    Zustimmungen:
    92
    MacUser seit:
    02.04.2004
    Das ist Kunden-/macuser-Service :D
     
  6. sevY

    sevY Thread Starter

    Ach du Scheisse… hehe… jetzt seh ich das auch.

    Danke ;)

    Yves
     
Die Seite wird geladen...

Diese Seite empfehlen