На промежуточной странице в партнерке своей поставил такой код
$ip = $_SERVER['REMOTE_ADDR'];
$ipfile = fopen("ip.txt","a+");
fwrite($ipfile, "$ip\n");
fclose($ipfile);
chmod("$ipfile", 0777);
Но в файл пишутся и повторяющиеся айпи. Так вот, как сделать так чтоб они не писались?
Считываем содержимое как массив, делаем поиск по массиву, если запись есть, то проходим мимо, если нет то записываем, так же само можно сделать учитывая как строку, так же делаем поиск...
29 Сен 2010, 5:33vitagame, http://php.su/functions/?file http://php.su/functions/?in_array в помощь, с телефона заипусь печатать
$file = file('file.txt');
if(!in_array($_SERVER['REMOTE_ADDR'], $file)){
file_put_contents('file.txt', $_SERVER['REMOTE_ADDR']."\n", FILE_APPEND);
} //как то так