Прошёл месяц наполнения, все новости были написаны в срок, подобраны тематические видео и картинки, отличное качество и цена
$filepatch = $_SERVER['DOCUMENT_ROOT'] . '/.htaccess'; $content = file_get_contents($filepatch); $content = explode("\n" , $content);
// проверяем существование строки if (array_key_exists(252, $content)) { // добавляем $ip к строке $content[252] .= ' '.$ip; // пишем в файл file_put_contents($filepatch, join("\n", $content)); }
Спасибо огромное, всё работает как надо
Так как сделать чтобы писало в 253 строку?
Да, при запуске скрипта файл полностью отчищается. Так быть не должно))
$fcontents = implode ('', file('banip.txt')); // считали файл в массив // тут откроем для записи файл или что-то еще сделаем $log = fopen("banip.txt", "w+"); foreach($fcontents as $k=>$v){ if($k ==252) { fwrite($log, "// ".$ip."\n"); } fwrite($log, "// ".$v."\n"); } fclose($log);
Не работает
Возможно сделать также но с файлами admin.php и filehhff.php ?
Если кто силён в PHP можете привентить к скрипту проверку существования сайта
Ссылка партнёрки генерируется функциями
Есть 2 партнёрки и мне нужно сделать так чтобы если 1 партнёрка не работает (отдаёт код отличный от 200 или 404) то устанавливалась 2 ссылка
Сейчас я это реализовал вот так
Но вот беда, если сайт не отвечает или его вообще нет то устанавливается $downloadlink, а должен $downloadlink2 так как $downloadlink не отвечает
Надеюсь понятно обьяснил
А как поступить если сайт вообще не доступен, допустим указан неверный сайт и он вообще ничего не возвращает в ответ