Balise html dans une constante php
dams_junior
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Voilà je suis en train de réaliser un site et j'utilise des constantes php pour gérer l'aspect multi-langues, est-ce qu'on peut mettre des balises html dans ces constantes ?
Exemple :
define('CONSTANTE', 'Hello world<a href="salut.html">Salut</a>');
Merci d'avance !
Voilà je suis en train de réaliser un site et j'utilise des constantes php pour gérer l'aspect multi-langues, est-ce qu'on peut mettre des balises html dans ces constantes ?
Exemple :
define('CONSTANTE', 'Hello world<a href="salut.html">Salut</a>');
Merci d'avance !
3 réponses
-
Bonjour
PHP ignore tout du HTML : il n'a aucune raison de traiter une chaîne différemment d'une autre parce qu'elle contient du HTML.
Donc pas de problème. -
Le te conseil de faire par array PhP !
Exemple:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
$Choix = 'Francais'; //Le language choisis
//Toutes les langues
$Langage = array(
'Francais'=>array(
'Bienvenue'=>'Bienvenue sur mon site web !'
);
'Anglais'=>array(
'Bienvenue'=>'Welcome into my website !'
);
);
echo $Langage[$Choix]['Bienvenue']; //Affichage de la phrase !
__________________________________________
Donne moi des nouvelles de si sa pourrais t'aider. Vérifie la syntaxe j'ai écris sa sans bloc note, je sais pas s'il y a des erreurs ! -
Attention, je crois qu'il il une erreur de syntax ou bien: c'est plutot ça,
define('CONSTANTE', "Hello world<a href='salut.html'>Salut</a>");
Ya des problèmes qui ne sont en fait que des solutions.-
-
-
les simple quote ' dans les doubles quotes "
J'ai bien vu que c'était ça la différence. Mais où est l'erreur ? Tu as parfaitement le droit de mettre des doubles quotes à l'intérieur d'une chaîne entre simples quotes, comme tu as celui de mettre des simples quotes à l'intérieur d'une chaîne entre doubles quotes.
-