Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    224

    Passaggio variabili con GET oppure POST

    Buon giorno a tutti. Il problema sara' stupido, ma lo script non mi funzia.
    In una pagina ho il seguente codice

    print "<td width=\"40%\" class=\"testoreferenza\" align=\"center\">";
    print "<form name=\"cancellaref\" action=\"1.php?var=$ref\" method=\"POST\">";
    print "<input name=\"elimina\" type=\"submit\" value=\"Elimina\">";
    print "</form>";

    (la variabile $ref in questa pagine esiste)

    Nella pagina 1.php

    print $_POST['var'];
    La variabile viene "appessa" nell URL, ma funzione print non la stampa.Qualche anima pia puo' aiutarmi?
    Grazie pe l'attenzione
    Per quello che ho visto, per quello che ho sentito, per sconcertante necessitá...obbligo di caduta verso mondi leggeri di sottili pensieri d´occhio e cuore... (Giovanni Lindo Ferretti)

  2. #2
    Utente di HTML.it L'avatar di Emyl
    Registrato dal
    Jul 2004
    Messaggi
    250
    Semplicemente viene passata tramite GET

    Ciao
    "Ci sono 10 tipi di persone, quelli che capiscono i numeri binari...
    e quelli che non li capiscono."

  3. #3
    dal momento che la variabile la passi nell'URL 1.php?var= è normale che non appare niente quando fai $_POST['var'], devi usare $_GET['var'].

    Stai inviando il form via POST, ma la variabile var è passato via GET

    arrivato troppo tardi ...

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    224
    ach so...
    ok, adesso funzia, grazie mille
    Per quello che ho visto, per quello che ho sentito, per sconcertante necessitá...obbligo di caduta verso mondi leggeri di sottili pensieri d´occhio e cuore... (Giovanni Lindo Ferretti)

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    224
    mmm..
    Adesso devo rifare lo stesso pero' in un'altra pagina...

    <form action=pag.php?ref=$var method ="post"...>
    ..
    </form>

    nella pagina pag.php

    $var_ric = $_GET['ref'];
    print $var_ric

    a video viene stampato $var invece di stampare il contenuto della variabile $var :master:
    Per quello che ho visto, per quello che ho sentito, per sconcertante necessitá...obbligo di caduta verso mondi leggeri di sottili pensieri d´occhio e cuore... (Giovanni Lindo Ferretti)

  6. #6
    Utente di HTML.it L'avatar di Emyl
    Registrato dal
    Jul 2004
    Messaggi
    250
    Secondo me non hai incluso i tag <form> ... </form> tra <?php e ?>
    "Ci sono 10 tipi di persone, quelli che capiscono i numeri binari...
    e quelli che non li capiscono."

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    224
    Per quello che ho visto, per quello che ho sentito, per sconcertante necessitá...obbligo di caduta verso mondi leggeri di sottili pensieri d´occhio e cuore... (Giovanni Lindo Ferretti)

  8. #8
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    <form action=pag.php?ref=$var method ="post"...>

    Mi pare che questo codice non sia php, per cui il browser riceve e spedisce "$var" e non il contenuto della presunta variabile.

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.