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

    salvare value textarea e select

    Ciao!

    Ho un form con diversi tipi di campi. Se all'invio del form si verifica un errore, ripropongo i valori inseriti con $HTTP_POST_VARS:

    codice:
    <input type=\"text\" name=\"city\" maxlength=\"50\" value=\"" . $HTTP_POST_VARS["city"] ."\">
    Il problema è che non funziona su textarea o select (menù a tendina):

    codice:
    <SELECT style=\"width: 200px\" name=\"state\" value=\"" . $HTTP_POST_VARS["state"] ."\">...</SELECT> 
    <textarea name=\"message\" value=\"" . $HTTP_POST_VARS["message"] ."\" cols=\"75\" rows=\"20\"></textarea>
    Qualche idea?

    Per la cronaca, il form spedisce un'e-mail e i dati arrivano tutti!
    LuPooh - Grafica multimediale

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Per la textarea
    codice:
    <textarea><?php echo($_POST['nome_text_area']);?></textarea>
    Per la select è un po' più "difficile", e tratto qui solo il caso in cui il value delle option arriva da un array ($values)

    codice:
    <select ...>
      <?php for ($i = 0; $i < count($values); $i++) {?>
      <option value="<?php echo($values[$i]);?>"<?php echo($values[$i]==$_POST['nome_select'] ? " selected" : "");?>><?php echo($values[$i]); ?></option>
      <?php } ?>
    </select>
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Grazie mille!

    Adesso vanno entrambi a meraviglia!
    LuPooh - Grafica multimediale

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.