Page 1 sur 1
Problème affichage !
Posté : 08 mars 2007, 14:03
par Invité
Bonjour,
certain de mes membres me disent ne pas voir une bannière mais d'autres la voit ?
Voici le code que j'utilise :
<?php
if ($cuicui1==1 || $jourspresent<2) {
echo'<font color="#ff3300">Pas de cuicui aujourd\'hui</font>';
} else {
echo'1 cuicui en +<br /><a href="cuicui.php"><img border=0 src="UNE IMAGE"></a>';
} ?>
Voilà,y'a t'il quelques choses d'incorrect dans ce code ?
PS : là ou c'est écrit : UNE IMAGE, je met une url, je l'ai juste retirer de ce code par confidentialité !
Merci
Posté : 08 mars 2007, 14:11
par Invité
J'ai oublier de préciser que le membre pour voir cette image doit avoir la variable $cuicui a 0 et / ou la variable $jourspresent supérieur a 1 !
Certains de mes membres ont pourtant ces valeurs mais ne vois pas l'image ?
Posté : 08 mars 2007, 14:12
par thehawk
a quoi correspond tes variables cuicui et jourpresent ?
Posté : 08 mars 2007, 14:16
par Invité
$cuicui est pour savoir si il a eu son bonus : 0 pour non, 1 pour oui !
$jourspresent car ces bonus sont réservé aux membres qui ont plus de 1 jours de présence sur le site !
Posté : 08 mars 2007, 14:23
par jojolapine
$cuicui1==1 || $jourspresent<2
$cuicui1 est différent de $cuicui, et
ou la variable $jourspresent supérieur a 1
dans ton test, la deuxième condition ne sera jamais vérifiée, car tu veux que la valeur soit supèrieur à 1 et infèrieur à 2 ==> impossible!
Posté : 08 mars 2007, 14:27
par Invité
$cuicui1==1 || $jourspresent<2
$cuicui1 est différent de $cuicui, et
ou la variable $jourspresent supérieur a 1
dans ton test, la deuxième condition ne sera jamais vérifiée, car tu veux que la valeur soit supèrieur à 1 et infèrieur à 2 ==> impossible!
a tu regarder le premier message ?
il faut comprendre $cuicui par $cuicui1
ensuite, $jourspresent est pour ceux qui ont PLUS de 1 jour de présence
En clair, si $cuicui1 est égal à 1 ou $jourspresent est inférieur a 2, le membre ne voit pas l'image...
Posté : 08 mars 2007, 14:28
par thehawk
supèrieur à 1 et infèrieur à 2 ==> impossible!
enfin impossible en une seule condition ^^
par exemple :
if ($cuicui2 == 1 && $jourspresent>1 )
{
if ($jourspresent<2)
{
....
}
}
else
{
...
}
et voilou ...
Posté : 08 mars 2007, 14:32
par jojolapine
a tu regarder le premier message ?
il faut comprendre $cuicui par $cuicui1
oui j'ai lu tout le topic, j'ai pas pour habitude de répondre au dernier post sans essayer de comprendre où en est le problème...
Et si pour toi, c'est évident qu'il faut remplacer $cuicui par $cuicui1 dans ce que tu dis, il faut bien te mettre dans la tête que nombre de débutants se font planter sur des noms de variables différents... d'où ma remarque!
Et la prochaine fois, si tu veux de l'aide, tu pourras demander à d'autres...
Posté : 08 mars 2007, 14:38
par Invité
Oulala...
1° je ne t'ai pas agresser, c'est toi qui répond de travers en disant inférieur et supérieur... hors, mon code ne dit pas du tout ca... il dit inférieur a 2 et non pas supérieur a 1 et inférieur a 2......
Puis, mes variables sont correct car 85 % de mes membres ont cette image sans problème,seul quelques membres ne voit pas l'image....
Tu prend la mêche vachement rapidement toi

Posté : 08 mars 2007, 23:23
par YVES
As tu essayé ceci ?
if ($cuicui1==1 && $jourspresent<2) {