Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/09/2003, 19:38
Jordi1
 
Fecha de Ingreso: abril-2003
Mensajes: 656
Antigüedad: 21 años
Puntos: 1
Problema con el IF de marras

Código PHP:
function redirect($operador)
{
      require (
"init.php");
      
$contenido=(get_defined_vars());
      
      foreach(
$contenido as $valor=>$key)
     {
       if(
$key.$operador)
       
//a una pagina
       
else 
       
//a otra pagina

     
}      
}  
    
$operador="['nombre']==romeo";
//o podria ser 

$operador="['nombre']!=romeo";
//abria varias comparaciones , en diferentes paginas
//y lo que quisisera es llamando solo a la funcion y definiendo
//la variable que operara la comparacion

redirect($operador); 
obiamente no funciona porque le mando un string al if, lo he probado
con eval() pero tampoco , la verdad es que no entiendo muy bien la
sintaxis del eval(), alguien me podria decir como paso un string
a sintaxis php, para que el if reconozca el string como operador asi me ahoraria escribir toda la funcion cada vez que la necesitara




gracias desde ya