no save
Assistance
Achat
News

Forum | webmastering
[PHP] cURL et session
smellems, le ven. 27 oct. 2006 à 21:04:37
Bonjour à tous...

j'ai un problème avec mon site web, ou une fonction en particulier...

j'explique...

j'utilise aitsafe pour gérer les paniers d'achats et la collect de donnée des clients (carte de crédit, tel, ...). mais au lieu de POSTer mes donnée directement sur ce site je l'envoie à un script que j'ai écrit (en php) qui vérifie que l'item voulu est disponible. si c'est OK le scipt refait alors le POST sur atisafe et affiche la page résulante.

comme ceci

$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "http://ww7.aitsafe.com/...");
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $post_data);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$page = curl_exec($curl);
curl_close($curl);
print($page);

le problème est que comme c'est mon serveur qui fait le POST et pas le client, aitsafe ne peut pas savoir quel client fait la commande.

en gros, j'ai un seul panier pour tout le monde...

le site: http://www.mamankangourou.com/boutique1.php

et le script dont je parle est chkqte.php qui est appeler lorsque on ajoute un item au panier

il est possible d'ajouter un item à partir d'un ordinateur et d'en ajouter un autre à partir d'un autre poste.

je sais pas... si quelqu'un a une idée ou commentaire je veux savoir parce que je ne vois pas comment régler le problème. j'aime bien (et mon patron aussi) le fait que je puisse vérifier si l'item est en stock avant de compléter la transaction...

merci de votre aide


xbb
oct. 06
Suivant
REPONSES
xbb
oct. 06
smellems
oct. 06
LoLoBeF
mai 07
druide
nov. 07
druide
nov. 07
Version Web
Réalisé par RedShift
no save