Foros del Web » Programando para Internet » PHP »

Ayuda con un codigo Duplicado

Estas en el tema de Ayuda con un codigo Duplicado en el foro de PHP en Foros del Web. tengo este codigo <textarea name="nota_seguimiento_<?=$registros['id'];?>" cols="65" rows="1" class="Controles" id="nota_seguimiento_<?=$registros['id'];?>" <? if ($_SESSION['usuario']!='Gerardo') { if ($_SESSION['usuario']!=$registros['autor']) { ?> readonly="readonly" STYLE="background:#CCCCCC" <? } else { ?> STYLE=" ...
  #1 (permalink)  
Antiguo 26/01/2009, 13:27
 
Fecha de Ingreso: junio-2008
Mensajes: 63
Antigüedad: 15 años, 10 meses
Puntos: 0
Ayuda con un codigo Duplicado

tengo este codigo

<textarea name="nota_seguimiento_<?=$registros['id'];?>" cols="65" rows="1" class="Controles" id="nota_seguimiento_<?=$registros['id'];?>"

<? if ($_SESSION['usuario']!='Gerardo')
{
if ($_SESSION['usuario']!=$registros['autor'])
{ ?>
readonly="readonly" STYLE="background:#CCCCCC" <?
}
else
{ ?>
STYLE=" background:#FFFFFF" <?
}
}
else
{ ?>
STYLE=" background:#FFFFFF" <?
} ?> />

Donde le digo que si el usuario es diferente a GERARDO y es diferente al AUTOR me ponga el textarea la propiedad readonly y el background con el color #ccccc,

si no, que me ponga el background con el color # fffff





El problema es:

Si funciona, pero en el asistente me sale un error de codigo duplicado y me pone el codigo marcado con amarillo, pero ya corriendo en el IE si funciona perfectamente...

Alguien me puede ayudar para quitarle ese error en el asistente de: Codigo Duplicado.
  #2 (permalink)  
Antiguo 26/01/2009, 13:43
Avatar de aldo1982  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
Respuesta: Ayuda con un codigo Duplicado

yo lo haria asi


Código PHP:
<?
if ($_SESSION['usuario']!='Gerardo' and $_SESSION['usuario']!=$registros['autor']) {
    
$poner 'readonly="readonly" STYLE="background:#CCCCCC"';
}else{
    
$poner 'STYLE=" background:#FFFFFF"';
}        

?>
Código HTML:
<textarea name="nota_seguimiento_<?=$registros['id'];?>" cols="65" rows="1" class="Controles" id="nota_seguimiento_<?=$registros['id'];?>" <?=$poner?> >
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
  #3 (permalink)  
Antiguo 26/01/2009, 13:43
Avatar de JoniJnm  
Fecha de Ingreso: mayo-2007
Ubicación: Madrid
Mensajes: 264
Antigüedad: 17 años
Puntos: 4
Respuesta: Ayuda con un codigo Duplicado

Qué asistente es ese?

Según como lo tienes, es como poner esto:

Código PHP:
<textarea name="nota_seguimiento_<?=$registros['id'];?>" cols="65" rows="1" class="Controles" id="nota_seguimiento_<?=$registros['id'];?>"

<? if ($_SESSION['usuario']!='Gerardo' && $_SESSION['usuario']!=$registros['autor']) {  ?>

readonly="readonly" STYLE="background:#CCCCCC" <?
}
else { 
?>

STYLE=" background:#FFFFFF" <?
?> />
__________________
JoniJnm.es
  #4 (permalink)  
Antiguo 26/01/2009, 14:09
 
Fecha de Ingreso: junio-2008
Mensajes: 63
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Ayuda con un codigo Duplicado

Gracias aldo!!

Funciono muy bien!
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 03:18.