Perchè l'array $_POST viene passata da form e no da query string..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
Quindi devi fare un:
nella pagina.phpcodice:<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>
allroa avrai settato:
$_POST['pippo'];
![]()