jajaj me hicieron reir pero tienen razón. Lo escribí apurado. Perdón. Lo voy a explicar y acompañar el código que era lo que debía haber hecho en un ppio.
Tengo una página llamada "generahash.php" la cual muestra un form con un campo llamado "password" de tipo text (para ver lo que se escribe) y en el objeto submit toma (supuestamente) un código php, le adiciona el valor de una variable y genera el nuevo hash. Se entiende? En Youtube vi el código de alguien que probaba (SIEMPRE EN LA MISMA PAGINA) lo que yo quiero pero no alcanzo a ver bien el código expresado por él. Como digo, la necesidad es ver siempre en la misma página cuáles son los hash generados para poder pegarlos en una base para determinados y escasos usuarios. Es una prueba de programación pero lamentablemnte siempre me muestra lo mismo:
Cita: En MD5 : c330125569775c0677cb7775e65a0313
En SHA1 : 996387cc14a32010b9f8bf873837ea6b5a2e5749
es decir que no se refresca la pantalla y siempre por más que cambie las password, me sigue mostrando el mismo hash.
-el código:
Código PHP:
<html>
<head>
<title>Generar Hash 40</title>
</head>
<body><center>
<!--titulo de la pagina -->
<div id="title">
<h1>Gemera Hash</h1>
<sup>MD5, SHA1 and Salting your password!</sup>
</div>
<!-- Contenido de la pagina -->
<div id="tutorial">
<?php
// Preparando las variables
//$password = 'Takedown.net';
$salt = 'sjdlfjlsufdljlfsdjfl';
//Creando las contraseñas
$md5= md5($salt.$password);
$sha1 = sha1($salt.$password);
// Mostrar las contraseñas
//echo '<p>En MD5 : '.$md5.'</p>','<p>En SHA1 : '.$sha1.'</p>';
if($_POST['enviar']){
echo '<p>En MD5 : '.$md5.'</p>','<p>En SHA1 : '.$sha1.'</p>';
//unset($md5);
}else{
?>
<form name="input" action="generahash.php" method="post">
Password: <input type="text" name="password">
<input type="submit" value="Generar" name="enviar">
</form>
<?php
}
?>
</DIV>
</center>
</body>
</html>