Ver Mensaje Individual
  #18 (permalink)  
Antiguo 29/11/2013, 07:25
xoceunder
 
Fecha de Ingreso: junio-2012
Ubicación: En el Mundo
Mensajes: 759
Antigüedad: 11 años, 10 meses
Puntos: 10
Respuesta: duda en buscar, editar y eliminar en archivo .user

ok tengo esto funcionando para eliminar linia

Código PHP:
Ver original
  1. // Ejemplo de editar oscam.user
  2.    
  3. //guardar contenido en un array
  4. $cont = file('dato.user');
  5.  
  6. //saber el número de líneas
  7. $numero_filas = count($cont);
  8.  
  9. echo "hay ".$numero_filas." ofertas en la base de datos";
  10.        
  11. //borrar una línea
  12. if (isset($cont[$_GET['linea']])) {
  13. unset($cont[$_GET['linea']]);
  14. }
  15.  
  16. $cont_new = implode('', $cont);
  17.  
  18. $f = fopen('dato.user', 'w');
  19. fwrite($f, $cont_new);
  20. fclose($f);  
  21.  
  22. echo "<p><strong>La oferta ha sido eliminada</strong></p>";

Código dato.user:
Ver original
  1. [account]
  2.     user = 6
  3.     pwd = 6
  4.     group = 6
  5.      
  6.     [account2]
  7.     user = 7
  8.     pwd = 7
  9.     group = 7

pero el problema es que quiero buscar ejemplo user = 6 y me indique la linia que es

para eliminar todo sus datos

[account]
user = 6
pwd = 6
group = 6