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($gestor2, 4096);
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.!