Bonjour,
Est il possible d'insérer du HTML dans du PHP ?
Car voila ce que j'ai voulu faire et cela ne fonctionne pas :
<?
if ($client==1)
{
<a href= "nomdusite"</a>
}
?>
Bonjour,
Est il possible d'insérer du HTML dans du PHP ?
Car voila ce que j'ai voulu faire et cela ne fonctionne pas :
<?
if ($client==1)
{
<a href= "nomdusite"</a>
}
?>
Essaie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <? if ($client==1) { echo "<a href= 'nomdusite'>Lien</a>"; } ?>
ou encore
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <? if ($client==1) { ?><a href= 'nomdusite'>Lien</a><? } ?>
cboudy ton code ne marchera pas
et bon je vais paraitre chiant mais bon
On préfèrera les doubles quotes au html et les simples au php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <? if ($client==1) { echo '<a href= "nomdusite">Lien</a>'; } ?>![]()
Mouais je sais pas qui a fait ce standard mais tant que le résultat est là!Envoyé par frol
![]()
ok merci , mais c'est la méthode de cboudy qui marche....
merci encore
Ce n'est pas seulement une question d'héstétique, mais d'optimisation !On préfèrera les doubles quotes au html et les simples au php
PHP n'interprète pas le contenu des simples quotes alors qu'il le fait pour les doubles quotes.
On réserve donc l'utilisation des double quotes aux textes que l'on veut faire interpréter par PHP (genre exempression rationnelle).
ex :
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo 'texte \n non interprété par php';Envoyé par resultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo "texte \n interprété !";donc si tu faisEnvoyé par resultat
Apache perd du temps à vérifier les caractères spéciaux dans ton texte !
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo "texte sans subtilité";
Pour préciser:
Les short tags <? ?> sont déconseillés.
En effet, selon la configuration du serveur, ils peuvent ne pas être reconnus.
Le mieux est encore d'utiliser les tags complets: <?php ?>
Tu seras sur de ne pas avoir de problème.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
N'oubliez pas de cliquer surquand votre question à trouvé une solution.
Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!
j'ai vraiment des doutes sur la version de cboudy je fais des tests mais a mon avis 1 tu vas avoir une erreur 2 le code écrira la ligne html quelle que soit la solution de ton if
Partager