Foros del Web » Programando para Internet » PHP »

Switch, ¿que hay mal?

Estas en el tema de Switch, ¿que hay mal? en el foro de PHP en Foros del Web. Código HTML: <head> <title> <?php echo $title ?> - Acuario Arrecife </title> </head> <body> <?php $gen = $_GET['gen']; switch($gen) { case 'acuar': $title = Productos ...
  #1 (permalink)  
Antiguo 01/12/2009, 10:06
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 14 años, 5 meses
Puntos: 34
Switch, ¿que hay mal?

Código HTML:
<head>
<title><?php echo $title ?> - Acuario Arrecife</title>
</head>

<body>

  <?php
   $gen = $_GET['gen'];
 
   switch($gen) {
      case 'acuar': 
         $title = Productos acuario;
         break;
      case 'fish':  
         $title = Productos peces;
         break;
      case 'cats': 
         $title = Productos gatos;
         break; 
      case 'peluq':  
         $title = Productos Peluqueria;
         break;
      default:
         $title = ;
   }
?>
  
  
<p><a href="?gen=acuar">Acuario</a></p>
<p><a href="?gen=fish">Peces</a></p>
<p><a href="?gen=cats">Gatos</a></p>
<p><a href="?gen=peluq">Peluqueria </a></p>
</body>
</html> 
Me aparece este error:
Parse error: parse error in C:\Xampp\htdocs\index.php on line 16

¿Que hay mal?
Gracias,
  #2 (permalink)  
Antiguo 01/12/2009, 10:07
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Switch, ¿que hay mal?

Código php:
Ver original
  1. $title = Productos acuario;
es un string debes ponerle comillas
Código php:
Ver original
  1. $title = "Productos acuario";
Código php:
Ver original
  1. default:
  2.          $title = "";

saludos!!!!
__________________
More about me...
~ @rhyudek1
~ Github
  #3 (permalink)  
Antiguo 01/12/2009, 10:14
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 14 años, 5 meses
Puntos: 34
Respuesta: Switch, ¿que hay mal?

Q rapidez¡¡¡
Muchisimas gracias.
----
Una pregunta, ¿este es un buen o mal metodo para cambiar el titulo de una pagina en la que se pasan las variables por GET? ¿Que otra forma se podria utilizar?
Gracias,
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 05:57.