#########################################################################
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 permitido ver los links. Registrarse o Entrar a mi cuenta para que entiendas mas sobre estas etiquetas.
El codigo de entrar.html sera asi (Primero lo escribo y despues lo explico):
Ahora nuestro entrar.php sera de la siguiente forma:
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.
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 permitido ver los links. Registrarse o Entrar a mi cuenta para que entiendas mas sobre estas etiquetas.
El codigo de entrar.html sera asi (Primero lo escribo y despues lo explico):
- 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:
- 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.