21 octubre, 2024
La aplicación reemplaza las vocales de una frase por números, usando la función str_replace de PHP, la cual nos retorna un mensaje encriptado sencillo.
Suscríbete a nuestro canal en Youtube
Suscríbirse"Utiliza nuestro encriptador de texto en PHP para convertir tus mensajes en una forma segura. Simplemente ingresa tu texto y obtén una versión encriptada que reemplaza las vocales por el número '3'. Perfecto para mantener tus mensajes privados."
Ésta función toma un string o cadena por parametro, el cual es parseado por la función replace, si existen vocales las reemplaza por un número.
La funcionalidad radica en que la aplicación muestra un formulario con campo texto y un botón; en el campo de texto debemos ingresar una frase, presionamos el botón para que nos genere la frase encriptada y listo podemos usarlo talvez para escribir en el muro de Facebook.
php
<?php function encrypt($cadena){ $vocales = array("A", "E", "I", "O", "U", "Á", "É", "Í", "Ó", "Ú"); $resultado = str_replace($vocales, "3", strtoupper($cadena)); echo $resultado; } ?>
Definición de la Función encrypt
:
encrypt($cadena)
toma un parámetro $cadena
, que es el texto que se desea encriptar.Array de Vocales:
$vocales
que contiene las vocales mayúsculas (A, E, I, O, U) y sus equivalentes acentuados (Á, É, Í, Ó, Ú).Reemplazo de Vocales:
str_replace($vocales, "3", strtoupper($cadena))
:
strtoupper($cadena)
: Convierte la cadena de texto a mayúsculas.str_replace($vocales, "3", ...)
: Reemplaza todas las vocales (en mayúscula) en la cadena por el carácter "3".$resultado
.Salida del Resultado:
echo $resultado;
: Imprime el resultado en la página.
<?php
function encrypt($cadena){
$vocales = array("A", "E", "I", "O", "U", "Á", "É", "Í", "Ó", "Ú");
$resultado = str_replace($vocales, "3", strtoupper($cadena));
echo $resultado;
}
?>
<!DOCTYPE html>
<html>
<head>
<title>Encriptar una frase PHP</title>
<link rel="stylesheet" href="https://bootswatch.com/4/cosmo/bootstrap.min.css">
<link href="https://fonts.googleapis.com/css?family=Russo+One" rel="stylesheet">
<style>h3{font-family:'Russo One', sans-serif;}</style>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-md-4 mx-auto">
<div class="card text-white bg-danger mb-3" style="max-width: 20rem;">
<div class="card-header text-center">ENCRIPTADOR</div>
<div class="card-body">
<?php if(isset($_REQUEST['btn_enviar'])): ?>
<h3 class="card-title text-center">
<?php encrypt($_REQUEST['mensaje']) ?>
</h3>
<?php endif; ?>
<hr>
<form>
<textarea class="form-control" name="mensaje" placeholder="Ingrese un mensaje a encriptar" required></textarea>
<input type="submit" class="btn btn-success btn-block" value="ENCRIPTAR" name="btn_enviar">
</form>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
Leido 7687 veces | 1 usuarios
451 descargas
Para descargar el código crea una cuenta
Crear cuenta© Copyright Codea::App Cursos de Programación Online | LATAM | 2020 - 2024