Foros del Web » Creando para Internet » Herramientas y Software »

Error en fondo de celda

Estas en el tema de Error en fondo de celda en el foro de Herramientas y Software en Foros del Web. Hola amigos! Tengo el siguiente problemita: Tengo hecha una tabla a la que le apliqué el siguiente código que en el navegador no existen problemas: ...
  #1 (permalink)  
Antiguo 04/10/2010, 08:24
Avatar de jimadri  
Fecha de Ingreso: julio-2006
Ubicación: Buenos Aires
Mensajes: 487
Antigüedad: 17 años, 9 meses
Puntos: 1
Error en fondo de celda

Hola amigos!

Tengo el siguiente problemita:

Tengo hecha una tabla a la que le apliqué el siguiente código que en el navegador no existen problemas:

Código PHP:
<tr bordercolor="#000000" <?php if ($color == 1){ ?> bgcolor="#EFEFEF" <?php }else{ ?> bgcolor="#ffffff" <?php }?> >
Pero mientras trabajo con el sitio en dreamwaver me muestra subrayada con amarilla esa linea de código y en la zona de propiedades tengo la siguiente leyenda:

<?> Form. NULO Macado como no valido por contener un atributo repetido.

Y me pide eliminar ese atributo repetido.

Pero funciona barbaro pero me complica la vision del diseño.

Que se hace??

Gracias
  #2 (permalink)  
Antiguo 04/10/2010, 08:28
 
Fecha de Ingreso: marzo-2009
Mensajes: 22
Antigüedad: 15 años
Puntos: 1
Respuesta: Error en fondo de celda

No pesques esa linea amarilla.
  #3 (permalink)  
Antiguo 04/10/2010, 08:31
Avatar de bLEx  
Fecha de Ingreso: mayo-2008
Ubicación: Villa Alemana, Chile
Mensajes: 181
Antigüedad: 15 años, 11 meses
Puntos: 5
Respuesta: Error en fondo de celda

Dreamweaver no te va a parsear el php y darse cuenta que tienes un if entre medio.
Si quieres intenta hacerlo de otra manera, por ejemplo:

Código PHP:
<tr 
    bordercolor="#000000" 
    bgcolor="
    <?php 
        
if ($color == 1)
        { 
            echo 
"#EFEFEF"
        }
        else
        {  
            echo 
"#ffffff"  
         
}
    
?> 
    "
>
Lo escribo asi para que se entienda... ahi tu lo ordenas como desees...
Saludos, ojala te sirva
  #4 (permalink)  
Antiguo 04/10/2010, 08:34
Avatar de gysato  
Fecha de Ingreso: junio-2010
Ubicación: Tuxtla Gtz, Chiapas
Mensajes: 88
Antigüedad: 13 años, 10 meses
Puntos: 9
Respuesta: Error en fondo de celda

Cita:
Iniciado por bLEx Ver Mensaje
Dreamweaver no te va a parsear el php y darse cuenta que tienes un if entre medio.
Si quieres intenta hacerlo de otra manera, por ejemplo:

Código PHP:
<tr 
    bordercolor="#000000" 
    bgcolor="
    <?php 
        
if ($color == 1)
        { 
            echo 
"#EFEFEF"
        }
        else
        {  
            echo 
"#ffffff"  
         
}
    
?> 
    "
>
Lo escribo asi para que se entienda... ahi tu lo ordenas como desees...
Saludos, ojala te sirva
Listo!!! esa es la solución. Salu2
  #5 (permalink)  
Antiguo 04/10/2010, 08:45
Avatar de jimadri  
Fecha de Ingreso: julio-2006
Ubicación: Buenos Aires
Mensajes: 487
Antigüedad: 17 años, 9 meses
Puntos: 1
Respuesta: Error en fondo de celda

Cita:
Iniciado por bLEx Ver Mensaje
Dreamweaver no te va a parsear el php y darse cuenta que tienes un if entre medio.
Si quieres intenta hacerlo de otra manera, por ejemplo:

Código PHP:
<tr 
    bordercolor="#000000" 
    bgcolor="
    <?php 
        
if ($color == 1)
        { 
            echo 
"#EFEFEF"
        }
        else
        {  
            echo 
"#ffffff"  
         
}
    
?> 
    "
>
Lo escribo asi para que se entienda... ahi tu lo ordenas como desees...
Saludos, ojala te sirva


Funciona barbaro asi!! Mil gracias. Solo le he agregado un PUNTO Y COMA en el segundo ECHO.
  #6 (permalink)  
Antiguo 04/10/2010, 09:24
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Tema movido desde PHP a Editores Web

Etiquetas: celda, editores-web, fondo
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 20:45.