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'];