Foros del Web » Programando para Internet » PHP »

Como hacer para que solo yo pueda ver una de las paginas de mi web?

Estas en el tema de Como hacer para que solo yo pueda ver una de las paginas de mi web? en el foro de PHP en Foros del Web. Buenas, queria hacer un sistema de contraseñas, pero no para que la gente se inscriba, si no para evitar que nadie mas que yo pueda ...
  #1 (permalink)  
Antiguo 03/02/2011, 15:01
Avatar de waldragon  
Fecha de Ingreso: mayo-2010
Mensajes: 735
Antigüedad: 14 años, 5 meses
Puntos: 55
Pregunta Como hacer para que solo yo pueda ver una de las paginas de mi web?

Buenas, queria hacer un sistema de contraseñas, pero no para que la gente se inscriba, si no para evitar que nadie mas que yo pueda ver una de las paginas de mi web, esa pagina estaria destinada a administrar ciertos parametros de mi sitio, como hacer que las entradas escritas por los usuarios, pasen de pendientes a aprobadas, me podrian dar una idea, muchas gracias a todos los que respondieron mis preguntas anteriores, estoy aprendiendo mucho, saludos...
  #2 (permalink)  
Antiguo 03/02/2011, 15:10
Avatar de SirDuque  
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 9 meses
Puntos: 89
Respuesta: Como hacer para que solo yo pueda ver una de las paginas de mi web?

waldragon no vi los temas anteriores,
te pregunto:

¿Ya tenes un sistema de logeo?
¿sos el unico administrador?
__________________
Mono programando!
twitter.com/eguimariano
  #3 (permalink)  
Antiguo 03/02/2011, 15:24
Avatar de bUllan9ebrio  
Fecha de Ingreso: enero-2011
Ubicación: Chile
Mensajes: 1.128
Antigüedad: 13 años, 9 meses
Puntos: 128
Respuesta: Como hacer para que solo yo pueda ver una de las paginas de mi web?

Waldragon, con un sistema de login que permita ver una pagina siempre y cuando ingreses tu, osea con permisos administrativos, por medio de una consulta sql, puede hacer que esta se vea.
  #4 (permalink)  
Antiguo 03/02/2011, 15:26
Avatar de waldragon  
Fecha de Ingreso: mayo-2010
Mensajes: 735
Antigüedad: 14 años, 5 meses
Puntos: 55
Respuesta: Como hacer para que solo yo pueda ver una de las paginas de mi web?

Hola sirduque, los temas anteriores son sobre contadores, paginacion, etc, estan aqui en el foro de php, pero no tienen nada que ver con esta pregunta.

No tengo un sistema de logeo y si, soy el unico administrador, que me recomiendas?
  #5 (permalink)  
Antiguo 03/02/2011, 15:31
Avatar de waldragon  
Fecha de Ingreso: mayo-2010
Mensajes: 735
Antigüedad: 14 años, 5 meses
Puntos: 55
Respuesta: Como hacer para que solo yo pueda ver una de las paginas de mi web?

hola bUllan9ebrio, eso podria servirme, podrias decirme como se hace? gracias.
  #6 (permalink)  
Antiguo 03/02/2011, 15:58
Avatar de bullarobert  
Fecha de Ingreso: enero-2011
Mensajes: 31
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Como hacer para que solo yo pueda ver una de las paginas de mi web?

tomas el valor de la variable al momento en que te logeas y la capturas, despues con esa variable haces una consulta
  #7 (permalink)  
Antiguo 03/02/2011, 16:00
Avatar de bUllan9ebrio  
Fecha de Ingreso: enero-2011
Ubicación: Chile
Mensajes: 1.128
Antigüedad: 13 años, 9 meses
Puntos: 128
Respuesta: Como hacer para que solo yo pueda ver una de las paginas de mi web?

Tal como lo dijo bullarobert, recuperas la info mediante el login por ejemplo

te logeas con admin y tu clave es 1234, vas a la base de datos, ingresas al sitio, y a la vez que ingreses puedes preguntar si admin tiene permiso para ver la pagina X que deseas mostrar, esto por medio de una consulta a la bd. saludos.
  #8 (permalink)  
Antiguo 03/02/2011, 16:08
 
Fecha de Ingreso: febrero-2007
Mensajes: 87
Antigüedad: 17 años, 9 meses
Puntos: 2
Respuesta: Como hacer para que solo yo pueda ver una de las paginas de mi web?

algo muy sencillo que puedes hacer es

<$php

if ( $_POST['password'] == miclave ) { aqui va todta tu pagina } else {


//aqui pide password

<form action="<?php echo $SCRIPT_NAME ?>" method="post">
<table>
<tr>
<td>Password</td>
<td><input type="password" name="password"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="submit" value="Login!"></td>
</tr>
</table>
</form> } ?>

y tengo un muy buen libro donde aprendi cosas asi, aunque no soy experto te lo explica muy sencillo como hacer un blog, un foro, una web de compras, una web de noticias etc.

en este libro te explica como hacer un login
bajalo aqui http://www.megaupload.com/?d=ZTKU32YP
  #9 (permalink)  
Antiguo 03/02/2011, 16:26
Avatar de SirDuque  
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 9 meses
Puntos: 89
Respuesta: Como hacer para que solo yo pueda ver una de las paginas de mi web?

