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

    Salvare il codice di pagine create dinamicamente

    Salve.

    Ho la necessita di realizzare dei form dinamici che variano volta volta a seconda delle esigenze e mi serve salvare il codice di alcuni di essi.

    Magari la soluzione è anche banale e devo confessare che non l'ho cercata più di tando.

    Più che altro non mi si era presentata mai la necessita.

    Per esempio:

    Codice PHP:

    echo "<form action='script002.php' method='post'>";

    for (
    $k $k <= $_numero $k++ )
    {
    echo 
    "<p><label>Campo_$k</label><input type='text' name='nomeCampo_$k'></p>";
    };

    echo 
    "<input type='hidden' name='numeroCampi' value='$_numero'>";

    echo 
    "<input type='submit' value='invio'>";

    echo 
    "</form>"

    Poi però non vorrei solo usare il form ma salvarlo come pagina in locale o sul sito per essere riutilizzato, poichè quando il form supera i 4 o 5 campi e posso averne bisongo anche di 20 la cosa diventa complicata, alcuni form sono "mono uso" altri variano ma potrei averne bisogno più e più volte.

    Grazie

  2. #2
    Utente di HTML.it L'avatar di .Kurt
    Registrato dal
    Jul 2007
    Messaggi
    654
    Array.

    codice:
    <input type='text' name='nomeCampo[]'>
    codice:
    foreach($_POST['nomeCampo'] as $field) { 
    echo $field;
    }

  3. #3
    Perdonami ma io voglio salvare in una pagina php il codice che creo dinamicamente ^_^. quello sopra è parte del codice che mi genera il form dinamico. $numero è il numero di campi che mi servono, non esiste alcun $_POST['nomeCampo'] esiste solo il numero dei campi che andrò a creare nel form che va compilato e fa quello che deve fare. LA cosa che interessa a me è salvare su file il codice che genero dinamicamente.

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.