Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/11/2008, 12:24
locoxchacho
 
Fecha de Ingreso: septiembre-2008
Ubicación: Nuñez, Capital Federal
Mensajes: 423
Antigüedad: 15 años, 8 meses
Puntos: 1
Pregunta Condicional IF dentro de un ECHO

Buenas... les comento más o menos mi problema: mi idea es que, según la variable recibida en la url, aparezca un contenido distinto (bastante logico). Para ello utilizo un condicional IF, donde comparo las variables recibidas. Ahora bien, para mostrar ese contenido, en el valor verdadero del IF hago un echo... lo que no puedo solucionar es que, dentro de ese echo, debo poner un if para verificar si se recibieron datos de un formulario o no... se entiende?? Y eso es lo que no puedo lograr resolver.. les dejo el codigo para que puedan entender...

Código PHP:
$seccion$_GET['nombre'];
    
    if (
$seccion=='proyectos'){    
    echo 
"Todavia no es posible ingresar Proyectos. Estamos trabajando en ello. Por favor, aguarde!";}
    elseif (
$seccion=='externos'){
        echo 
"Ingresar Proyectos externos";}
    elseif (
$seccion=='articulos'){
        echo 
"ingresar articulos";}
    elseif (
$seccion=='enlaces'){
        echo 
'<table width="100%" border="0" cellspacing="2" cellpadding="2">
      <tr>
<td class="titulo">Enlaces cientificos</td>
      </tr>
      <tr>
<td class="texto">'
'if ($postback) { echo 'Gracias por ingresar el siguiente link: <a href="'. $link. '">'. $nombre. '</a><br><br><strong><em>Qué desea hacer ahora?</em></strong><br><li>Ingresar un nuevo enlace</li><li>Modificar algun enlace existente existente</li><li>Eliminar algun enlace existente</li><li>Volver a la <a href="../index.php">pagina principal</adel Portal</li><br><br>' ; } else { echo 'No has ingresado ningún enlaceSeguramenteesto se debe a que ingresaste a ésta página directamente sin que el sistema te redirijaPor favorpara ingresar un enlace correctamente haga clic <a href="ingresar_prin.php">acá!</a><br><br>' ; } ;'
'</td>
      </tr>
</table>'
;}        
    else { echo 
"Para ingresar a ésta pagina correctamente debe hacerlo por el Portal de administración" ;}; 
Es en la parte del elseif que compara con enlaces que no me sale...me da este error:

Cita:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\AppServ\www\proyecto\admin\recibir_prin.php on line 242
como se debe hacer esto para que salga bien?? muchas gracias!

pablo.