Autor
|
Tema: Creando una web y paginas que no podrían acceder (Leído 3,389 veces)
|
piete2
Desconectado
Mensajes: 22
|
Hola, estoy intentando montarme una pequeña web que parece una gimcana. Mi problema es que quiero cifrar cada una de las pruebas con un usuario y contraseña, inserto un formulario, el código php pertinente y todo funciona, pero el problema viene cuando pongo en la url la prueba que debería de estar cifrada, pongo la direccion en el buscador y accede a ella sin pedirme datos ni nada. Que puedo hacer? · Los títulos deben ser descriptivos >Lee las reglas -Engel Lex
|
|
« Última modificación: 14 Enero 2017, 17:24 pm por engel lex »
|
En línea
|
|
|
|
engel lex
|
no somos adivinos sin codigo fuente poco sabemos, el error es tuyo y solo tu conoces el codigo, así que solo tu sabes... aún así apuesto que es por las sessiones que las manejas mal
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
piete2
Desconectado
Mensajes: 22
|
Perdón, aquí dejo el codigo: <html> <link rel="stylesheet" type="text/css" href="css.css"> <body> <form action="" method="post"> <table border="1" cellpadding="5" cellspacing="0" align="center"> <tr><td colspan="2" align="center">ACCESO SIGUIENTE PRUEBA</td></tr> <tr><td>Usuario:</td> <td><input type="text" name="user" autocomplete="off" /></td></tr> <tr><td>Contrasñea:</td> <td><input type="password" name="pass" /></td></tr> <tr><td align="center" colspan="2"><input type="submit" name="enviar" value="Enviar" /></td></tr> </table> </form> <h1> Prueba 8</h1> <p> Usuario suma de 1+1 y contraseña resta de 10-8</p> </body> </html> <?php if(($_POST)){ # Aqui definimos el usuario y password # Puedes cambiar el usuario y clave x lo q sea $usuario = '2'; $clave = '2'; # Aqui compruebo q los datos(usuario y contraseña) ingresados sean igual a lo que eh definido # Y si son correcto los datos redireciona al enlace de tu sitio Autorizado # En que caso que no sean correcto los datos recirecciona al enlace de Error de Datos Ingresados if(trim((($_POST['user'])==$usuario && trim($_POST['pass'])==$clave))) { header('Location: index2.html'); }else{ header('Location: Error.html'); } } ?>
Es un ejemplo de una prueba. En cada prueba hay un formulario con usuario y contraseña, que se desvelan mediante pistas. Con ese usuario y esa contraseña se pasa a la siguiente prueba.
|
|
« Última modificación: 14 Enero 2017, 17:33 pm por piete2 »
|
En línea
|
|
|
|
engel lex
|
de cada funcíon que uses leete la documentación por lo menos una vez.... estás usando header mal, si lees la documentación sabrás por qué http://www.php.net/headerpor cierto... tu no estás cifrando nada... cifrar es codifica bajo contraseña... tu simplemente estás restringiendo el acceso que se supone que haga? esta linea carece de sentido, debe ser en dado caso if(isset($_POST['user']) && isset($_POST['pass']))
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
RevolucionVegana
Desconectado
Mensajes: 477
|
de cada funcíon que uses leete la documentación por lo menos una vez.... estás usando header mal, si lees la documentación sabrás por qué http://www.php.net/headerBuenas engel que sería lo correcto para redireccionar cuando ya hemos mostrado cosas en pantalla en el sitio actual? Yo utilizo los header si que es verdad que hubo una vez que empezó a darme errores y lo tuve que solucionar con esta función: ob_start(); y ob_end_flush();
|
|
|
En línea
|
HAS DICHO ALGO NENAAAAAA?!
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Creando páginas webs
Diseño Gráfico
|
Zedmix
|
8
|
8,065
|
7 Abril 2010, 12:31 pm
por madpitbull_99
|
|
|
Las páginas web seguras podrían utilizar el dominio .secure
Noticias
|
wolfbcn
|
0
|
1,438
|
11 Mayo 2012, 13:45 pm
por wolfbcn
|
|
|
Hackers podrían utilizar Heartbleed para crear páginas web falsas
Noticias
|
wolfbcn
|
0
|
1,459
|
17 Abril 2014, 01:50 am
por wolfbcn
|
|
|
Algún experto creando paginas web me ayuda?
Foro Libre
|
VictorFs
|
2
|
2,008
|
1 Febrero 2015, 16:05 pm
por VictorFs
|
|
|
Estafan 900.000 euros creando casi 40 páginas falsas en Internet
Noticias
|
wolfbcn
|
0
|
1,559
|
4 Julio 2019, 14:07 pm
por wolfbcn
|
|