|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Скрипты |
|
Скрипты
|
Старожил Сообщения: 361 |
Профиль | Отправить PM | Цитировать
Здравствуйте!
Мне нужен скрипт, который определяет IP машины, зашедшей на страницу с этим скриптом. Желательно в нескольких вариантах: PHP, JavaScript, CGI. Скрипт должен записать IP посетителя в файл (тогда запись должна быть вида "время - IP") или отправить на e-mail. |
|
Отправлено: 16:48, 05-12-2008 |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать PHP:
Записывает в файл (на экран инфу не выводит). На JS я не знаю. Да и зачем это надо? Всё равно об этом мог бы узнать только посетитель. А ему и на PHP можно сгенерировать |
Отправлено: 17:07, 05-12-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 361
|
Профиль | Отправить PM | Цитировать Спасибо. А можно скрипт, который добавляет куку (или несколько cookies) в броузер?
И проверяет, добавилась ли она. Если добавилась, выводит ссылку, в противном случае выдаёт что-то в ключе: "Oops!.. Error " |
Отправлено: 12:23, 27-12-2008 | #3 |
Ветеран Сообщения: 1862
|
Профиль | Сайт | Отправить PM | Цитировать 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 Или можно так.
|
------- Отправлено: 17:07, 27-12-2008 | #4 |
Старожил Сообщения: 361
|
Профиль | Отправить PM | Цитировать Благодарю ^^
'user_id' - заголовок вносимой куки, а 'hash' - её содержимое, я правильно понял? |
|
Отправлено: 10:47, 29-12-2008 | #5 |
Ветеран Сообщения: 1862
|
Профиль | Сайт | Отправить PM | Цитировать Получается так
|
------- Отправлено: 18:37, 29-12-2008 | #6 |
Старожил Сообщения: 361
|
Профиль | Отправить PM | Цитировать А вот теперь у меня есть грамотно офрмленный XML.
И мне надо сделать из него табличку. Но не просто табличку, а чтобы она была разделена на страницы (содержимое каждой страницы в XML-файле обрамлено тэгом <FOLDER> </FOLDER> ). XML-файл будет расширяться со временем. Очень неплохо бы включить возможность сортировки содержимого на конкретной странице (по дате, по алфавиту), но не обязательно. И ещё я хочу посмотреть как выглядить скрипт, который разбивает на страницы не по тэгу <FOLDER>, а отсчитав стандартное кол-во элементов для страницы (например, 20). |
Отправлено: 12:06, 02-01-2009 | #7 |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать Если вы хотите работать с XML, то стоит взяться за изучение XSLT. Там есть инструкции для простой выборки (гораздо проще, чем на php), ветвления, циклы, счётчики, сортировки и много всего ещё. Сам я предметом владею не очень (в части счётчиков, например).
XML: <?xml version="1.0" encoding="windows-1251"?> <site> <title>Кошачья мастерская</title> <folder> <cat> <name>Барсик</name> <age>85</age> </cat> <cat> <name>Тузик</name> <age>7</age> </cat> </folder> </site> <?xml version="1.0" encoding="windows-1251"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" encoding="UTF-8" indent="yes" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" /> <xsl:template match="site"> <html> <head> <title><xsl:value-of select="title" /></title> </head> <body> <table> <tr><td>Имя кота</td><td>Возраст</td></tr> <xsl:for-each select="folder/cat"> <tr><td><xsl:value-of select="name" /></td><td><xsl:value-of select="age" /> лет</td></tr> </xsl:for-each> </table> </body> </html> </xsl:template> </xsl:stylesheet> А php-код совсем маленький будет:
На выходе будет XHTML с табличкой Имя-возраст. |
Отправлено: 17:01, 02-01-2009 | #8 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты | Djdfy | Хочу все знать | 9 | 30-01-2010 19:53 | |
Скрипты | chetverg | Видео и аудио: обработка и кодирование | 2 | 08-02-2007 12:50 | |
Скрипты в фоне. | Heretic_spb | Microsoft Windows 2000/XP | 2 | 22-12-2006 00:20 | |
скрипты форумов | Вебмастеру | 13 | 08-12-2005 04:48 | ||
Чужие скрипты | gurWin | Вебмастеру | 5 | 29-08-2002 14:09 |
|