Problème variable php qui renvoie rien [Résolu] - PHP - Programmation
Marsh Posté le 17-05-2010 à 11:53:10
Salut,
Essaye <?php echo $val; ?>
EDIT: Grillé mais moi j'ai mis les ;
Marsh Posté le 17-05-2010 à 12:06:33
aspirateur a écrit : Salut, |
qui sert à rien
Marsh Posté le 17-05-2010 à 13:50:04
art_dupond a écrit : |
Ouais mais il vaut mieux prendre l'habitude même pour une ligne de code
Marsh Posté le 17-05-2010 à 15:32:38
aspirateur a écrit : |
suffit de prendre l'habitude de le mettre puis de l'enlever
Marsh Posté le 17-05-2010 à 11:17:40
Bonjour,
J'utilise wordpress pour la création d'un site web et j'ai un petit soucis avec une variable.
Je fais un petit script php pour détecter la résolution d'écran du visiteur puis une condition pour choisir quelle feuille de style afficher. Voici mon code:
<?php
$w="<script>document.write(screen.width);</script>";
$bloginfo = get_bloginfo('stylesheet_directory');
if ($w==800)
{
$val = $bloginfo.'/style2.css';
}
else
{
$val = $bloginfo.'/style.css';
}
?>
<link rel="stylesheet" href="<?php $val; ?>" type="text/css" media="screen" />
Pour le php, tout fonctionne, je détecte bien la résolution d'écran et la variable $val contient bien la valeur que je souhaite lui donner (j'ai testé avec un echo). Là où je rencontre un problème c'est dans le href du link, apparemment $val n'est pas détectée, du coup, le css ne s'affiche pas.
Je ne comprend pas trop pourquoi, j'ai bien essayé de me renseigner sur le fofo de wordpress et dans les tutos etc, je ne trouve pas de réponse.
Si quelqu'un avait une petite idée pour m'aider...
Merci d'avance!
Message édité par Elooodie le 17-05-2010 à 11:59:28