Como Redireccionar a url leída en un campo de mysql
Agradecería vuestra ayuda porque me he quedado para en este punto.
Tengo una base de datos con los campos usuario, password y url ( cada usuario tiene su propia url)
Tengo una web con un formulario de acceso y al validar los datos (usuario, password) necesito que cargue la dirección que le corresponda a ese usuario de mi web. ¿Y esto es lo que me trae de cabeza porque se direccionar simplemente poniendo la dirección fija pero cuando la dirección depende de la consulta como lo hago?
Este es mi código.
¿<?php
session_start();
include_once "conexión.php";
import_request_variables("GP", "");
function verificar_login($user,$password,&$result)
{
$sql = "SELECT * FROM jos_claves_proveedor WHERE nombre_pro = '$user' and pass_pro = '$password'";
$rec = mysql_query($sql);
$count = 0;
while($row = mysql_fetch_object($rec))
{
$count++;
$result = $row;
///echo $row->url; visualizo la dirección para comprobar que es correcta
}
if($count == 1)
{
return 1;
}
else
{
return 0;
}
}
if(!isset($_SESSION['userid']))
{
if(isset($_POST['login']))
{
if(verificar_login($_POST['user'],$_POST['password'],$result) == 1)
{
$_SESSION['userid'] = $result->id_proveedor;
$_SESSION['username'] = $result->nombre_pro;
$_SESSION['name'] = $result->pass_pro;
$_SESSION['url'] = $result->url;
$_SESSION['type'] = $result->type;
}
else
{
echo '<div class="error">Su usuario es incorrecto, intente nuevamente.</div>';
}
}
?>
<style type="text/css">
*{
font-size: 14px;
font-family: sans-serif;
}
form.login {
background: none repeat scroll 0 0 #F1F1F1;
border: 1px solid #DDDDDD;
margin: 0 auto;
padding: 20px;
width: 278px;
}
form.login div {
margin-bottom: 15px;
overflow: hidden;
}
form.login div label {
display: block;
float: left;
line-height: 25px;
}
form.login div input[type="text"], form.login div input[type="password"] {
border: 1px solid #DCDCDC;
float: right;
padding: 4px;
}
form.login div input[type="submit"] {
background: none repeat scroll 0 0 #DEDEDE;
border: 1px solid #C6C6C6;
float: right;
font-weight: bold;
padding: 4px 20px;
}
.error{
color: red;
font-weight: bold;
margin: 10px;
text-align: center;
}
</style>
<form action="" method="post" class="login">
<div><label>Username: </label><input name="user" type="text" ></div>
<div><label>Password: </label><input name="password" type="password" ></div>
<div><input name="login" type="submit" value="login"></div>
</form>
<?php
}
else
{
echo 'Su usuario ingreso correctamente.';
echo '<Aquí tendría que redireccionar a la pagina deseada</a>';
}
?>