comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[Tutorial] Pedir clave de acceso en PHP [Xt3mP]

  • 0 Respuestas
  • 935 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Xt3mP

  • *
  • Underc0der
  • Mensajes: 432
  • Actividad:
    0%
  • Reputación 0
  • Ellos me están buscando, pero yo los encontraré.
    • MSN Messenger - Xt3mP@h4x0rz.us
    • AOL Instant Messenger - Xt3mP@h4x0rz.us
    • Yahoo Instant Messenger - Xt3mP@h4x0rz.us
    • Ver Perfil
    • Xt3mP
« en: Marzo 19, 2010, 01:14:33 am »
#########################################################################

En este tutorial aprenderemos a como pedir una contraseña para mostrar el contenido mediante el lenguaje de programacion PHP, utilizaremos el metodo POST y una de las condiciones de PHP, el famoso "If" en español significa "Si...".

Ejemplo: Si tienes 18 años puedes pasar, Si no no puedes entrar.

Necesitaremos un editor de texto, esta vez solo utilizaremos dos paginas, un HTML con el formulario y un PHP para comprobar.

Antes de seguir te recomiendo dar click No tienes permisos para ver links. Registrate o Entra con tu cuenta para que entiendas mas sobre estas etiquetas.

El codigo de entrar.html sera asi (Primero lo escribo y despues lo explico):

Código: HTML5
  1. <No tienes permisos para ver links. Registrate o Entra con tu cuenta>
  2. <No tienes permisos para ver links. Registrate o Entra con tu cuenta>Identificacion</No tienes permisos para ver links. Registrate o Entra con tu cuenta>
  3. <No tienes permisos para ver links. Registrate o Entra con tu cuenta>
  4. <No tienes permisos para ver links. Registrate o Entra con tu cuenta action="entrar.php" method="POST">
  5. <No tienes permisos para ver links. Registrate o Entra con tu cuenta type="text" name="pass" id="pass"><No tienes permisos para ver links. Registrate o Entra con tu cuenta>
  6. <No tienes permisos para ver links. Registrate o Entra con tu cuenta type="submit" name="submit" value="Entrar">
  7. </No tienes permisos para ver links. Registrate o Entra con tu cuenta>
  8. </No tienes permisos para ver links. Registrate o Entra con tu cuenta>
  9.  

  • Como ya sabran, indicamos que se trata de codigo HTML mediante las etiquetas <html> y </html>
  • Con el comando <input type="text" name="pass" id="pass"> le indicamos que sera una casilla de texto con el nombre pass y el id pass.
  • Con el comando <input type="submit" name="submit" value="Entrar"> le indicamos que sera un boton que enviara los datos a determinada pagina y que mostrara el texto "Entrar".
  • Con el <form action="entrar.php method="POST"> le indicamos que hara un llamado a la pagina "entrar.php" cuando den click en el boton y enviara los datos por el metodo "POST".


Ahora nuestro entrar.php sera de la siguiente forma:

Código: PHP
  1. <?php
  2. $clave = $_POST['pass'];
  3. if ($clave == "test"){
  4. echo "Logeado correctamente";
  5. }else{
  6. echo "La clave es incorrecta";
  7. }
  8. ?>
  9.  

  • Como ya debemos de saber, con las etiquetas <?php y ?> indicamos que dentro de estas etiquetas sera codigo PHP.
  • Aqui nuestra variable se llama "clave", pero puede ser $loquesea y le estamos indicando el valor de la casilla de texto de entrar.html, que la obtenemos con el comando $_POST['casilla_de_texto'] = $_POST['pass'].
  • Aqui nuestra condicion if funciona de la siguiente manera, un ejemplo practico es: if (Condicion){Que pasa si la condicion se cumple}si no{Que pasa si la condicion no se cumple}; por lo tanto seria asi:
    Si la variable $clave es "IGUAL" a "test" te mostrara el mensaje "Logeado correctamente", si no te mostrara el mensaje "La clave es incorrecta.
  • Cabe mencionar que ahi una gran diferencia entre el signo "=" y el doble signo "==", ya que el signo "=" le asigna un valor a determinada variable y el doble signo "==" hace una comparacion.


Y pues asi de sencillo es todo, solo cambien "test" por la clave que quieran pedir y listo.

P.D. Recuerden poner el signo " ; " despues de cada linea para evitar error de sintaxis.

Saludos.
« Última modificación: Marzo 27, 2014, 06:12:27 pm por Expermicid »
Cada vez que me das Karma me motivas

 

¿Te gustó el post? COMPARTILO!



[Tutorial] Login y registro basico sin unas base de datos

Iniciado por HckDrk

Respuestas: 11
Vistas: 7311
Último mensaje Noviembre 21, 2011, 07:37:49 am
por Xt3mP
[Tutorial] Utilizando localhost para visualizar .php by Subzer [PHP]

Iniciado por Subzer

Respuestas: 2
Vistas: 1611
Último mensaje Noviembre 14, 2012, 09:57:49 pm
por Subzer
Tutorial PHP Arrays Basicos, Asociativos, Multidimensionales[Con Voz]

Iniciado por Matabarras

Respuestas: 1
Vistas: 952
Último mensaje Noviembre 24, 2012, 12:40:58 pm
por ANTRAX
Tutorial Formularios POST-GET con Arrays predifinidos.

Iniciado por Matabarras

Respuestas: 0
Vistas: 1135
Último mensaje Noviembre 24, 2012, 12:44:42 pm
por Matabarras
Tutorial: Publicar un post en twitter desde PHP

Iniciado por Stiuvert

Respuestas: 1
Vistas: 2191
Último mensaje Diciembre 26, 2015, 03:07:12 pm
por ANTRAX