Check the new version here

Popular channels

(solucionado) Restringuir acceso a web php

Hola gente, como va? Estoy haciendo una web y necesito restringuir el acceso a pedido.php entonces para eso hice un registro de usuario y un login. Lo que no se es como hacer para que solo usuarios registrados puedan ver esa web (pedido.php)

Index.php


<?php
session_start
();
include_once 
"conexion.php";
 
function 
verificar_login($user,$password,&$result) {
    
$sql "SELECT * FROM usuarios WHERE usuario = '$user' and password = '$password'";
    
$rec mysql_query($sql);
    
$count 0;
 
    while(
$row mysql_fetch_object($rec))
    {
        
$count++;
        
$result $row;
    }
 
    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->idusuario;
            
header("location: pedido.php");
        }
        else
        {
            echo 
'<div class="error">Su usuario es incorrecto, intente nuevamente.</div>';
        }
    }
?>

<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>
    <div><a href="registro.php">Registrate</a></div>
</form>

<?php
} else {
    
header("location: pedido.php");
}
?> 




La web pedido.php tendra un formulario comun.

Espero que puedan ayudarme, desde ya muchas gracias, Saludos!
0
0
0
0
0No comments yet