como hacer la siguiente seleccion

Visent
20 de Mayo del 2005
hola

tengo el siguiente problema:

he implementado un script llamado validar.php solo con codigo php y dentro una funcion en php que me devuelve un parametro de control, dependiendo del parametro de control quiero q mecargue una pagina llamada valido.php o
invalido.php

como hago para que se cargue alguna de dichas paginas usando el script validar.php.

gracias


Visent
20 de Mayo del 2005
tengo una pagina html llamada usuarios autorizados que una vez introducidos los datos de login y password son procesados por el script validar.php que tiene el siguioente codigo:
<?php

$usuario="pepe";
$password="pepin";
$host="localhost";


$id_conexion=@mysql_connect($host,$usuario,$password)
or die ("no se ha podido conectar con el host: $host");

mysql_select_db("proyecto",$id_conexion);


$consulta="select password from usuarios where nombre_usuario=\'".$_POST["login"]."\'";



$resultado=mysql_query($consulta,$id_conexion);

$fila=mysql_fetch_array($resultado);



if( $fila["password"] != $_POST["password"] )
{
echo "<table border=\"2\" bgcolor=\"FFECB5\" width=\"300\">";
echo " <tr> ";
echo "<td align=\"center\"> <h2>Password Incorrecto<h2> </td> ";
echo "</tr>";
echo "</table>";
}

else
{

$control=tipo_privilegio($id_conexion);

echo "$control";

if( $control == 1 )
{
echo "<form action=\"interfaz_root.php\" name=\"form1\" method=\"get\" ></form> ";
}
else
if( $control == 0 )
{
echo "<form name=\"form2\" method=\"post\" action=\"interfaz_usuario.php\"></form>";
}
else
{
echo "<h3> Error al abrir la interfaz </h3>";
}

}




function tipo_privilegio ($id_conexion)
{

$consulta="select privilegios from usuarios where nombre_usuario=\'".$_POST["login"]."\'";

$resultado2=mysql_query($consulta,$id_conexion);

$vector2=mysql_fetch_array($resultado2);

return $vector2["privilegios"];

}

?>


lo que quiero es que sila variable control vale 1 se cargue la pagina interfaz_root.php y si vale 0 se cargue usuario_autorizado.php.

gracias

micknico
20 de Mayo del 2005
if parametro de control = "valor de valido"{<form name="form1" method="post" action="valido.php"></form>}
else if {
<form name="form1" method="post" action="invalido.php"></form>}


Visent
20 de Mayo del 2005
Muchas gracias por la ayuda