Ver Mensaje Individual
  #7 (permalink)  
Antiguo 05/02/2009, 23:14
Avatar de gersveo
gersveo
 
Fecha de Ingreso: julio-2008
Mensajes: 145
Antigüedad: 15 años, 9 meses
Puntos: 5
Respuesta: Error con ECHO

Si este código
Código PHP:
echo ' 
.........
<body id="public" <?if(isset($_GET['error\'])){ echo \'onLoad="mensaje();"\';}?>> 
..........
'
;
es asi como este pero sin salto de linea
Código PHP:
echo ' ......... <body id="public" <?if(isset($_GET['error\'])){ echo \'onLoad="mensaje();"\';}?>> .........';
lo que vas a imprimir es ......... <body id="public" <?if(isset($_GET[\'error\'])){ echo \'onLoad="mensaje();"\';}?>> ......... y el if(isset($_GET.... nunca se haría esta comparación.

Pero si el código que muestras es esto
Código PHP:
<body id="public" <?if(isset($_GET[error])){ echo onLoad="mensaje();";}?>>
tienes que hacer esto

Código PHP:
<body id="public" <?php if(isset($_GET['error'])){ echo 'onLoad="mensaje();" ';} ?>>
y esto si te imprimiría onLoad="mensaje();" bueno si se cumple la condición.