Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/05/2010, 06:58
kadas99
 
Fecha de Ingreso: julio-2009
Ubicación: Argentina!
Mensajes: 324
Antigüedad: 15 años, 3 meses
Puntos: 4
Comparacion de datos de .txt

Buenos dias, tengo un problemita con el manejo de archivos y no se donde esta el error!

tengo 2 listas de emails una es de este año y otra es del año pasado, lo que quiero hacer es sacar una sola lista con los emails que no se repitan de las otras dos listas, se entiende? quiero una sola lista confeccionada con los datos NO REPETIDOS de las otras dos listas.

entonces que hago? recorro las dos listas y cuando encuentro que hay coincidencias aviso que email es, cuando no hay coincidencias, guardo ese dato (email) en una lista nueva. Pero el problema es que me guarda todos los datos en la nueva lista.

Les dejo el codigo para que vean cual puede ser el error!

Código PHP:
$norepetidos=fopen("norepetidos.txt","w");
$gestor fopen("[marzo-2009].txt""r+");
if (
$gestor) {
    while (!
feof($gestor)) {
        
$buffer=fgets($gestor,4096);    
$gestor2 fopen("[marzo-2010].txt""r+");
if (
$gestor2) {
    while (!
feof($gestor2)) {
        
$buffer2 fgets($gestor24096);
        if(
$buffer==$buffer2){
        echo 
"El email ".$buffer2." se encuentra repetido.<br />";}else{
        
fwrite($norepetidos,$buffer2);}
    }
    
fclose($gestor2);
}

    }
    
fclose($gestor);

espero alguno sepa que puede ser! muchas gracias.!