Bannière pour remplacer le bouton de validation d'un form.

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Bannière pour remplacer le bouton de validation d'un form.

par jay64 » 05 déc. 2006, 17:33

Merci, c'est parfait, ça marche !

par MS-DOS_1991 » 05 déc. 2006, 17:22

Il suffit de copier le contenu de src soit http://ad.cibleclick.com/cibles/bannier ... e_id=30022
dans l'attribut src de ton bouton image comme suit:

Code : Tout sélectionner

<form method="post" action="page_normale_de_traitement.php"> <input type="image" src="http://ad.cibleclick.com/cibles/banniere/symp.cfm?site_id=951101454&friend_id=191096427&banniere_id=30022" onclick="window.open('http://www.cibleclick.com/cibles/clicks/symp.cfm?site_id=951101454&friend_id=191096427&banniere_id=30022','toto','width=50, height=50');" /> </form>

par jay64 » 05 déc. 2006, 15:04

Bon alors en fait, c'est un peu plus complexe que ça.
J'utilise le système cibleclick et celui-ci me propose le code suivant tout prêt :

Code : Tout sélectionner

<!--Code à insérer CibleClick : Ouah - Cash Cadeaux --><a href="http://www.cibleclick.com/cibles/clicks/symp.cfm?site_id=951101454&friend_id=191096427&banniere_id=30022" target="_blank"> <img src=http://ad.cibleclick.com/cibles/banniere/symp.cfm?site_id=951101454&friend_id=191096427&banniere_id=30022 border=0 alt=></a><!--Code à insérer CibleClick : Ouah - Cash Cadeaux -->
Je ne sais pas en fait comment l'adapter pour que l'image proposée me permette d'effectuer la validation de mon formulaire en lieu et place du bouton habituel.

Merci encore pour vos conseils !

par charabia » 05 déc. 2006, 12:39

Pour cela il te suffit de mettre dans "action" l'action de ton formulaire et ajouter l'ouverture d'une nouvelle fenêtre grâce à un onclick dans ton input.

Exemple :

Code : Tout sélectionner

<form method="post" action="xxx.htm"> <input type="image" src="ton_image.gif" onclick="window.open(yyy.htm','toto','width=50, height=50');" /> </form>

par Invité » 05 déc. 2006, 12:06

en fait, moi je voudrais que cela me valide tout de même mon formulaire et qu'en plus de ça, cela m'ouvre une nouvelle fenêtre en liaison avec le site rattaché à la bannière!
Merci !

par Ultim4T0m » 05 déc. 2006, 11:52

Bonjour,

Tu peux remplacer <input type="submit" value="Valider" /> par un simple <input type="image" src="ton_image.jpg" />

Ca reste statique, pas d'évènement lors du survol ou du clic.


Mais je ne pense pas que ça ait quelque chose à voir avec PHP...

Bannière pour remplacer le bouton de validation d'un form.

par jay64 » 05 déc. 2006, 11:38

Bonjour,

Est-il possible de remplacer le bouton traditionnel de validation d'un formulaire par une bannière ?
Et si oui, comment ?

Merci d'avance !

Jay