Código:
El problema es q cuando el campo [2][j] esta vacio es vez de no copiarme nada en el archivo nuevo me copia los otros deos campos (el [0][j] [1][j]) y yo no quiero que me los copie..donde esta el rpoblema? es decir quiero eliminar la linea que tenga ese campo vacio $archivo = fopen("datos.txt",'r+'); $i=0; while (!feof($archivo)) { $registro = fgets($archivo); list($users[$i][0],$users[$i][1],$users[$i][2],) = explode(" ", $registro); echo " USER: ".$users[$i][1]." CLAVE: ".$users[$i][2]; echo "<br>"; $i++; }; fclose ($archivo); $users[2][2]=" "; $archivo2 = fopen("nuevo.txt",'r+'); for($j=0;$j<count($users);$j++){ if ($users[2][j]!=" "){ //ESTA LINEA ME LA TOMA MAL $datos=$users[$j][0]." ".$users[$j][1]." ".$users[$j][2]; fwrite($archivo2,$datos); } } fclose ($archivo2);