Page 1 sur 1

envoi session sur clique

Posté : 17 avr. 2006, 14:54
par kiwiwee
Bonjour,

J'aimerais envoyer une session quand on clique sur un bouton d'achat Paypal.

J'ai essayé un javascript qui ouvrait une page qui envoyait une session.
Le problème c'est que les utilisateurs de firefox n'était pas redirigé sur Paypal aprés le clique.
<script language="JavaScript">

function or() {

window.open('http://www.kiwiwee.com/cookie.php?idp=<? echo $idp; ?>','cookie','width=400,height=200');
   
}

</script>

<a href="" onClick='or()'>
 
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="<? echo $emailcontact; ?>">
<input type="hidden" name="item_name" value="Inscription">
<input type="hidden" name="amount" value="20.00">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="cancel_return" value="http://www.kiwiwee.com">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="lc" value="FR">
<input type="hidden" name="bn" value="PP-BuyNowBF">
<input type="image" src="http://www.kiwiwee.com/sign.gif" border="0" name="submit" alt="Effectuez vos paiements via PayPal : une solution rapide, gratuite et sécurisée !">
<img alt="" border="0" src="https://www.paypal.com/fr_FR/i/scr/pixel.gif" width="1" height="1">
</form></a>

Quelqu'un pourrait m'aider ?

Posté : 18 avr. 2006, 07:39
par Ultiny
Fait ta page de session dans ce genre :
<?php

session_start();
// Ta session
 ?>
<html>
<body onload="document.paypal.submit();">
	<form action="https://www.paypal.com/cgi-bin/webscr" method="post" name="paypal">
		<input type="hidden" name="cmd" value="_xclick">
		<input type="hidden" name="business" value="<? echo $emailcontact; ?>">
		<input type="hidden" name="item_name" value="Inscription">
		<input type="hidden" name="amount" value="20.00">
		<input type="hidden" name="no_shipping" value="1">
		<input type="hidden" name="cancel_return" value="http://www.kiwiwee.com">
		<input type="hidden" name="no_note" value="1">
		<input type="hidden" name="currency_code" value="EUR">
		<input type="hidden" name="lc" value="FR">
		<input type="hidden" name="bn" value="PP-BuyNowBF">
	</form>
</body>
</html>
Et ta page de paypal comme ça :
<?php

// Tes instructions PHP

?>
<html>
<body>

<a href="http://www.kiwiwee.com/cookie.php?idp=<?php echo $idp; ?>"><img src="http://www.kiwiwee.com/sign.gif" border="0" alt="" /></a>
</body>
</html>