Page 1 sur 1
Bannière pour remplacer le bouton de validation d'un form.
Posté : 05 déc. 2006, 11:38
par jay64
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
Posté : 05 déc. 2006, 11:52
par Ultim4T0m
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...
Posté : 05 déc. 2006, 12:06
par Invité
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 !
Posté : 05 déc. 2006, 12:39
par charabia
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>
Posté : 05 déc. 2006, 15:04
par jay64
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 !
Posté : 05 déc. 2006, 17:22
par MS-DOS_1991
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>
Posté : 05 déc. 2006, 17:33
par jay64
Merci, c'est parfait, ça marche !