Problème de guillemet[php]
Résolu/Fermé
drogba7213
Messages postés
1521
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
-
26 mai 2008 à 11:15
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 - 26 mai 2008 à 12:14
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 - 26 mai 2008 à 12:14
A voir également:
- Problème de guillemet[php]
- Easy php - Télécharger - Divers Web & Internet
- Guillemet clavier ✓ - Forum Clavier
- Php natif - Forum PHP
- Php?id=1 - Forum PHP
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
4 réponses
macgawel
Messages postés
664
Date d'inscription
mercredi 7 mai 2008
Statut
Membre
Dernière intervention
1 novembre 2008
89
26 mai 2008 à 11:24
26 mai 2008 à 11:24
Bonjour.
Je pense que ton problème est ici :
" . '$GLOBALS['nom']' . "
Qu voudrais-tu obtenir comme résultat ?
Je pense que ton problème est ici :
" . '$GLOBALS['nom']' . "
Qu voudrais-tu obtenir comme résultat ?
drogba7213
Messages postés
1521
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
26 mai 2008 à 11:26
26 mai 2008 à 11:26
je veux afficher $GLOBALS['nom']
drogba7213
Messages postés
1521
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
26 mai 2008 à 11:39
26 mai 2008 à 11:39
up
macgawel
Messages postés
664
Date d'inscription
mercredi 7 mai 2008
Statut
Membre
Dernière intervention
1 novembre 2008
89
26 mai 2008 à 12:04
26 mai 2008 à 12:04
Un peu de patience....
Tu veux afficher $GLOBALS['nom'], ou le contenu de $GLOBALS['nom'] ?
Dans les deux cas, il y a effectivement un problème de guillemets.
Règles d'interprétations (en gras, ce qui apparaît à l'écran) :
On supose que $var = "Ma variable"
1. Ce qui est entre simples quotes n'est pas interprété.
=> echo 'quelque chose $var';
T'affiche quelque chose $var.
2. Ce qui est entre guillemets est interprété
=> echo 'quelque chose $var';
T'affiche quelque chose Ma variable.
3. On peux protéger un symbole avec \
donc :
Premier cas : tu veux afficher $GLOBALS['nom'].
Tu le mets entre simples quotes, et tu protèges les quotes :
$this->multiCell($largeurDeLaCell2, $yQuelconque1, '$GLOBALS[\'nom\']' , 1 , "L" , 0);
Deuxième cas : tu veux afficher le contenu de $GLOBALS['nom'].
Tu le mets tel que :
$this->multiCell($largeurDeLaCell2, $yQuelconque1, $GLOBALS['nom'] , 1 , "L" , 0);
Tu veux afficher $GLOBALS['nom'], ou le contenu de $GLOBALS['nom'] ?
Dans les deux cas, il y a effectivement un problème de guillemets.
Règles d'interprétations (en gras, ce qui apparaît à l'écran) :
On supose que $var = "Ma variable"
1. Ce qui est entre simples quotes n'est pas interprété.
=> echo 'quelque chose $var';
T'affiche quelque chose $var.
2. Ce qui est entre guillemets est interprété
=> echo 'quelque chose $var';
T'affiche quelque chose Ma variable.
3. On peux protéger un symbole avec \
donc :
Premier cas : tu veux afficher $GLOBALS['nom'].
Tu le mets entre simples quotes, et tu protèges les quotes :
$this->multiCell($largeurDeLaCell2, $yQuelconque1, '$GLOBALS[\'nom\']' , 1 , "L" , 0);
Deuxième cas : tu veux afficher le contenu de $GLOBALS['nom'].
Tu le mets tel que :
$this->multiCell($largeurDeLaCell2, $yQuelconque1, $GLOBALS['nom'] , 1 , "L" , 0);
drogba7213
Messages postés
1521
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
26 mai 2008 à 12:14
26 mai 2008 à 12:14
ca fonctionne très bien merci