
Originariamente inviata da
Alhazred
Puoi provare a fare come ti ho chiesto?
Semplice stampa di $_POST, $_GET e $_REQUEST, senza processare i dati in alcun modo, così da vedere cosa ti arriva.
Codice PHP:
print_r($_POST);
print_r($_GET);
print_r($_REQUEST);
exit();
Semplicemente queste 4 linee all'inizio della funzione che riceve i dati da Paypal.
isset($_GET) e isset($_POST) restituiscono sempre true, perché quei due array esistono sempre, al limite saranno vuoti, ma esistono, per verificare se hanno ricevuto dei dati devi controllare con empty($_GET).... ma adesso non farlo, stampali direttamente come sono.
Se sono vuoti la stampa sarà semplicemente "Array ()".