Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Защита от рипа
#11
не, на скоко я понил тут 2ошибки. Одна из них это лишняя скобка,которую я убрал и ошибка на данной строке:
header('location: http://site.ru/play/', 302); // перенаправим посетителя на нужную

Добавлено через 5 минут
Сделал, не стояла ; на 2строке тут:

setcookie('wasHere', 'true', time() + 2592000, '/', null, null, null); <==тут
Ответ
#12
Ну, написано в блокноте, поэтому мог упустить. Smile
Ответ
#13
бывает, но за скрипт большое спасибо=)
Ответ
#14
PROGRAMMATOR Написал:Для такого пренаправления не требуется .htaccess, для ЧПУ да, но не перенаправления. Достаточно проверить наличие куки (как на руофе) и если куки нет - перенаправить на нужную страницу.

PHP код:
<?php 
if (false === isset($_COOKIE['wasHere'])) { // проверяем отсутсвие cookie
setcookie('wasHere', 'true', time() + 2592000, '/', null, null, null))
header('location: http://site.ru/play/', 302); // перенаправим посетителя на нужную страницу
}

Единственное что если файл сохранён в юникоде, то будет выдаваться ошибка о невозможности отправить заголовок после вывода, поэтому файл должен быть в юникоде без BOM.
[Изображение: master.gif]
Ответ
#15
Остается добавить — «Ваш К.О.».
Wink
Ответ
#16
PROGRAMMATOR Написал:Для такого пренаправления не требуется .htaccess, для ЧПУ да, но не перенаправления. Достаточно проверить наличие куки (как на руофе) и если куки нет - перенаправить на нужную страницу.

PHP код:
<?php 
if (false === isset($_COOKIE['wasHere'])) { // проверяем отсутсвие cookie
setcookie('wasHere', 'true', time() + 2592000, '/', null, null, null))
header('location: http://site.ru/play/', 302); // перенаправим посетителя на нужную страницу
}

После header() желательно бы exit засунуть.
Ответ
#17
Да надо засунуть для более быстрого выполнения скрипта, а то он будет читать до конца.
[Изображение: master.gif]
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Защита сайта, MySQL баз и сервера Lineage2 Jocker 17 4,692 12-07-2011, 04:08 PM
Последний пост: Jocker

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)