Bonjours,

J'essaye de faire un bouton "acheter" via paypal, je vais une simple boucle dans le code suivant pour que paypal affiche tous mes produits, donc sa devrai marcher.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
 
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">   
<input name="return" type="hidden" value="http://mondomaine/paiementValide.php" />
<input name="cancel_return" type="hidden" value="http://mondomaine/paiementAnnule.php" />
<input name="notify_url" type="hidden" value="http://mondomaine/validationPaiement.php" />
<input name="cmd" type="hidden" value="_xclick" />
<input name="currency_code" type="hidden" value="EUR" />
<input name="no_note" type="hidden" value="1" />
<input name="lc" type="hidden" value="FR" />
<input name="bn" type="hidden" value="PP-BuyNowBF" />
<input name="custom" type="hidden" value="<?php echo $prenom; ?>" />
<input type='hidden' value="<?php echo MontantGlobal(); ?>" name="amount" />
<input name="tax" type="hidden" value="0.00" />
<input name="shipping" type="hidden" value="0.00" />
 
        <?php
        if (creationPanier()) {
            $nbArticles=count($_SESSION['panier']['libelleProduit']);
            if ($nbArticles <= 0) echo '';
            else {
                for ($i=0; $i<$nbArticles; $i++) { 
				?>  
<!-- Paypal-->
<input name="item_name<?php echo $i++; ?>" type="hidden" value="<?php echo htmlspecialchars($_SESSION['panier']['libelleProduit'][$i]); ?>" />
<!-- Paypal-->
         <?php } ?>
<input alt="Acheter Maintenant" name="submit" src="https://www.paypal.com/fr_FR/FR/i/btn/btn_buynow_LG.gif" type="image" />
<img src="https://www.paypal.com/fr_FR/i/scr/pixel.gif" border="0" alt="" width="1" height="1" />
</form>
        <?php }
		}
		?>
Donc le formulaire dans le code source donne sa :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
<form method="post" action="https://www.sandbox.paypal.com/cgi-bin/webscr">
<input type="hidden" value="http://mondomaine/paiementValide.php" name="return">
<input type="hidden" value="http://mondomaine/paiementAnnule.php" name="cancel_return">
<input type="hidden" value="http://mondomaine/validationPaiement.php" name="notify_url">
<input type="hidden" value="monbiz_1305056910_biz@gmail.com" name="business">
<input type="hidden" value="_xclick" name="cmd">
<input type="hidden" value="EUR" name="currency_code">
<input type="hidden" value="1" name="no_note">
<input type="hidden" value="FR" name="lc">
<input type="hidden" value="PP-BuyNowBF" name="bn">
<input type="hidden" value="test" name="custom">
<input type="hidden" name="amount" value="7">
<input type="hidden" value="0.00" name="tax">
<input type="hidden" value="0.00" name="shipping">
<input type="hidden" value="65" name="item_name">
<input type="hidden" value="1" name="item_name">
<input type="hidden" value="2" name="item_name">
<input type="image" src="https://www.paypal.com/fr_FR/FR/i/btn/btn_buynow_LG.gif" name="submit" alt="Acheter Maintenant">
<img height="1" border="0" width="1" alt="" src="https://www.paypal.com/fr_FR/i/scr/pixel.gif">
</form>

On peut donc voir que ma boucle fonctionne bien, puisque tous mes articles sont affiché
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<input type="hidden" name="amount" value="7">
<input type="hidden" value="0.00" name="tax">
<input type="hidden" value="0.00" name="shipping">
<input type="hidden" value="65" name="item_name">
<input type="hidden" value="1" name="item_name">
<input type="hidden" value="2" name="item_name">
Mais lorsque je clique sur "acheter", paypal ne m'affiche qu'un article.

S'il vous plait quelqu'un pourrai me dire ou je fais fausse route ?

Merci