Foros del Web » Programando para Internet » PHP »

como soluciono esto?

Estas en el tema de como soluciono esto? en el foro de PHP en Foros del Web. tengo esto: <?php $valor= $nivel; if ($valor>=8) { echo "<a href=?p=adm><img align=right src=/images/adm/adm.gif alt=Administracion></a>"; } else { echo ""; if ($valor>=7) { echo "<a href=?p=mod><img ...
  #1 (permalink)  
Antiguo 21/11/2009, 07:56
 
Fecha de Ingreso: enero-2009
Ubicación: España
Mensajes: 786
Antigüedad: 15 años, 3 meses
Puntos: 9
como soluciono esto?

tengo esto:


<?php
$valor= $nivel;
if ($valor>=8)
{
echo "<a href=?p=adm><img align=right src=/images/adm/adm.gif alt=Administracion></a>";
}
else
{
echo "";
if ($valor>=7)
{
echo "<a href=?p=mod><img align=right src=/images/adm/mod.gif alt=Moderación></a>";
}
else
{
echo "";
}
?>


la cosa es que si tengo nivel 7 (moderador) va bien y solo me muestra la imagen de moderador y si tengo nivel 8 (administrador) me muestra las 2 :S

como arreglo esto?
  #2 (permalink)  
Antiguo 21/11/2009, 08:01
 
Fecha de Ingreso: octubre-2005
Mensajes: 240
Antigüedad: 18 años, 7 meses
Puntos: 1
Respuesta: como soluciono esto?

Están planteando mal la condición, prueba así:

Código PHP:
$valor$nivel;

if (
$valor==8){
echo 
"<a href=?p=adm><img align=right src=/images/adm/adm.gif alt=Administracion></a>";
}elseif(
$valor==7){
echo 
"<a href=?p=mod><img align=right src=/images/adm/mod.gif alt=Moderación></a>";

Un saludo
  #3 (permalink)  
Antiguo 21/11/2009, 08:10
 
Fecha de Ingreso: enero-2009
Ubicación: España
Mensajes: 786
Antigüedad: 15 años, 3 meses
Puntos: 9
Respuesta: como soluciono esto?

lol, gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:18.