Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: La variabile POST

  1. #1

    La variabile POST

    Salve!
    Sto facendo i miei primi passi con la programmazione PHP; ho trovato alcuni problemi nel passare dati ad uno script...

    Fin'ora sto cercando di utilizzare il metodo POST ed ho fatto due paginette molto elementari che però non funzionano...
    Mi sapete aiutare?

    PAGINA 1:
    ...
    <form action="pagina2.php" method="post">
    <input type="text" name="nome">
    <input type="submit" value="invia">
    </form>
    ...

    PAGINA 2:
    <?php
    print $nome;
    ?>

    HO ANCHE PROVATO CON LA DICITURA:
    <?php
    print $_POST['nome'];
    ?>
    MA NIENTE MI DA ERRORE!

    Grazie anticipatamente!!!!

  2. #2
    Utente di HTML.it L'avatar di Emyl
    Registrato dal
    Jul 2004
    Messaggi
    250
    Quale errore?
    "Ci sono 10 tipi di persone, quelli che capiscono i numeri binari...
    e quelli che non li capiscono."

  3. #3
    L'errore è:
    Parse error: parse error, unexpected T_ECHO in c:\programmi\apache group\apache\test\pagina2.php on line 7

    E in pagina2 ho il seguente codice:
    <html>
    <head>
    <title>Elabora</title>
    </head>
    <body>
    <? php
    echo "$nome";
    ?>
    </body>
    </html>


  4. #4
    Utente di HTML.it L'avatar di Emyl
    Registrato dal
    Jul 2004
    Messaggi
    250
    Togli le virgolette intorno alla variabile

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

  5. #5
    Tolte ma mi da quest'altro errore:

    Parse error: parse error, unexpected T_ECHO in c:\programmi\apache group\apache\test\elabora.php on line 7ù

    MI SA LO STESSO DI PRIMA!


  6. #6
    :master:
    controlla i ;
    sei sicuro di aver fatto la ricezione corretta della variabile $nome?
    Z@rigo

  7. #7
    No... sono 2 giorni che ho incominciato ad usare PHP e mi sono inceppata sul POSTING...Alcuni dicono di trattarlo come un'arrey altri che basta digitare il nome della variabile preceduta dal segno $ ...ma nn so nn mi funziona sicuramente sto facendo un mare di cavolate però spero che voi potete aiutarmi...

    io quello che vorrei è far passare uno nome una stringa da una pagina all'altra...ad esempio con ASP si faceva con la Request ma con PHP nn lo so!


    Mi potete aiutare!!!

  8. #8
    in asp
    nome=request.form('nome')
    in php
    $nome=$_POST['nome'];
    Z@rigo

  9. #9
    Ho scritto così:
    <html>
    <head>
    <title>Elabora</title>
    </head>
    <body>
    <? php
    $nome=$_POST['nome'];
    echo $nome;
    ?>
    </body>
    </html>
    mA MI DA ERRORE IN t_variable
    Parse error: parse error, unexpected T_VARIABLE in c:\programmi\apache group\apache\test\pagina2.php on line 7

  10. #10
    il codice php è giusto.... credo che il problema sia che non passa la variabile....

    forse è na strunziata ma prova a mettere il POST in maiuscolo nel form:

    codice:
    <form action="pagina2.php" method="POST"> 
    <input type="text" name="nome"> 
    <input type="submit" value="invia"> 
    </form>
    Z@rigo

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.