Hola, estoy intentando hacer una script en php para gestionar un archivo de contraseñas de tal manera que se creen, modifiquen o eliminen los usuarios y sus contraseñas automáticamente. Os pongo el script:
Código PHP:
//REcojo nombre de usuario, contraseña y funcion por metodo POST
$password=$_POST['contrasena'];
$username=$_POST['usuario'];
$funcion=$_POST['tipo'];
//Defino la ruta al archivo de contraseñas
$path="../ruta_al_fichero_htpasswd/.htpasswd";
//Encripto la contraseña conMD5
$encriptada= md5($password);
//Defino la cadena a insertar en el archivo
$cadena= $username.":".$encriptada."\r\n";
//Inserto un nuevo registro
If ($funcion=="add"){
//Abro el fichero htpasswd
$Anadir = fopen($path,"a");
#Escribimos la cadena dentro de el
fputs($Anadir,$cadena);
#Cerramos el fichero
fclose($Anadir);
}
HAsta ahi funciona perfectamente, pero no consigo encontrar las funciones adecuadas para eliminar los registros o modificar las contraseñas de un usuario. ¿Como lo haríais?? ¿Alguna idea??
Muchas gracias y haber si podeis ayudarme. Es importante, Gracias.