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] De/codificar en base64 [Xt3mP]

  • 0 Respuestas
  • 954 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:18:54 am »
Esta vez aprenderémos algo sumamente sencillo que consiste en codificar/decodificar en base64 de las palabras  en inglés (encode/decode).

Usarémos simplemente un solo PHP que se llamará en este caso b64.php.

Comenzarémos, explicaré todo con comentarios.

Código: PHP
  1. <html><head><title>Encode/Decode b64</title></head>
  2. <body>
  3. <?php
  4. // Comenzamos con el codigo en PHP
  5. $final = "Esperando texto..."; // Le ponemos un valor inicial a la variable final.
  6. if (No tienes permisos para ver links. Registrate o Entra con tu cuenta($_POST['cad'])){ /* Comprobamos que tenga un valor la casilla de texto obteniendo el valor de esta con la variable global "$_POST". */
  7. $cadena = $_POST['cad']; // Le damos el valor de la casilla de texto a la variable cadena.
  8. $cadena = No tienes permisos para ver links. Registrate o Entra con tu cuenta($cadena); // Le quitamos los tags como <h1> a la variable cadena.
  9. switch ($_POST['submit']){ // Hacemos un switch para codificar ó decodificar.
  10.                case 'cod': // Si escojen el Check Button de Codificar
  11.                $final = "Texto codificado<br>"; // Imprimimos la línea
  12.                $final .= No tienes permisos para ver links. Registrate o Entra con tu cuenta($cadena); // Imprimimos el valor ya codificado con la función base64_encode
  13.                break; // Hacemos un break
  14.  
  15.                case 'dec':
  16.                $final = "Texto decodificado<br>"; // Imprimimos la línea
  17.                $final .= No tienes permisos para ver links. Registrate o Entra con tu cuenta($cadena); // Imprimimos el valor yade codificado con la función base64_encode
  18.                break; // Hacemos un break
  19. } // Cierre del switch
  20. } // Cierre del isset
  21. ?>
  22. <form action="" method="POST">
  23. <input type="text" name="cad" id="cad">       <!-- Casilla de texto donde estará el código a de/codificar. -->
  24. Codificar <input type="radio" name="submit" value="cod">      <!-- Check button para codificar. -->
  25. Decodificar <input type="radio" name="submit" value="dec">     <!-- Check button para decodificar. -->
  26. <input type="submit" value="Go"> <!-- Botón para procesar el formulario. -->
  27. <br><? echo $final ?> <!-- Hacemos un salto de línea y ponemos el valor de $cad -->
  28. </form>
  29. </body>
  30. </html>
  31.  

Como podemos observar es sumamente sencillo ya que lo que realmente hacemos simplemente es tomar la variable y asignarle el valor de la casilla, ese código realmente es largo acomparación de uno chico como esté:

Código: PHP
  1. <?php
  2. if (No tienes permisos para ver links. Registrate o Entra con tu cuenta($_POST['cad'])){
  3.     if ($_POST['submit'] == "cod"){
  4.         $final = "Texto Codificado<br>: ".No tienes permisos para ver links. Registrate o Entra con tu cuenta(No tienes permisos para ver links. Registrate o Entra con tu cuenta($_POST['cad']));
  5.         }else{
  6.          $final = "Texto decodificado<br>".No tienes permisos para ver links. Registrate o Entra con tu cuenta(No tienes permisos para ver links. Registrate o Entra con tu cuenta($_POST['cad']));  
  7.         }
  8. }// Cierre del isset
  9. ?>
  10.  

Solo es cuestión de hechar a volar la imaginación.

Suerte.
« Última modificación: Marzo 19, 2010, 09:35:28 pm por Xt3mP »
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: 7072
Ú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: 1564
Último mensaje Noviembre 14, 2012, 09:57:49 pm
por Subzer
Tutorial: Publicar un post en twitter desde PHP

Iniciado por Stiuvert

Respuestas: 1
Vistas: 2133
Último mensaje Diciembre 26, 2015, 03:07:12 pm
por ANTRAX
[Tutorial] PHP - Crear Script Para Capturar Ip

Iniciado por andy007

Respuestas: 5
Vistas: 3198
Último mensaje Julio 18, 2013, 07:44:35 am
por empardopo
Tutorial PHP Arrays Basicos, Asociativos, Multidimensionales[Con Voz]

Iniciado por Matabarras

Respuestas: 1
Vistas: 921
Último mensaje Noviembre 24, 2012, 12:40:58 pm
por ANTRAX