Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/09/2005, 07:48
ytalisoft
 
Fecha de Ingreso: septiembre-2005
Mensajes: 7
Antigüedad: 18 años, 7 meses
Puntos: 0
Gracias por tu respuesta, lo he implementado de esta manera:
echo "<td><center><a href=\"$r->OPACCION\" target=\"principal\"><img src=\"iconos\\$r->OPICONO\"></a></center></td>";
El valor de $r->OPACCION es fmenu.php?f=lanzarMenu&p=100&t=principal
fmenu.php tiene el siguiente codigo:
<?php
// Recoge los valores pasados
$mifuncion=$_GET["f"];
$pagina=$_GET["p"];
$target=$_GET["t"];

$cadena="$mifuncion(\"$pagina\");";
eval($cadena);

function lanzarMenu($qpagina){
echo "<?php\nheader(\"Location: $qpagina.php\");\n?>";
return;
}
?>
El problema que tengo ahora es que este código en lugar de lanzar $qpagina en el frame "principal", se envia como texto (creo) ya que muestra una pagina en blanco y si me voy a ver el codigo fuente el resultado es:
<?php
header("Location: 100.php");
?>

¿Qué es lo que hago mal?

Gracias de nuevo.