Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    valore assunto dal tag <option

    ho un file in php che genera un <select e le <option vanno inserite in base ai contenuti del file.
    La riga è questa:
    for ($i=0; $i<count($Corso); $i++)
    {
    echo "<option value=".$Corso[$i ] ." >".$Corso[$i];
    }
    La cosa strana che succede è questa: dentro il select i nomi dei corsi compaiono per intero,tipo: Programmazione 1, Analisi 2 e cosi via, quando però provo a recuperare la scelta il campo value assume questo valore Analisi, programmazione, cioè viene eliminato tutto quello che c'è dopo lo spazio. Ma come possibile visto che $Corso[$i] è uguale in entrambi??

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    intanto dovresti chiudere l'option... poi guarda se non c'è qualche altro pasticcio.
    Analizza il codice html che viene prodotto.
    Ciao.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    anche con la chiusura dell'option sempre lo stesso errore, comunque la cosa strana è che nel select vengono rappresentati correttamente mentre il loro valore no, ma come è possibile visto che hanno la stessa funzione(colorata di rosso)??

  4. #4
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Originariamente inviato da pippuzzo80
    anche con la chiusura dell'option sempre lo stesso errore, comunque la cosa strana è che nel select vengono rappresentati correttamente mentre il loro valore no, ma come è possibile visto che hanno la stessa funzione(colorata di rosso)??
    codice:
    echo "<option value=\"" . $Corso[$i] . "\">" . $Corso[$i] . "</option>";

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.