Visualizzazione risultati 1 fino 10 di 10

Discussione: Recuperare TUTTI i dati post e get

  1. #1
    Guest

    Predefinito Recuperare TUTTI i dati post e get

    Con quale comando posso recuperare tutti i i dati GET
    Es:

    ciao.php?ciao=ciaooo&pippo=ciao
    Mi serviva uno script che mi restituisca solo le variabili iniziali quindi che ora mi printi ciao e pippo

    Uguale con il Post..
    esiste?

  2. #2
    L'avatar di makpaolo
    makpaolo non è connesso Utente storico
    Data registrazione
    08-05-2003
    Residenza
    Brescia ( prov.)
    Messaggi
    9,399

    Predefinito

    php.net e trovi varie info

    Codice PHP:
    echo $_GET[nomevariabile1];
    echo
    $_GET[nomevariabile2];
    echo
    $_GET[nomevariabile ecc... ecc...];
    Codice PHP:
    echo $_POST[nomevariabile1];
    echo
    $_POST[nomevariabile2];
    echo
    $_POST[nomevariabile ecc... ecc...];
    Se smetti di imparare e evolverti sei morto dentro

  3. #3
    Guest

    Predefinito

    Forse non mi sono spiegato..
    con la variabile devo recuperare tutti i dati che arrivano ES:
    L'indirizzo della pagina è ciao.php?ciao=ciaooo&pippo=gionny
    Codice ciao.php
    Codice PHP:
    $var = VARIABILE CHE NON SO;
    print_r($var);//dovrebbe printare ciao e pippo
    //in pratica deve dirmi le variabili che sono state passate
    //senza che io metta $_GET['nome'];

  4. #4
    Guest

    Predefinito

    Una cosa così?
    Codice PHP:
    foreach($_GET as $get){
    echo
    $get;
    }
    Questo stampa il contenuto delle variabili passate via get.

  5. #5
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Dovrebbe essere così, se ho capito bene:
    Codice PHP:
    <?php
    foreach ($_GET as $k => $v)
    {
    // $k è la "chiave", $v è il valore
    }
    foreach (
    $_POST as $k => $v)
    {
    // $k è la chiave, $v è il valore
    }
    ?>
    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  6. #6
    Guest

    Predefinito

    Mi viene printato solo l'ultimo valore Es:

    http://localhost/stat.php?ciao=cao&m...ni&pippo=mammo
    mi viene printato solo pippo e mammo
    ma non tutta la sfilza

  7. #7
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Citazione Originalmente inviato da guglio Visualizza messaggio
    Mi viene printato solo l'ultimo valore Es:

    http://localhost/stat.php?ciao=cao&m...ni&pippo=mammo
    mi viene printato solo pippo e mammo
    ma non tutta la sfilza
    Sei sicuro di aver messo l'echo() DENTRO al ciclo? Se lo metti DOPO, per forza ti stampa solo l'ultimo: continui a sovrascrivere $k e $v...

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  8. #8
    Guest

    Predefinito

    pensavo che creasse l'array.. ma in effetti è vero li sovrascrive...

  9. #9
    Guest

    Predefinito

    get e post sono già array.


    Ciao!

  10. #10
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Citazione Originalmente inviato da debug Visualizza messaggio
    get e post sono già array.
    Forse intendeva creare un array unico con le chiavi e i valori... se ci tieni, puoi fare così:
    Codice PHP:
    <?php
    $all_get
    = array ();
    foreach (
    $_GET as $k => $v)
    {
    $all_get[] = $k;
    $all_get[] = $v;
    }
    ?>
    però se il tuo obiettivo è solo stampare, bastano degli echo ($k . " " . $v); dentro al ciclo...

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •