Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/02/2008, 10:06
Avatar de sumolari
sumolari
 
Fecha de Ingreso: mayo-2006
Ubicación: localhost
Mensajes: 1.367
Antigüedad: 18 años, 10 meses
Puntos: 18
no logro que funcione este if reducido: () ? () : ()

Tengo el siguiente if:
Código PHP:
                ($permisos[4] == 'y') ? (echo $pages['author']) : (echo 'Anónimo'); 
Pero al ejecutarlo me da el siguiente error:
Cita:
Parse error: syntax error, unexpected T_ECHO in C:\SCMS2\www\includes\core.php on line 182
¿Dónde está el fallo?

EDITO: La línea 182 es la que ya he puesto arriba.