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

Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!
Скрипт распределяющий трафик. Кладется в директорию куда льется трафик, рядом кладется текстовик со списком ссылок, по которым скрипт равномерно распределяет вновь пришедших. Привязываются куки, что бы один и тот же человек попал на ранее посещенную страницу. Скрипт должен поддерживать реф.хвосты, но в текущем виде отказывается работать, ругается на заголовки (последняя строка скрипта). Если последнюю строку заменить на
работает, трафик распределяет, но хвосты обрудает. Помогите найти ошибку. Скриптик полезный, помогает в А/В тестировании.ругается на заголовки
Предполагается, что текст ошибки все определят телепатически? :)
;12712250']Предполагается, что текст ошибки все определят телепатически? :)
Действительно, не описал происходящую ситуацию в полной мере ) Постараюсь подробнее.
Странно, но ошибку уже не выдает (может наделал чего ручками корявыми..) Выдает просто белый экран. Код скрипта, выдающего белый экран:
Этот, неработающий скрипт сейчас лежит по адресу http://crfnd.ru/
В корне лежит файлик links.txt с нехитрым содержимым
Если немного модифицировать скрипт до такого вида:
То все работает почти как надо - проверить можно здесь: http://crfnd.ru/index2.php
Скрипт заботливо отправляет нас по указанных ссылкам, но при этом режет хвост, т.е. при переходе по ссылке http://crfnd.ru/index2.php/?referer этот самый реферер отсекается.
Элемент $_SERVER['QUERY_STRING']
В элемент $_SERVER['QUERY_STRING'] заносятся параметры, переданные скрипту, если строка запроса представляет собой адрес
http://www.mysite.ru/test/index.php?id=1&test=wet&id_theme=512
то в элемент $_SERVER['QUERY_STRING'] попадёт весь текст после знака "?". Например, при обращении к скрипту, представленному ниже, помещая в строке запроса произвольный текст после знака "?" получим страницу с введённым текстом.
<?php
echo $_SERVER['QUERY_STRING']; // id=1&test=wet&id_theme=512
?>
domen4you, извините, это справочная информация или рекомендация к действию? Если второе, то мне пока непонятно что нужно сделать.
domen4you, извините, это справочная информация или рекомендация к действию? Если второе, то мне пока непонятно что нужно сделать.
что вы ожидаете увидеть, на месте переменной QUERY_STRING ?
что вы ожидаете увидеть, на месте переменной QUERY_STRING ?
Как раз и хочу увидеть
весь текст после знака "?"
То есть если crfnd.ru/index2.php редиректит меня на ya.ru, то хотелось бы чтобы crfnd.ru/index2.php/?ref редиректил меня соответственно на ya.ru/?ref
Попробуй погасить ошибку:
Так делать неправильно, конечно, но, похоже, где-то выдается notice или warning, из-за этого и не редиректит.
А вообще можно перед header сделать так:
Попробуй погасить ошибку:
А вообще можно перед header сделать так:
Ни то, ни другое, ни вместе не помогли делу )
isset($_COOKIE["mainUrl"]) && strlen($_COOKIE["mainUrl"])>0
! empty($_COOKIE["mainUrl"])
IntVal
intval
mainUrl http%3A%2F%2Fmail.ru%2F%0D%0A
%0D%0A - https://www.google.ru/search?client=opera&rls=ru&q=%250D%250A&sourceid=opera&ie=utf-8&oe=utf-8&channel=suggest
$f = file("./links.txt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
....
$goto = trim($f[$cur-1]);
if (USE_COOKIE) setcookie("mainUrl", $goto, time()+(60*60*24*30));
Как раз и хочу увидеть
То есть если crfnd.ru/index2.php редиректит меня на ya.ru, то хотелось бы чтобы crfnd.ru/index2.php/?ref редиректил меня соответственно на ya.ru/?ref
в этой переменной ничего нет, потому что в неё попадают данные из адресной строки, при таком обращении crfnd.ru/index2.php там будет NULL.
Если crfnd.ru/index2.php?ref=123 только так там что-то будет