Paypal et PHP

milie0000 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
lefou4 Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je cherche à implanter paypal sur mon site via php pour cela j'utilise la requete suivante qui fonctionne parfaitement lorsque je ne met pas la requete paypal, mais des que je met la requete paypal plus rien... alosrs si qqun peut m'aider!!

<?
// lancement de la requete
$sql = 'SELECT nom_pdt, ref, photo, prix, description, dimensions, matiere FROM produits WHERE categ = "La Cuisine" AND stock > 0';

// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());

// on va scanner tous les tuples un par un
while ($data = mysql_fetch_array($req)) {
// on affiche les résultats

echo '<table width="75%" border="0">';
echo ' <tr> ';
echo '<td class="tendance_titre_gras">'.$data['photo'].'<br /><br />';
echo ' <div class="tendance" align="center">'.$data['ref'].'</td></div><br /><br />';

echo ' <td class="tendance_titre_gras">'.$data['nom_pdt'].'</div><br /><br />';
echo ' <div class="tendancegras"> '.$data['description'].'</div><br /><br />';
echo ' <div class="tendancegras"> '.$data['dimensions'].'</div><br /><br />';
echo ' <div class="tendancegras">'.$data['matiere'].'</div><br /><br />';
echo ' <div class="pric"> Prix: '.$data['prix']. '</div>';

echo ' <form target="paypal"
action="https://www.paypal.com/fr/home" method="post">
<div align="center">
<input
type="image" src="https://www.paypalobjects.com/fr_FR/i/btn/sc-but-03.gif"
border="0" name="submit2"
alt="Effectuez vos paiements via PayPal : une solution rapide, gratuite et sécurisée">
<img alt="" border="0"
src="https://www.paypalobjects.com/fr_FR/i/scr/pixel.gif" width="1" height="1">
<input type="hidden" name="add" value="1">
<input type="hidden"
name="cmd" value="_cart">
<input type="hidden" name="business"
value="contact@ctendance.fr">
<input type="hidden" name="item_name"
value=".$data['nom_pdt'].">
<input type="hidden"
name="item_number" value=".$data['ref'].">
<input type="hidden" name="amount"
value=".$data['prix'].">
<input type="hidden" name="no_shipping" value="2">
<input
type="hidden" name="no_note" value="1">
<input type="hidden"
name="currency_code" value="EUR">
<input type="hidden" name="bn"
value="PP-ShopCartBF">
</div>
</form>'</td>;
echo ' </tr>';
echo ' </table>';

echo ' <hr>';

$result = mysql_query($sql);
}

mysql_free_result ($req);
mysql_close ();
?>

Merci d'avance!!!
A voir également:

1 réponse

lefou4 Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   44
 
D'après ton script il s'agit de paiement direct d'un seul produit et non d'un panier complet. Dans ce cas essaie en mettant <input type="hidden" name="cmd" value="_xclick"> au lieu de <input type="hidden" name="cmd" value="_cart">.

_cart est utilisé pour la gestion d'un panier.
0