- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Помнится раньше на этом форуме неплохо помогали.
Походу прошли эти времена.. Жаль..
Вы в ветке веб-строительства, добро пожаловать. Если хотите помощи - читаем матчасть и спрашиваем что непонятно. Если хотим солюшен чужими руками - идём в соседнюю ветку, выбираем исполнителя и оплачиваем работу.
Вы сейчас напоминаете паразита, который ни денег, ни своего времени тратить не собирается, но в то же время очень хотите решение, да побыстрее. На соседних форумах тоже полно таких хитросделанных, которым "лабку надо сдать завтра", "курсачик горит, а я глупая ничего не сделала" и прочих бесполезных, которые могут давить только на жалость, но ни в какую и ни при каких условиях свою жопу рвать на части не станут, как не станут и вникать в сабж. Так если вам это не нужно - зачем оно остальным?
Я же Вам предлагал оплату в ЛС, но ответа так и не получил!
Я же Вам предлагал оплату в ЛС, но ответа так и не получил!
И не получите. Я отвечаю бесплатно. Но только в рамках форума. В личку писать бессмысленно.
Пробую так:
Пишет пустой массив. Что не так?
Откуда берется log.txt тут непонятно... может, сначала вам надо данные из $log туда записать? Потому что во второй строке в $data вы считываете построчно файл log.txt, а он видимо пуст.
Попробуйте так:
1. Считываем файл в массив1 (для сравнения).
2. Делаем безопасными (экранируем хотя бы) данные, полученные из GET параметра!!!
3. Эти данные сверяем, есть ли такое значение в массиве из п.1 (функция in_array вроде).
4.1. Если есть - идем дальше
4.2. Если нет - дописываем строку в конце файла и идем дальше.
VulkanPartner функция file читает сразу весь файл в массив, а не построчно.
По поводу экрана верно замечено.
spiderbuber
#наш флаг
$copy =0;
#открываем файл для чтения и записи
$handle = fopen("log.txt", "a+");
#построчно проверяем файл
while (!feof($handle)) {
$buffer = fgets($handle, 4096);
if(trim($buffer) == $log){
$copy = "1";
break;
}
}
#если копий нету, то записываем
if($copy == "0"){
fwrite($handle,$log."\n");
}
#закрываем файл ;)
fclose($handle);
P.S не тестировал, писалось "на коленке" :)
VulkanPartner функция file читает сразу весь файл в массив, а не построчно.
Да, я там забыл уточнить, что в массив читает, согласен! Но все-таки построчно! Точнее фактически читает весь файл и затем построчно "запихивает" в массив. Ведь одна строка - один элемент массива.
Ваш пример с виду должен сработать, можно проверять ) Единственное, что задача поставлена не совсем четко... могут ли быть варианты с вхождением данных как части строки, нужно ли обрабатывать эти варианты и т.д. Тогда кода будет больше )
file_get_contents и preg_match спасёт ситуацию :)
И у siv1987 и bartik (с некоторыми правками) варианты рабочие.
Всем спасибо!
spiderbuber какие были правки? мой код грузит построчно, что важно при больших объёмах файла. ))
Если нужна помощь, обращайтесь.