Bonjour,
J'ai un problème simple, le code suivant ne fonctionne pas sur opéra et firefox (1.0.7), sur IE ça passe. Je suis sous apache 2.0.55 et php 5.0.5
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <?php echo '<'; ?>
Bonjour,
J'ai un problème simple, le code suivant ne fonctionne pas sur opéra et firefox (1.0.7), sur IE ça passe. Je suis sous apache 2.0.55 et php 5.0.5
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <?php echo '<'; ?>
que veux tu faire? juste faire un echo de <
essaie :
Cela devrait passer sur tous les browser
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo "&lgt;";
meme avec des doubles(") cote au lieu de simples(')?
Tu peux donner le code php et le code html produit ?
oui je cherche juste à afficher le <, le code que tu donnes ne passe pas non plus.Envoyé par yiannis
celui-ci fonctionne bien pourtant sur tous mes navigateurs :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <?php echo '>'; ?>
Oui même problèmeEnvoyé par yiannis
Mon script ce nomme test3.php et contient uniquement le code que j'ai donné plus haut, pas de balises html ou autre.
![]()
pour resumer ceci fonctionne
mais pas ceci ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <?php echo '>'; ?>
ben la je ne vois pas pourquoi.....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <?php echo '<'; ?>
En effet, je viens de tester, et Firefox refuse d'afficher un '<' non fermé.
sous firefox, j'utilise
et cela s'affiche correctement
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo "&lgt;";![]()
je pense que le pbm vient du fait que firefox essaie d'interpreter les documents à balise. Ainsi si on va sur un document xml avec firefox, on a la moitié des infos qui s'affichent.
j'utilise la version 1.07, mais essaie cela (c'est ce que je fais)
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo "> ";
Sous firefox et opéra ça passe pas, sous IE oui.Envoyé par yiannis
ok, alors, dis moi pourquoi veux tu faire cela en php? si tu le fait en html, ca donne quoi?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <html> <body> > </body> </html>








Effectivement un fichier contenant :
ne fonctionne pas sous FF et ne s'affiche même pas dans les sources.
Par contre voilà ce que je te propose:
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part <pre><<pre>
Le_Bébert
Code : Sélectionner tout - Visualiser dans une fenêtre à part <
Par contre voilà ce que je te propose:
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part <pre><<pre>
Code : Sélectionner tout - Visualiser dans une fenêtre à part <
Oui pas de prob de cette façon ça passe. Le problème c'est que ça devient laborieux pour gérer dans les chaines ou tableaux
exemple :
Ici l'écran n'affiche rien chez moi, alors que je devrais logiquement avoir le <
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php $special_char = "*-+!:=<"; echo $special_char[6]; ?>
Autre chose de troublant :
La j'ai bien cela en sortie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php $special_char = "*-+!:=<"; echo $special_char[6]; echo '<br>'; echo '<'; ?>
<
<








En fait, tu ne dois pas te formaliser sur les cas d'affichage du < mais plutôt sur la source html que tu vas produire.
On sait que si tu sorts:
< (sans rien derrière) Firefox n'affiche rien. Est-ce si grave que ça?
Puisque l'on sait que < fonctionne dans tous les cas, je ne vois pas ce qui t'empeches de l'utiliser. C'est ennuyeux certe mais dans un cas très précis.
Enfin, bon courage![]()
Partager