Ver Mensaje Individual
  #11 (permalink)  
Antiguo 07/08/2009, 21:04
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Problema con fwrite

Ok corregi verifica si esto es lo que quieres. Lei de nuevo el principio y vi que habias hecho un cambio a lo que escribiste la primera vez y ahora como lo explicaste si entendi lo que quieres hacer creo yo

Código PHP:
Ver original
  1. <?php
  2. $texto = 'mi texto';
  3. $archivo = 'mi-archivo.php';
  4. $bool=true;
  5. $conteo = 1;
  6. $leer = file($archivo);
  7. $buscar = $leer[$conteo];
  8. for( $i = 0 ; $i < count($leer) ; $i++ ) {
  9.     $leer[$i] = trim($leer[$i]);
  10.     if($i == $conteo){
  11.         if($leer[$i] == $texto){$bool=false;}
  12.         $leer[$i] = $texto;
  13.     }
  14. }
  15.  
  16. if($bool) {
  17.     $nueva_linea = implode( "\n", $leer );
  18.     $abrir = fopen( $archivo , 'w' );
  19.     fwrite( $abrir , $nueva_linea , strlen($nueva_linea) );
  20.     fclose($abrir);
  21. }
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos