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

    $_POST variabile variabile...

    ciao a tutti,
    ho una pagina 1.php all'interno della quale carico dei dati tramite una funzione con dom.
    In questa pagina poi ho un tasto invia che passa i parametri ad un'altra pagina php dove li vado ad analizzare e/o modificare (questa pagina la chiamerò 2.php).
    Nella prima pagina per esempio ho diversi nomi le quali variabili saranno: nome1 nome2 nome3 ..... fino a nomen
    Adesso nella pagina php vorrei recuperare i dati della prima pagina. ho creato questa funzione (dove per nnomi c'è il numero totale dei nomi caricati):
    codice:
    for ($i = 1; $i <= $nnomi; $i++) {
    	$annocorr = $_POST['nome1'];
    }
    Vi chiedo: come faccio a incrementare la variabile? o meglio... il risultato finale deve essere la stampa a schermo dei vari nomi inseriti.
    Esempio:
    variabile nome
    nome1 paolo
    nome2 giulio
    nome3 pippo

    la funzione deve restituirmi il nome.

    Vi ringrazio e scusate la domanda banale ma non riesco a saltarne fuori

  2. #2
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    Usa il foreach($_POST as $chiave=>$Valore)
    Per gli Spartani e Sparta usa spartan Il mio github

  3. #3
    il problema è che ho tante variabili da prendere con il post.
    se faccio come hai detto tu per la variabile nome:
    codice:
    foreach($_POST as $nome=>$Valore){
    echo $Valore."
    ";
    }
    Lui mi stampa tutte le variabili settate e non solo il nome...
    forse sbaglio io qualcosa visto che non avevo mai usato il foreach

    grazie

  4. #4
    Beh, ci eri quasi
    Codice PHP:
    for ($i 1$i <= $nnomi$i++) {
        echo(
    $_POST['nome'.$i]."
    "
    );


  5. #5
    ti ringrazio... questa proprio non l'avevo provata grazie

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.