Eh! ed io cosi ho fatto, almeno in parte con l'aiuto di Saretta883, ma ho difficolta proprio a separare in tre campi differenti.
il valore che il tracciato mi manda, in effetti lo leggo e lo memorizzo cosi :
Codice PHP:
foreach($_GET as $n=>$v)
{
if ($v !='' ) {
$tmp = rawurldecode($v);
// se qui controllo il valore
var_dump($v);
ottengo questo :
string 'Manifesti' (length=9)
string '1' (length=1)
string '385.00' (length=6)
string 'Volantini' (length=9)
string '1' (length=1)
string '85.00' (length=5)
string 'Depliant' (length=8)
string '1' (length=1)
string '205.00' (length=6)
string 'Trasporto' (length=9)
string '1' (length=1)
string '8.00' (length=4)
proseguo con il codice, dopo aver letto la stringa
Codice PHP:
if ( !get_magic_quotes_gpc() )
$tmp = addslashes($tmp);
$$n = $tmp;
// separo i valori con un simbolo per differenziarli.
$primo = $n."-".$tmp ;
// poi li estraggo cercando il simbolo scelto
$codici=explode("-", $primo);
// ma in questo momento $codici contiene tutto
$ciclo++;
}
}
e la mia difficoltà è proprio nel capire come tirare fuori i valori e metterli in tre distinti campi
dove il campo codice contiente $codici[1] il campo qta contiene la quantità, il campo prezzo contiene il prezzo.
Se scrivo
Codice PHP:
$Key =$campo[1];
$qta =$codici[2];
$prezzo =$codici[3]:
ho un errore di indici ed i valori sono sempre gli stessi.