Navigazione

  • CATEGORIES
  • Discussioni
  • Non letti
  • Recenti
  • Hashtags
  • Popolare
  • Utenti
  • Registrati
  • Accedi
Privacy - Termini e condizioni
© 2020 Search On Media Group S.r.l.
  • Registrati
  • Accedi
  • CATEGORIES
  • Discussioni
  • Non letti
  • Recenti
  • Hashtags
  • Popolare
  • Utenti
  • Stream
  • Interest
  • Categories
  1. Home
  2. Categorie
  3. Coding e Sistemistica
  4. Coding
  5. problema PHP con input area disabled
Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
  • A
    amadeusorrento User Attivo • 6 apr 2007, 17:33 ultima modifica di

    problema PHP con input area disabled

    Ciao a tutti.
    Ho un piccolo problemino. Ho un form Html con delle input area (che io chiamo caselle di testo).
    Una di questi campi l'ho disabilitato in quanto in automatico da uno script java gli inserisco una data formattata nel modo che mi serve. Ho disattivato questo campo in questo modo

    <input name="Data" type="text" id="Data" maxlength="10" disabled="disabled" />

    Quindi cliccando su un calendarietto e scegliendo la data dallo stesso viene riportata la stringa (es: 12/12/07) nel campo non modificabile in modo di averla già formattata nel modo che mi serve.
    quando clicco su invia e vado nella pagina seguente che mi prende le variabili però ho una sorpresa. Il campo disabilitato è come se risultasse vuoto.

    Ho quindi nell'altra pagina
    $Data = $_POST['Data'];
    se faccio un
    echo $Data;
    noto che il valore è vuoto.
    Togliendo invece disabled="disabled" il valore è portato normalmente.
    E' possibile risolvere questo problema?
    Grazie

    0 Miglior Risposta Ringrazia Cita Rispondi

      1 Risposta Ultima Risposta
      Caricamento altri post
      Rispondi
      • Topic risposta
      Effettua l'accesso per rispondere
      • Da Vecchi a Nuovi
      • Da Nuovi a Vecchi
      • Più Voti
       

    • P
      probid Super User • 6 apr 2007, 18:06 ultima modifica di

      Ciao amadeusorrento,
      effettivamente anch'io mi ero accorto del fatto che i campi con attributo "disabled" non vengono inviati dai form ne tramite GET ne con POST.
      Non ho idea del perchè di questo "problema".
      Io ho risolto semplicemente cambiando "disabled" in "readonly" 😉
      ciao!

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • A
        amadeusorrento User Attivo • 6 apr 2007, 18:14 ultima modifica di

        Ciao Grazie.
        Ma basta scrivere readonly="" ?
        Grazie per il tempo perso

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • P
          probid Super User • 6 apr 2007, 18:16 ultima modifica di

          Grazie per il tempo perso
          Figurati,sono qui apposta 😉

          Puoi fare così:

          [php]<input type="text" readonly name="nomecampo">[/php]
          ciao 😉

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          Caricamento altri post
          Rispondi
          • Topic risposta
          Effettua l'accesso per rispondere
          • Da Vecchi a Nuovi
          • Da Nuovi a Vecchi
          • Più Voti