Insérer des paramètres allopass dans une bdd

vivaboubou Messages postés 6 Statut Membre -  
peloo Messages postés 9 Statut Membre -
Bonjour,

Je souhaite utiliser allopass sur mon site, ainsi que la formule abonnement carte bancaire allopass.
Les membres s'abonnent pour 30 ou 60 jours et bénéficient de privilèges par rapport à un membre non abonné.
Il y a deux script allopass : un pour s'abonner (pas de problème pour celui la) et un pour valider son abonnement.
Dans le second script j'utilise DATAS, pour ceux qui s'y connaissent avec allopass, cela appelle un lien d'acquittement que j'ai défini lors de la création de mon document allopass.
Ce lien d'acquittement est en fait une requete mysql (INSERT dans la bdd), qui doit insérer l'id du membre (pas de problème), la date (pareil), ainsi que tous les paramètres dont allopass est censé se charger (expiration,durée,code,..)
Je m'adresse ici à ceux qui sont familiers de ce système, comment peut on récupérer tous ces paramètres afin de les insérer dans une base de donnée (j'ai essayé avec GET, cela n'a pas marché sauf pour le DATAS).
Sans cela mon site ne reconnait pas les abonnés ainsi que les non abonnés (date d'expiration c'est important).

Voila j'espère que vous saurez m'aider.
Merci.

3 réponses

vivaboubou Messages postés 6 Statut Membre
 
Et sinon personne ne sait ou je peux trouver des détails lorsque l'on veut une utilisation avancée des scripts allopass?
Ils marquaient lien d'acquittement pour développeur chevronné mais bon je pensais pas que c'était à ce point ^^
C'est bizarre que personne ait jamais eu besoin d'un système d'abonnements Allopass et de rentrer toutes les données dans une bdd.

Voila si quelqu'un peut me renseigner, merci.
0
meuced
 
tu as eu des newdepuis, tu as pu avancé ? car je planche sur le même problème.
si j'y arrive, je te ferai signe.
0
peloo Messages postés 9 Statut Membre
 
Tous est dans le champs recall .

En gros :

Tu fait un get du recall : $RECALL = $_GET["RECALL"];
Encode la chaîne de caractères de l'url : $RECALL = urlencode( $RECALL );

Pour ton aide :
Code pays = $r[1]
Code allopass = $r[0]

INSERT dans la bdd la tu dois savoir :)
0