cs_pyranhaz
Messages postés236Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention13 décembre 2004
-
28 avril 2004 à 19:38
cs_pyranhaz
Messages postés236Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention13 décembre 2004
-
29 avril 2004 à 19:52
J'ai plusieurs liens étant chacun un produit distinct de consommation.
Chaque produit peut être livré:
1. par téléchargement ICQ ou MSN = $0.00
2. par la poste régulière = $5.00
3. par Express = $15.00
Chaque produit a un lien spécifique pour effectuer le paiement sur Paypal
Je voudrais rendre le lien dynamique de manière à ce que selon le choix du consommateur, le lien modifie le montant du shipping par celui correspondant au choix du consommateur...
Pour que le consommateur puisse faire son choix, j'ai fais dans le type suivant:
[form.php?le lien de paypal le nom du produit]
la page "form.php" étant un formulaire où le consommateur fait son choix de livraison
En cliquant sur le bouton "envoyer" le fameux lien de départ de Paypal devrait être modifié en contenant maintenant l'option de shipping du consommateur
mais cela ne fonctionne pas
l'option du shipping reste la même qu'au départ
Un lien de type paypal ressemble à ceci: (je l'ai mis comme "action" dans mon formulaire...
yami_no_ookami
Messages postés165Date d'inscriptionjeudi 29 janvier 2004StatutMembreDernière intervention16 octobre 20052 29 avril 2004 à 15:02
je viens de relire ton prob et je vois que tu mets directement $Shipping dans l'action mais je crois que cette variable n'existe pas encore a ce moment.
par contre tu faire action="send.php"
et dans send.php
$Shipping = $_REQUEST["Shipping"];
ensuite tu fais un header avec ton url contenant ta variable.
cs_pyranhaz
Messages postés236Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention13 décembre 2004 29 avril 2004 à 15:15
On y est presque !!!
le problème présentement est que la variable ajouté dans l'URL n'est pas la valeur envoyé par le formulaire, mais le code php qui doit donner la valeur
autrement dit, là où il doit t avoir la valeur il y a <?echo$Shipping?>
Je n'ai pas le choix d'enlever les espaces, sinon paypal ajoute des % à la place des espaces...
Alors pourquoi la valeur sélectionné dans mon formulaire n'est pas indiqué à la place de $Shipping dans mon echo dans l'URL ???
Est-ce que le formulaire de départ doit avoir quelque chose de particulier pour que la valeur soit envoyé au traitement (Send.php) ???
Merci !
Vous n’avez pas trouvé la réponse que vous recherchez ?
comment faire pour que sur un simple lien menant vers mon formulaire de choix de shipping pour faire en sorte que toute l'info présent dans le lien menant vers le formulaire soit conservé et modifié APRÈS l'option de shipping que nous venons de solutionner ???
Après ça, je crois que ce sera fonctionnel mon affaire...