variable entre quotes

tapi
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 17 Mai 2003

variable entre quotes

Message le Lun Aoû 23, 2010 15:22

Bonjour,
Dans une page html, j'ai créé un bouton qui me lance une nouvelle page avec transmission d'une variable. Quand cette variable est sous la forme (par exemple) 1C ça marche, le bouton fait bien son office ; par contre si la variable est sous la forme '1C', le bouton reste inactif.
Auriez-vous une idée ?
Merci
Ex de bouton inactif :
Code: Tout sélectionner
<button value='Essa' onClick=location='http://10.226.16.89/eddy_new/essai3.php?segt=<?php echo "'1C'";?>'>
                     essai3
                     </button>


forty
WRInaute passionné
WRInaute passionné
 
Messages: 1702
Inscription: 30 Oct 2008

Re: variable entre quotes

Message le Lun Aoû 23, 2010 16:07

si c'est un paramètre d'url il faut l'encoder avec la fonction urlencode()


zeb
WRInaute accro
WRInaute accro
 
Messages: 4569
Inscription: 5 Déc 2004

Re: variable entre quotes

Message le Lun Aoû 23, 2010 16:47

Le (') de la variable entre en conflit avec celui du code html ce qui au final rend le code html invalide.
Et au passage, les valeur des tag en HTML sont encadrés par des (")
Dernière édition par zeb le Lun Aoû 23, 2010 21:24, édité 1 fois.

tapi
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 17 Mai 2003

Re: variable entre quotes

Message le Lun Aoû 23, 2010 20:02

Ok, merci, je vais reprendre tout ça.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités