par
Cyrano » 06 mars 2006, 23:28
cemice, je ne mettrai pas en doute ta bonne volonté, mais ce que tu suggère, c'est du code dégueu. Explique moi donc à quoi sert le PHP dans ce cas ? Il est préférable de fermer la balise PHP, inscrire le code html et au besoin rouvrir une balise PHP :
<?php
//... code PHP
?>
<script type="text/javascript">
/* <![CDATA[ */
document.location.href="<?php echo($url); ?>";
/* ]]> */
</script>
<?php
//... suite éventuelle du code PHP
?>
Je sors du PHP pour mettre du HTML : à l'intérieur de balises script, j'ajoute du JavaScript à l'intérieur duquel je peux même ajouter du PHP pour mettre une valeur dynamique. Et ça, c'est conforme et valide XHTML 1.0 Strict en plus.
[b]cemice[/b], je ne mettrai pas en doute ta bonne volonté, mais ce que tu suggère, c'est du code dégueu. Explique moi donc à quoi sert le PHP dans ce cas ? Il est préférable de fermer la balise PHP, inscrire le code html et au besoin rouvrir une balise PHP :
[php]<?php
//... code PHP
?>
<script type="text/javascript">
/* <![CDATA[ */
document.location.href="<?php echo($url); ?>";
/* ]]> */
</script>
<?php
//... suite éventuelle du code PHP
?>[/php]
Je sors du PHP pour mettre du HTML : à l'intérieur de balises script, j'ajoute du JavaScript à l'intérieur duquel je peux même ajouter du PHP pour mettre une valeur dynamique. Et ça, c'est conforme et valide XHTML 1.0 Strict en plus.