Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/05/2008, 16:00
limon_21
 
Fecha de Ingreso: mayo-2008
Mensajes: 3
Antigüedad: 16 años
Puntos: 0
eliminar un usuario y su clave

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);
}

?>