
Originariamente Scritto da
revhosting
Ciao
Posta il contenuto di localhost/eCommerce/risultati.html. Seconda cosa non meno importante dovresti dire cosa usi per fare il callback. In pratica che script viene eseguito da verify_sign? E' un CMS?
Ciao e grazie per la risposta.
Il problema di fondo è che proprio non mi chiama la pagina, quindi anche se creo un risultati.html con l'echo del post non vedrò nulla.
E' un mio sviluppo personale, non sono su cms.
In step=verify_sign ho questo:
Codice PHP:
$payer_id = $_POST[payer_id];
$thx_id = $_POST[thx_id];
$verify_sign = $_POST[verify_sign];
$merchant_key = "ppooiiuu";
$total_order = $_SESSION[ORDER][TOTAL_ORDER];
$str = "thx_id=$thx_id&amount=$total_order&verify_sign=$verify_sign&payer_id=$payer_id&merchant_key=$merchant_key";
$url = "https://testcheckout.iwsmile.it/Pagamenti/trx.check";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_POSTFIELDS, $str);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_POST, TRUE);
$return = curl_exec($ch);
Però come ti dicevo lui da questa pagina non ci passa nemmeno, in teoria io mi aspetto che lui chiami appunto localhost/eCommerce/index.php?display=order_create&step=verify_sign ma non lo fa.
Segnalibri