2010-11-19 4 views
2

Je veux que mes clients payent en utilisant le flux de paiement express de Paypal. Mon site est développé dans CodeIgniter. Je reçois erreur 404 lorsque le client annule et retourne au site Web bcoz Paypal ajoute? Token = $$$$$$$ à la fin de l'url d'annulation.Paypal Express Checkout dans CodeIgniter

Pouvez-vous m'aider?

Répondre

3

Il y a deux choses dont vous aurez besoin pour faire en sorte que l'URL avec le paramètre GET fonctionne et accède au jeton fourni.

Tout d'abord dans le système/application/config.php, changement:

$config['uri_protocol'] = "AUTO"; 

... à ...

$config['uri_protocol'] = "PATH_INFO"; 

qui permettra à l'URL de la route de la manière habituelle. Une fois que c'est en place, ajoutez comme en haut de votre méthode de commande:

parse_str($_SERVER['QUERY_STRING'],$_GET); 

Cela rétablira la _GET $, après quoi vous pouvez l'utiliser pour accéder à la valeur symbolique si nécessaire:

$token = $this->input->get('token'); 

... et vous avez terminé!

-2

Sortez-le de CI. Vous avez toujours le $ _SESSION pour communiquer.

Questions connexes