J'ai suivi un tutoriel pour créer un système de paiement via Paypal.
Malheureusement, il faut que je génére un numéro de commande (simple: rand(5, 15) par exemple)
Mais, comment le faire dans un array? Car j'ai essayer (oui je suis con) mais sa ne fonctionne pas..
Voici le code en question:
$form = array('cmd' => '_xclick',//indique a paypal qu'il s'agit d'un bouton payer maintenant
'business' => '[email protected]',//adresse du vendeur (qui doit recevoir le paiement)
'item_name' => 'Serveur TS3 - 0Network', //nom de la commande
'item_number' => ''; //numero de la commande
'currency_code' => 'EUR', //Devise
'amount' => '3', //montant a payer
'lc' => 'FR', //langue de l'interface paypal
'cert_id' => 'CWMDRQWBTCDPY', //identifiant de certificat donné par paypal
'custom' => 'Achat serveur ts3 sur 0network',//variable permettant de recevoir diverses informations sur la page de retour
'invoice' => '', //valeur unique empechant les paiements accidentels (doit être differente pour chaque paiement)
'charset' => 'utf-8',//Definit le charset utilisez
'no_shipping' => '1', //Le client n'est pas invite a rentrer son adresse
'cpp_header_image' => 'http://www.domaine.com/logo.jpg',//Adresse de l'image se trouvant en haut de la page de paiement (750x90px maxi) dans l'ideal cette image soit se trouver sur un serveur securisé pour eviter d'avoir un message indiquant que certaine parti de la page ne sont pas écurisée.
'return' => 'http://0network.tk/create.php',//Adresse de retour lorsque l'utilisateur clique sur retouner a la boutique
'cancel_return' => 'http://0network.tk/acheter.php',//Adresse de retour pour les annulations
'no_note' => '1',//Empeche l'utilisateur de rajouter des commentaires a son paiement.
'notify_url' => 'http://0network.tk/ipn.php'//Url appelee par paypal lors du paiement, cette page permettra le traitement des commandes payees.
);
//on enregistre le formulaire crypte dans une variable
$encrypted = paypal_encrypt($form);
Je doit générer le item_number et le invoice aléatoirement et uniquement.Comment faire?
Merci d'avance.