allopass et spip

Salut,

Je cherche à implémenter le système de micro paiement Allopass pour
valoriser les archives d'un site.

Et là, c'est le drame :wink: Impossible de faire tourner le « truc ». Après
avoir entré le code, je tombe sur un page d'erreur provenant d'Allopass.

Vu que je n'ai pas beaucoup développé, je suis preneur de toute solution
alternative.

Merci

---------

Méthode

---------

Pré requis :

- 1 page avec le formulaire Allopass pour les connaisseurs, script 1
fourni (PageA)

- 1 page avec l'article en question (PageB)

Le principe :

1 - le visiteur sollicite un article

2 - si #DATE > 7 jours, on ouvre PageA. Après paiement, on ouvre PageB.

3 - si #DATE <7 jours, on ouvre directement PageB.

En pratique :

1 - Pour conditionner par rapport à la date, j'utilise un script «
classique » de type :

<BOUCLE_article(ARTICLES){id_article}>

<?php

$date = '[(#DATE|texte_script)]';

if ($date>7)

{

Ouverture de PageA

}

else

{

Ouverture de PageB

}

?>

</BOUCLE_article>

2 - PageA doit obligatoirement être article.html pour que l'on puisse y
arriver directement à partir du résultat de #URL_ARTICLE

3 - En ce qui concerne la PageB, on peut la nommer article_ok.html. Elle
dispose aussi du script présenté en 1 et du script n°2 fournit par Allopass
(contrôle de cookie) pour éviter les accès directs.

Salut,

Ok, si je regarde le site http://www.allergique.org/ qui utilise Allopass,
le formulaire du micro paiement est sur la page article.html.

Le visiteur entre le code sur cette page puis Allopass revoit vers une page
de type article2.php3 (exemple) qui contient les balises et lit l'article.

PB : est-ce que l'un de vous sait comment passer la variable (ex :
id_article) du formulaire Allopass à la page article2.php3 ?

L'url définissant la page d'arrrivée (article2.php3) se définit dans
l'interface d'Allopass. Il n'est donc pas possible de faire un
#URL_SITE_SPIP/article2.php3?id_article=#ID_ARTICLE

"Patate" <bobdeo@hotmail.com> a écrit dans le message de
news:cf04ki$q94$1@sea.gmane.org...

Salut,

Je cherche à implémenter le système de micro paiement Allopass pour
valoriser les archives d'un site.

Et là, c'est le drame :wink: Impossible de faire tourner le « truc ». Après
avoir entré le code, je tombe sur un page d'erreur provenant d'Allopass.

Vu que je n'ai pas beaucoup développé, je suis preneur de toute solution
alternative.

Merci

---------

Méthode

---------

Pré requis :

- 1 page avec le formulaire Allopass pour les connaisseurs, script

1

fourni (PageA)

- 1 page avec l'article en question (PageB)

Le principe :

1 - le visiteur sollicite un article

2 - si #DATE > 7 jours, on ouvre PageA. Après paiement, on ouvre PageB.

3 - si #DATE <7 jours, on ouvre directement PageB.

En pratique :

1 - Pour conditionner par rapport à la date, j'utilise un script «
classique » de type :

<BOUCLE_article(ARTICLES){id_article}>

<?php

$date = '[(#DATE|texte_script)]';

if ($date>7)

{

Ouverture de PageA

}

else

{

Ouverture de PageB

}

?>

</BOUCLE_article>

2 - PageA doit obligatoirement être article.html pour que l'on puisse y
arriver directement à partir du résultat de #URL_ARTICLE

3 - En ce qui concerne la PageB, on peut la nommer article_ok.html. Elle
dispose aussi du script présenté en 1 et du script n°2 fournit par

Allopass

(contrôle de cookie) pour éviter les accès directs.

----------------------------------------------------------------------------
----