Version complète: sur le forum Webmaster Hub : formulaire + allopass
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net
Recif
Bonjour,

Je cherche un moyen de faire un formulaire (petites annonces) soumis via un code allopass et en php.
Sur le site allopass les solutions concerne des accès à certaines pages et basés sur un cookie. Ce que je cherche c'est un code pour une annonce soumise...
Ca doit ressembler aux soumissions allopass de sites web dans les annuaires sur le principe non? J'ariive pas à trouver d'infos là dessus wacko.gif
Quelqu'un a t-il une idée ou une source d'info?

Merci,

Stephane
baycris
Euh j'ai du mal a comprendre mais :
Pourquoi tu ne met pas le code allo pass sur ta page de soumission ?
Pour soumettre faut montrer le code allo passe ....
non ?
OU j'ai pas compris le soucis ?.
Amicalement Cris.
Recif
Ben une fois la page soumise rien ne l'empêche de revenir et de ressaisir, non? Puisque c'est un cookie qui dit si l'accès est ouvert ou pas...
Loupilo
CITATION(Recif @ mardi 29 mars 2005, 20h43)
Ben une fois la page soumise rien ne l'empêche de revenir et de ressaisir, non? Puisque c'est un cookie qui dit si l'accès est ouvert ou pas...
*


Est-ce que tu peux mettre la durée du cookie à 3 minutes (et surtout, PRÉCISE LE), et bloquer la soumission d'un nouveau formulaire après 4 minutes (basé sur IP et sur cookie) ?
lupucide
Et placer la validation Allopass avant l'accés à la page de saisie de l'annonce ?
Recif
CITATION(Loupilo @ mardi 29 mars 2005, 22h40)
Est-ce que tu peux mettre la durée du cookie à 3 minutes (et surtout, PRÉCISE LE), et bloquer la soumission d'un nouveau formulaire après 4 minutes (basé sur IP et sur cookie) ?
*


Pour le temps je pense que oui, mais là ça devient un peu aléatoire car si la personne met un peu plus de 3mn pour remplir le formulaire, c'est perdu... huh.gif
Recif
CITATION(lupucide @ mardi 29 mars 2005, 23h20)
Et placer la validation Allopass avant l'accés à la page de saisie de l'annonce ?
*


Justement, je pense que c'est là que ça pose problème : après qu'est-ce qui empêche la personne de remplir plusieurs formulaires?...
baycris
Attend l'accés a la page sous allo pass est valide qu'un seule fois..; si il retourne ou reload la page ca ne fonctionne pas
...
Fais un test.
Cris.
Recif
CITATION(baycris @ mercredi 30 mars 2005, 18h52)
Attend l'accés a la page sous allo pass est valide qu'un seule fois..; si il retourne ou reload la page ca ne fonctionne pas
...
Fais un test.
Cris.
*


Ah oui? Bon ben ça c'est une bonne nouvelle.
Je fais des tests, merci!
lupucide
Le code est validé par le serveur Allopass, une fois utilisé il n'est plus valide, c'est sûr à 100%.
Recif
CITATION(lupucide @ mercredi 30 mars 2005, 23h55)
Le code est validé par le serveur Allopass, une fois utilisé il n'est plus valide, c'est sûr à 100%.
*


Oui, ca c'est ok, le problème est qu'une fois le code entré le visiteur arrive sur la page de destination et là il peut retenir l'url. Mais à priori ils fournissent un code à mettre sur la page et d'après mes premiers tests ca a l'air de fonctionner...
baycris
justement si allo pass n'avait pas revu cette petite manip je ne vois pas l'interet d'un tel systeme...
maiis j'en suis sur si tu met le code allo passe sur une page celle ci ne pourras etre reloader ou reappeler que si il y a nouveau code.
Cris.

Amuse toi bien !
Deedee
J'avais essayé ya quelque temps et il s'avérait que lorsque on faisait un ACTUALISE on avait toujours acces a la page ...
Merci de confirmer smile.gif

Deedee
lupucide
Alors un header de redirection après la résolution du formulaire pour revenir à la page Allopass devrait faire l'affaire.
Recif
CITATION(Deedee @ jeudi 31 mars 2005, 21h59)
J'avais essayé ya quelque temps et il s'avérait que lorsque on faisait un ACTUALISE on avait toujours acces a la page ...
Merci de confirmer smile.gif

Deedee
*


Oui, en effet :-(
baycris
attendez mais vous vous compliquer la vie ???

uen fois le formulaire remplis... il vont devoir le soumettre et aprés tomber sur un truc genre merci de votre proposition ....???
donc il reload quoi ?
meme si ils copie et rerentre l'adresse ca ne marchera pas . j'ai deja cela sur un site.... on a essayer par tout les moyens de grugé pas possible
si tu pace les codes la ou il faut... bref chez moi ca fonctionne bien. et j'ai pas de soumissions sans paiment .
Amicalement Cris.
lupucide
Je suis d'accord avec baycriss.

On récapitule :
1. Une page de validation Allopass.
2. Redirection vers formulaire.
3. Formulaire.
4. Redirection vers validation Allopass.

Pour être sûr que personne ne reviennent vers le formulaire, utilise une session.

Et je le répète, le code n'est valable qu'une fois (enfin, selon la configuration). Après soumission, il est transmis chez Allopass et devient inutilisable.
Recif
Oki, merci à tous, je vais essayer tout ça.
Deedee
En toute logique on a :

Une page ou on met le code.
La page qui est protégé.

On entre le code on attéri sur la page protégé, on actualise on est tjrs sur la page protégé.

Deedee
baycris
NON mais bordel ! pourquoi actualiser une page si elle te sert pas !
tester !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
je dis non pouvez pas actualiser une page protéger !
je met au defi je vous prepare un page et je file 50 euros a celui qui arrive a poster un formulaire 2x sur cette meme page !
allo passe on avait fait le teste sur cack contest en 2002 .....
brtefd tester en interne vous verez le résultat
!
Cris
lupucide
huh.gif

Bah alors là... Depuis le début on vous affirme que le code n'est valide qu'une seule fois.
Même si on pouvait actualiser la page, ça ne servirait à rien, il faudrait utiliser un nouveau code donc repasser sur la page de validation.

Mais vous allez le comprendre ça ?
Erwan edraD
blush.gif

moi, mon problème (j'ai des problème partout vu mon piètre niveau de compréhension dans ces domaines ...) est presque identique :

page d'accès : oki
code erroné : oki pour le renvoi
code bon : oki pour l'accès

mais si je recupère l'url de la page, j'y retourne en direct et sans passer par la page allopass .

comment je fais pour empècher l'accès en direct ?

j'ai, bien entendu inséré le code de protection allopass sur mon formulaire, mais rien.

et les Infos Tech d'allopass ne me renseignent pas ! whistling.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.