![]() |
Скрипты
Здравствуйте!
Мне нужен скрипт, который определяет IP машины, зашедшей на страницу с этим скриптом. Желательно в нескольких вариантах: PHP, JavaScript, CGI. Скрипт должен записать IP посетителя в файл (тогда запись должна быть вида "время - IP") или отправить на e-mail. |
PHP:
PHP код:
На JS я не знаю. Да и зачем это надо? Всё равно об этом мог бы узнать только посетитель. А ему и на PHP можно сгенерировать :) |
Спасибо. А можно скрипт, который добавляет куку (или несколько cookies) в броузер?
И проверяет, добавилась ли она. Если добавилась, выводит ссылку, в противном случае выдаёт что-то в ключе: "Oops!.. Error :(" |
http://phpclub.net/manrus/f/setcookie.html
http://ru2.php.net/manual/ru/function.setcookie.php Я вот только со временем так и не разобрался, оба компьютера в Москве (+3ч), а кука ставит время как есть, в GMT. При проверки используется массив $_COOKIE, http://ru2.php.net/manual/ru/reserve...es.cookies.php Или можно так. PHP код:
|
Благодарю ^^
'user_id' - заголовок вносимой куки, а 'hash' - её содержимое, я правильно понял? |
Получается так :)
|
А вот теперь у меня есть грамотно офрмленный XML.
И мне надо сделать из него табличку. Но не просто табличку, а чтобы она была разделена на страницы (содержимое каждой страницы в XML-файле обрамлено тэгом <FOLDER> </FOLDER> ). XML-файл будет расширяться со временем. Очень неплохо бы включить возможность сортировки содержимого на конкретной странице (по дате, по алфавиту), но не обязательно. И ещё я хочу посмотреть как выглядить скрипт, который разбивает на страницы не по тэгу <FOLDER>, а отсчитав стандартное кол-во элементов для страницы (например, 20). |
Если вы хотите работать с XML, то стоит взяться за изучение XSLT. Там есть инструкции для простой выборки (гораздо проще, чем на php), ветвления, циклы, счётчики, сортировки и много всего ещё. Сам я предметом владею не очень (в части счётчиков, например).
XML: Код:
<?xml version="1.0" encoding="windows-1251"?> Код:
<?xml version="1.0" encoding="windows-1251"?> А php-код совсем маленький будет: PHP код:
|
Время: 11:19. |
Время: 11:19.
© OSzone.net 2001-