Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Гостевая книга 1.2.1
 
 автор: vasso   (30.05.2008 в 01:38)   письмо автору
 
 

Добрый вечер! Подскажите, можно ли в "Гостевой книге" узнать IP написавшего сообщение и заблокировать его? Спасибо!

   
 
 автор: cheops   (30.05.2008 в 22:07)   письмо автору
 
   для: vasso   (30.05.2008 в 01:38)
 

Между строками
<?php
        fputs
($file,$msg."\n");
        
fclose($file);
?>

Добавьте ещё одну
<?php
        fputs
($file,$msg."\n");
        
fputs($file,$_SERVER['REMOTE_ADDR']."\n");
        
fclose($file);
?>

А запретить IP-адрес можно при помощи файла .htaccess следующего содержания
deny from 191.10.12.1

   
 
 автор: vasso   (22.07.2008 в 02:22)   письмо автору
 
   для: cheops   (30.05.2008 в 22:07)
 

Добрый вечер!
А что делать, если книга на MySQL?
Спасибо!

   
 
 автор: nek-v   (22.07.2008 в 16:58)   письмо автору
 
   для: vasso   (22.07.2008 в 02:22)
 

Все то же самое. только данные пишутся не в файлы а в базу

   
 
 автор: vasso   (23.07.2008 в 03:15)   письмо автору
 
   для: nek-v   (22.07.2008 в 16:58)
 

Это понятно. Но вот где и что требуется добавить?

   
 
 автор: vasso   (29.08.2008 в 10:50)   письмо автору
 
   для: vasso   (23.07.2008 в 03:15)
 

Добрый день!
Вопрос по-прежнему актуален. Кто-нибудь может подсказать, как узнать IP? Спасибо!

   
 
 автор: Alph[p]a   (29.08.2008 в 10:58)   письмо автору
 
   для: vasso   (29.08.2008 в 10:50)
 

echo $_SERVER['REMOTE_ADDR'];

   
 
 автор: vasso   (29.08.2008 в 11:03)   письмо автору
 
   для: Alph[p]a   (29.08.2008 в 10:58)
 

Спасибо! А после каких строк вставлять?

   
 
 автор: Alph[p]a   (29.08.2008 в 11:14)   письмо автору
 
   для: vasso   (29.08.2008 в 11:03)
 

вы второй пост этой темы пробовали читать?

   
 
 автор: Valick   (29.08.2008 в 11:18)   письмо автору
 
   для: vasso   (29.08.2008 в 11:03)
 

Вставляйте после строки содержащей слово лопата...
Если мой ответ вам покажется грубым, то вы правы он грубоват.
Но посудите сами:
1 Надо учить теорию. Как можно объясните человеку не знающему теорию, что нужно сделать на практике.
2 Вы приводите кусок кода, который по вашему мнению долже содержать изменения. Если вы не знаете этого хотябы приблизителоно, то возвращаетесь к пункту 1.
3 Вы сами вносите изменения в код и консультируетесь сдесь. Если это слишком сложно, то пункты 1 и 2 к вашим услугам.

Если по какой-то причине (мне лень, не царское это дело, я блондинка /нужное подчеркнуть/) вы не учите теорию, то здесь вступают в силу товарно-денежные отношения. Я доступно излагаю?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования