Бесплатные PHP скрипты - форум техподдержки

Бесплатные PHP скрипты - форум техподдержки

Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!

Главная сайта бесплатных php скриптовГлавная сайта   ПоискПоиск  
Сегодня: 26.04.2024 - 14:00:54
Страницы:  1  

Как отловить ip Адреса?

Объявление - WR-Scriptы в UTF-8 кодировке

Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.

На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий!
Планирую продолжить работы весь 2023 год.

АвторСообщение

Parawozzz

P
Участник форума

Какую систему можно присоединить к гостевой, чтобы отлавливать ip адреса нарушителей? Чтобы потом их банить канеш))) Кто что посоветует? Может есть у кого подходящее решение?

Сообщение # 1 17.03.09 - 08:20:28

Вадим

В
гость

ха! на счет в гостевой незнаю а вот в фотогалереи я поставил так!

$day=mktime(); $text="$name|$ip|$msg|$day|$type|$ip|";

$text=str_replace( " " ,' ' ,$text);
$text=str_replace( "&" ,'&' ,$text);
$text=str_replace( "<!--" ,'&#60;&#33;--',$text);
$text=str_replace( "-->" ,'--&#62;' ,$text);
$text=preg_replace( "/<script/i",'&#60;script' ,$text);
$text=str_replace( ">" ,'&gt;' ,$text);
$text=str_replace( "<" ,'&lt;' ,$text);
$text=str_replace( "\"" ,'&quot;' ,$text);
$text=preg_replace( "/\n\n/" ,'<p>' ,$text);
$text=preg_replace( "/\n/" ,'
' ,$text);
$text=preg_replace( "/\\\$/" ,'&#036;' ,$text);
$text=preg_replace( "/\r/" ,'' ,$text);
$text=stripslashes($text);
$text=preg_replace( "/\\\/",'&#092;',$text);
$text=str_replace("\r\n","
", $text);
$text=str_replace("\n\n",'<p>',$text);
$text=str_replace("\n",'
',$text);
$text=str_replace("\t" ,' ',$text);
$text=str_replace("\r",' ',$text);
$text=str_replace(' ',' ',$text);

$ip = getenv("REMOTE_ADDR");
//определяет IP. Дальше можете делать с ним что угодно, например писать в лог
$filename = "ip.log";
$fp=fopen($filename,"a+");
flock ($fp,LOCK_EX);
fputs($fp, "$ip&#124;$name&#124;$msg&#124;$email&#124;$date&#124;$time\r\n"); //здесь в кавычки через пробел дописано имя юзверя
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);

вроде все! вместо mail показывает айпишник человека!который остаивл например коментарий!

Сообщение # 2 09.09.09 - 22:15:51

angel10

A
Участник форума

Нужно чтобы маленькие фотографии (превьюшки) загружались не в этуже папку с большими а в другую, например small. Хочу поставить на сайте ротатор фотографий из галереи а так как маленькие фотки с большими лежат в одной папке то не хочу чтобы случайно ротатор загружал большие фотки по несколько сот килобайт

Сообщение # 3 22.10.14 - 13:43:28
еще одна проблемка :Предыдущая темаСледующая тема: Серьезная проблема с фотогалереей
Страницы:  1  

Сообщение
Имя E-mail
Сообщение

Нажмите на точку возле имени для обращения к участнику

Смайлы:

Ещё смайлы
Эмодзи
         
Защитный код: (введите цифры, которые на синем фоне)
Ответ на вопрос: (Какой сейчас год?)
   
WR-Счётчик
Powered by WR-Forum Professional © 2.3 UTF-8 beta версия