Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    14

    Problemi con $_GET e $_POST

    ciao ragazzi,
    Ho un problema con il passaggio delle variabili tra due pagine php
    Di seguito vi descrivo brevemente il problema con due script:

    Pagina che invia le variabili:

    <?php

    echo "ok";

    ?>

    Pagina che le riceve

    <?php
    $result=$_POST["testo"];

    echo "$result";

    ?>

    con il metodo $_GET funziona correttamente, mentre se cambio in $_POST mi viene questo errore:

    Notice: Undefined index: testo in c:\programmi\easyphp1-7\www\jpgraph site\passaggiovar2.php on line 2

    E' da giorni che ci batto la testa, qualcuno sa spiegarmi come mai?
    Ciao Stefano

  2. #2
    Utente di HTML.it L'avatar di Inoki
    Registrato dal
    Oct 2001
    Messaggi
    788

    Re: Problemi con $_GET e $_POST

    Originariamente inviato da sv75
    ciao ragazzi,
    Ho un problema con il passaggio delle variabili tra due pagine php
    Di seguito vi descrivo brevemente il problema con due script:

    Pagina che invia le variabili:

    <?php

    echo "ok";

    ?>

    Pagina che le riceve

    <?php
    $result=$_POST["testo"];

    echo "$result";

    ?>

    con il metodo $_GET funziona correttamente, mentre se cambio in $_POST mi viene questo errore:

    Notice: Undefined index: testo in c:\programmi\easyphp1-7\www\jpgraph site\passaggiovar2.php on line 2

    E' da giorni che ci batto la testa, qualcuno sa spiegarmi come mai?
    Ciao Stefano
    Perchè l'array $_POST viene passata da form e no da query string..

    Quindi devi fare un:
    codice:
    <form action='pagina.php' method="post">
         (qui ci metti un qualsiasi campo del form ad esempio un campo nascosto)
         <input name="pippo" type="hidden" value="pippo">
    </form>
    nella pagina.php

    allroa avrai settato:
    $_POST['pippo'];

    "La teoria è quando si sa tutto e niente funziona. La pratica è quando
    tutto funziona e nessuno sa il perché. In questo caso, abbiamo messo
    insieme la teoria e la pratica: non c'è niente che funziona... e nessuno sa
    il perché!" (Albert Einstein)

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    14
    Grazie, mi ero quasi rassegnato ad utilizzare il metodo GET

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.