Curner13 tiene razon, hoy utiliza ese sistema donde tenes la contraseña predefinida, leete unos tutos de PHP y MySQL y volve al foro, algo lindo podemos ayudarte a armar...
te recomiendo 3 tutos de www.aulafacil.com
php
php2
mysql

yo lei los tres en 2 dias, son tutoriales escritos y videotutoriales. con ejemplos y demas..

cuando aprendas lo basico de manipular mysql con php, te explicamos como crear un Login y manipular session. xD
__________________
Mono programando!
twitter.com/eguimariano
  #10 (permalink)  
Antiguo 04/02/2011, 14:25
Avatar de waldragon  
Fecha de Ingreso: mayo-2010
Mensajes: 735
Antigüedad: 14 años, 5 meses
Puntos: 55
Respuesta: Como hacer para que solo yo pueda ver una de las paginas de mi web?

Por ahora me gustaria usar el codigo que escribio curner13, no me andaba bien y le cambie algunas cosas:

lo puse dentro de un archivo clave.html : http://123pruebas.webatu.com/clave.php

<?php

if ( $_POST['password'] == miclave )

echo "aqui va toda tu pagina";
else {


//aqui pide password

} ?>



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title>Page title</title>
</head>
<body>
<form method="post" action="<?php echo $SCRIPT_NAME ?>">
<table>
<tr>
<td>Password</td>
<td><input type="password" name="password"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="submit" value="Login!"></td>
</tr>
</table>
</form>


</body>
</html>
Ahora me funciona, pero se ve siempre el form del password, no me molesta, pero para aprender...como hago que despues de logearme, no se vea mas?

PD:Ya me descargue el libro, esta muy bueno, enseña a crear un blor, un foro y otras cosas mas, y los tutos de aulafacil parecen buenos tambien, los voy a seguir, gracias.

Última edición por waldragon; 04/02/2011 a las 14:30
  #11 (permalink)  
Antiguo 04/02/2011, 14:31
Avatar de bullarobert  
Fecha de Ingreso: enero-2011
Mensajes: 31
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Como hacer para que solo yo pueda ver una de las paginas de mi web?

pon un poco de tu codigo php para poder ayudarte un poco mas y ver donde este el problema... xD
  #12 (permalink)  
Antiguo 04/02/2011, 14:48
Avatar de waldragon  
Fecha de Ingreso: mayo-2010
Mensajes: 735
Antigüedad: 14 años, 5 meses
Puntos: 55
Respuesta: Como hacer para que solo yo pueda ver una de las paginas de mi web?

Ese es todo el codigo, es solo una pagina de prueba.
  #13 (permalink)  
Antiguo 04/02/2011, 14:50
Avatar de bUllan9ebrio  
Fecha de Ingreso: enero-2011
Ubicación: Chile
Mensajes: 1.128
Antigüedad: 13 años, 9 meses
Puntos: 128
Respuesta: Como hacer para que solo yo pueda ver una de las paginas de mi web?

Cita:
Iniciado por waldragon Ver Mensaje

como hago que despues de logearme, no se vea mas?
Puedes tener el login en otra pagina .php , por ejemplo tienes login.php que es donde pides el ingreso y despuestas esta la redireccionas si todo esta bien a otrapagina.php con la funcion header, o con un script
  #14 (permalink)  
Antiguo 04/02/2011, 14:53
Avatar de bullarobert  
Fecha de Ingreso: enero-2011
Mensajes: 31
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Como hacer para que solo yo pueda ver una de las paginas de mi web?

segun veo tendrias que cambiar esta parte:

Código PHP:
Ver original
  1. <form method="post" action="aqui poner el nombre del codigo php o donde quieras q se redireccione>">

*en el action es donde quieras que se direccione la pagina al momento de presionar el boton login
  #15 (permalink)  
Antiguo 05/02/2011, 13:17
Avatar de SirDuque  
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 9 meses
Puntos: 89
Respuesta: Como hacer para que solo yo pueda ver una de las paginas de mi web?

Te modifique lo que necesitas en ROJO, para que te funke
Cita:
Iniciado por waldragon Ver Mensaje
Por ahora me gustaria usar el codigo que escribio curner13, no me andaba bien y le cambie algunas cosas:

lo puse dentro de un archivo clave.PHP : http://123pruebas.webatu.com/clave.php

<?php

if ( $_POST['password'] == miclave ) <---- por la clave verdadera para ver si funciona.

echo "aqui va toda tu pagina";
O redireccionamos de esta manera:
header("Location: otrapagina.php");
else {

echo "HOLA le erraste!! mejor segui participando";
//aqui pide password

} ?>



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title>Page title</title>
</head>
<body>
<form method="post" action="clave.php">
<table>
<tr>
<td>Password</td>
<td><input type="password" name="password"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="submit" value="Login!"></td>
</tr>
</table>
</form>


</body>
</html>
Ahora me funciona, pero se ve siempre el form del password, no me molesta, pero para aprender...como hago que despues de logearme, no se vea mas?

PD:Ya me descargue el libro, esta muy bueno, enseña a crear un blor, un foro y otras cosas mas, y los tutos de aulafacil parecen buenos tambien, los voy a seguir, gracias.
__________________
Mono programando!
twitter.com/eguimariano

Etiquetas: administracion, contraseña, password
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:04.