Вопрос по теме Скрипт записи логов посещений Вашего сайта
|
Автор |
Сообщение |
Admin
Верховный Главнокомандующий (Administrator)
Сообщений: 2,431
У нас с: Aug 2011
|
Вопрос по теме Скрипт записи логов посещений Вашего сайта
22 марта в 18:13:52 от посетителя Serj к теме Скрипт записи логов посещений Вашего сайта был оставлен следующий комментарий:
Цитата:Спасибо, что Вы есть.
У меня одно маленькое замечание от чайника и чайниковый вопрос.
Замечание: Прочитал "Скрипт записи логов посещений Вашего сайта".
Насколько я понимаю, главный файл сайта имеет имя index.html и, например, такое содержание:
<html><body>
<table width=100% height=100%>
<tr><td align=center>
<h2 align=center>Сайт находится в разработке</h2>
</td></tr>
</table>
</body></html>
непонятно куда скрипт вставить. Или он должен быть в отдельном файле? Тогда как его вызвать?
Понимаю, что для профи это не вопросы.
Мой вопрос: Из браузера приходит запрос (надеюсь правильно сказал) такого вида:
_http://www.site.ru/updates/update.php?ID=XXXXXXX&VAR5=XXXXXXXXXXX&VAR4=XXXXXXXXXXXXX&VAR3=XXXX&VAR2=XXXXXXXXX&VAR1=111111&VAR7=XXX@mail.XXX
где, VAR - переменные
&- разделитель переменных
в последней переменной VAR7 содержится почтовый ящик.
В ответ пользователь должен получить какую-нибудь строку, например, 12345.
Собственно задача:
1)Принять вышеуказанный запрос
2)Дать на него ответ 12345
3)Записать поступивший запрос в файл base.log
4)Отправить один раз в сутки файл base.log на почтовый ящик 111@yannnnn.ru
Если не трудно, помогите чайнику полным кодом.
Т.к. данный комментарий по сути является вопросом и занимает слишком много места, то было принято решение перенести его на форум.
|
|
23.03.2013 17:12:35 |
|
Admin
Верховный Главнокомандующий (Administrator)
Сообщений: 2,431
У нас с: Aug 2011
|
RE: Вопрос по теме Скрипт записи логов посещений Вашего сайта
Продолжим.
По поводу того, что в ответ пользователь должен получить какую-нибудь строку, например, 12345, это Вы уже сами должны внутри сайта обработать поступивший запрос и сформировать на него необходимый ответ, тем более, как Вы пишите, все необходимые данные Вам передаются через переменные GET.
Обращаем Ваше внимание на то, что наш скрипт пишет логи с URL адресом, указанным в браузере, а это значит, что ничего менять не придется для того чтобы получить в логах все переданные на сервер переменные GET методом.
Для отправки логов воспользуйтесь стандартной PHP функцией mail.
$to = "Ваш почтовый ящик";
$subject = "Заголовок сообщения";
$msg = "Текст сообщения";
mail($to, $subject, $msg);
Писать код целиком у нас естественно нет времени, но думаю, обладая начальными знаниями программирования, у Вас все должно получиться.
|
|
23.03.2013 17:27:48 |
|
Пользователи просматривают эту тему: 1 Гость(ей)