|    
			
				20/04/2009, 14:32
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: diciembre-2008 Ubicación: Lima - Perú 
						Mensajes: 187
					 Antigüedad: 16 años, 10 meses Puntos: 3 |  | 
  |  Respuesta: Duda sobre évitar acceso a una página php  
  yo haria lo siguiente, si estas usando una base de datos y tienes en una tabla el nombre de usuario y la clave registrados.
 Desde la páagina usuario.php mandaria por POST los datos ingresados a la pagina consulta.php.
 
 suponiendo que te conectas a tu base y en las varianles $usuario_registrado y  $clave_registrado almacenas el nombre de usuario y clave que estan registrados en tu base respectivamente.
 
 <?
 if (($_POST[usuario]!=$usuario_registrado)||($_POST[clave]!=$clave_registrado))
 {
 echo "Usuario no registrado";
 // y aqui una sentencia mysql qu cierre la coneccion a tu base de datos
 }
 else
 {
 //aqui escribes todo el codigo que contiene tu pagina, ejemplo
 echo "Bienvenido a Mi pagina de consultas <table>..., etc";
 }
 ?>
 
 entonces si en la barra de direcciones pegas el link, entraras a la pagina consulta.php pero te saldra el mensaje de que no estas registrado
 
 Si no usas base de datos las variables $usuario_registrado y $clave_registrado las puedes tener en un archivo php distinto por ejemplo en datos.php
 algo asi:
 
 <?
 $usuario_registrado ="mi_nombre";
 $clave_registrado ="mi_clave";
 
 ?>
 
 
 y en la pagina consulta.php y en la parte superior el siguiente codigo
 <?
 include("datos.php");
 
 y despues todo el codigo que puse anteriormente
 
 ?>
 
 Espero que te sirva, saludos desde Lima Peru, y si sabes como configurar un servidor smtp para enviar correos avisa por favor
     |