Enviaran un txt el cual contendrá usuario correo y ip, que pasa que la ip la debo cambiar al país correspondiente y este sustituya al ip..
me explico digamos que envian
//asi estaria en el txt junto con otros
juan
[email protected] 123.123.123.213
//asi deberia quedar cuando se termine de escribir el txt
juan
[email protected] panama
la logica la tengo uso una libreria la cual mediante el ip pongo el pais, pero el codigo como que aun no logro concretar
Código PHP:
Ver original//contador
$count = 0;
//abrirmos el archivo
$txt = fopen("info.txt","w"); //bucle
foreach($txt as $c){
//aqui es que quiero traer linea por linea por ejemplo la primera linea completa separarla con //un explode seria algo como esto digamos que logre conseguir la primera linea
//Entonces suponiendo que el ip que siempre sera el 3 elemento, en el array seria el 2 elemento el cual mandara a la librería para cambiar la ip
$pais = getCountryFromIP($primeralinea[2], " NamE "); //la posicion del ip va a la libreria
$txt = $primeralinea[0]." ".$primeralinea[1]." ".$pais; // se unen todos
@fputs($txt,); // se escriben $contador++;
}
Eso es teoricamente me da error "Warning: Invalid argument supplied for foreach()"
graax sry por la larga explicacion