hola, necesito ayuda para completar este codigo. Tengo que borrar un usuario y la clave de un fichero pero solo quiero borrar el que selecciono.
con este codigo que os muestro a continuacion me borra todo el contenio del fichero. alguien me puede ayudar a completarlo para que fucione correctamente?
Gracias.Un saludo!
<?
$usuarios = "./usuarios.txt";
$gestor1 = fopen($usuarios, 'r');
$gestor2 = fopen("claves2.txt", 'a+');
$seleccion = $_GET['usuario'];
echo $seleccion;
echo " ";
$total = 0;
while (!feof($gestor1))
{
$bufer = fgets($gestor1, 4096);
$total = $total + 1;
}
echo $total;
echo " ";
if($gestor1)
{
$actual=0;
while (!feof($gestor1))
{
$bufer = fgets($gestor1, 4096);
$actual++;
if($seleccion != $actual)
{
fwrite($gestor2, $bufer);
}
}
echo $actual;
unlink("usuarios.txt");
rename("claves2.txt", "usuarios.txt");
fclose($gestor1);
fclose($gestor2);
}
?>