Formular Auswahl sichtbar machen

  • Hallo,
    mich quält folgendes Problem.
    Wenn man auf mein Formular klickt, kann man die Anzahl auswählen.
    Jedoch wenn man auf den Submit button drückt, bleibt die Zahl nicht stehen, sondern ändert sich wieder auf 0.

    hier ist mein Code:

    <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
    Anzahl: <select name="az" value="<?php echo $_POST['az']; ?>">
    <option>0</option>
    <option value="1">1</option>
    <option>2</option>
    <option>3</option>
    <option>4</option>
    <option>5</option>
    <option>6</option>
    <option>7</option>
    <option>8</option>
    </select>
    <input type="submit" value="senden">
    </form>

    Ich möchte jedoch, die Zahl z.B 5 ständig sichtbar machen.....Wie geht das?
    Grüße
    Longi

  • Du suchst das selected-Attribut.

    Bei xhtml:

    Code
    <option selected="selected">5</option>

    Bei html:

    Code
    <option selected>5</option>

    Per php müsstest Du das dann im HTML-Code entsprechend setzen.

  • sorry, aber ich blick da nicht mehr durch...
    ich habe das Problem jetzt umgangen in dem ich die Anzahl mit echo anzeigen lasse.

    Vielen Dank
    :) der Longi

  • Kleines Beispiel:

    Code
    <select>
    <option>1</option>
    <option>2</option>
    <option selected="selected">3</option>
    <option>4</option>
    </select>

    Hier wäre Position 4 ausgewählt.