Con quale comando posso recuperare tutti i i dati GET
Es:
ciao.php?ciao=ciaooo&pippo=ciao
Mi serviva uno script che mi restituisca solo le variabili iniziali quindi che ora mi printi ciao e pippo
Uguale con il Post..
esiste?
Printable View
Con quale comando posso recuperare tutti i i dati GET
Es:
ciao.php?ciao=ciaooo&pippo=ciao
Mi serviva uno script che mi restituisca solo le variabili iniziali quindi che ora mi printi ciao e pippo
Uguale con il Post..
esiste?
php.net e trovi varie info
Codice PHP:echo $_GET[nomevariabile1];
echo $_GET[nomevariabile2];
echo $_GET[nomevariabile ecc... ecc...];
Codice PHP:echo $_POST[nomevariabile1];
echo $_POST[nomevariabile2];
echo $_POST[nomevariabile ecc... ecc...];
Forse non mi sono spiegato..
con la variabile devo recuperare tutti i dati che arrivano ES:
L'indirizzo della pagina è ciao.php?ciao=ciaooo&pippo=gionny
Codice ciao.php
Codice PHP:$var = VARIABILE CHE NON SO;
print_r($var);//dovrebbe printare ciao e pippo
//in pratica deve dirmi le variabili che sono state passate
//senza che io metta $_GET['nome'];
Una cosa così?
Questo stampa il contenuto delle variabili passate via get.Codice PHP:foreach($_GET as $get){
echo $get;
}
Dovrebbe essere così, se ho capito bene:Stammi bene...Codice PHP:<?php
foreach ($_GET as $k => $v)
{
// $k è la "chiave", $v è il valore
}
foreach ($_POST as $k => $v)
{
// $k è la chiave, $v è il valore
}
?>
Mi viene printato solo l'ultimo valore Es:
http://localhost/stat.php?ciao=cao&m...ni&pippo=mammo
mi viene printato solo pippo e mammo
ma non tutta la sfilza
pensavo che creasse l'array.. ma in effetti è vero li sovrascrive...
get e post sono già array.
Ciao!
Forse intendeva creare un array unico con le chiavi e i valori... se ci tieni, puoi fare così:però se il tuo obiettivo è solo stampare, bastano degli echo ($k . " " . $v); dentro al ciclo...Codice PHP:<?php
$all_get = array ();
foreach ($_GET as $k => $v)
{
$all_get[] = $k;
$all_get[] = $v;
}
?>
Stammi bene...