SearchEngines.bg

Това е примерно съобщение за гост. Регистрирайте безплатен акаунт днес, за да станете потребител на SearchEngines.bg! След като влезете, ще можете да участвате в този сайт, като добавите свои собствени теми и публикации, както и да се свържете с други членове чрез вашата лична входяща кутия! Благодарим ви!

Продавам мини чат

human

New member
Описание:
Чатът е написан на PHP и AJAX. Съобщенията се рефрешват през 30 секунди и се страницират (по 5 на страница). Формата за пускане на съобщение се скрива за 3 секунди след публикуване на съобщение /тука много съобщения станаха/
Опции:
- потребителски:
* добавяне на emoticon-ки
* bb кодове

- администраторски:
* редактиране на съобщения
* изтриване на съобщения
* баннване на потребители по ник или IP

Администраторът се познава по IP.За хората с динамично IP е създаден специален файл , в който се въвежда парола по Ваш избор.Ако паролата е вярна се променя IP-то във файла с настройките.От файла с настройките още можете да промените динамичният цвят на бекграунд на съобщенията и данните за връзка с mysql.


Демо: http://chat.b123.eu/
Цена: 10 лв.
 
Re: Продавам мини чат

@human това е един добър начин за линкбайт ако го пуснеш free :)
 
Re: Продавам мини чат

Писал съм ти лично съобщение

Описание:
Чатът е написан на PHP и AJAX. Съобщенията се рефрешват през 30 секунди и се страницират (по 5 на страница). Формата за пускане на съобщение се скрива за 3 секунди след публикуване на съобщение /тука много съобщения станаха/
Опции:
- потребителски:
* добавяне на emoticon-ки
* bb кодове

- администраторски:
* редактиране на съобщения
* изтриване на съобщения
* баннване на потребители по ник или IP

Администраторът се познава по IP.За хората с динамично IP е създаден специален файл , в който се въвежда парола по Ваш избор.Ако паролата е вярна се променя IP-то във файла с настройките.От файла с настройките още можете да промените динамичният цвят на бекграунд на съобщенията и данните за връзка с mysql.


Демо: http://chat.b123.eu/
Цена: 10 лв.
 
Re: Продавам мини чат

Много добро скрипче, поне на външен вид ;) Аз лично бих си го купил, но за момента не ми е необходим такъв скрип ;)

П.С> По принцип приемаш ли поръчки?!? :)
 
Re: Продавам мини чат

Много добро скрипче, поне на външен вид ;) Аз лично бих си го купил, но за момента не ми е необходим такъв скрип ;)

П.С> По принцип приемаш ли поръчки?!? :)
Благодаря за мнението за скрипта.Радвам се ,че ти харесва.


П.П. Да :)
 
Re: Продавам мини чат

<?php
// Няма време за повече fun :)
for ($i=1;$i<=5;$i++)
{
$dzak=md5("amridikon");
$postdata="ime=chat&msg=[$i] Chat flooder :)Haide stiga s testowete, che nqmam wreme&url=http://chatflooder.com&sid=$dzak";
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL,"http://chat.b123.eu/addmsg.php");
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6");
curl_setopt ($ch, CURLOPT_TIMEOUT, 60);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_REFERER, 'http://www.kakvo.org/');
curl_setopt ($ch, CURLOPT_POSTFIELDS, $postdata);
curl_setopt ($ch, CURLOPT_POST, 1);
$dhs = curl_exec ($ch);
echo "Flood message test N: [$i] \n";
};
?>
 
Re: Продавам мини чат

dhstudio - за това има бан система :)
Ако някой иска да нафлууди чата ще го направи.Няма спасение :)
 
Re: Продавам мини чат

Human Не ми дреме какво има и какво няма, просто гледам, че има основни грешки и реших да ти ги споделя(с добри чувства). Каква бан система? Аз като flood нямаше такова нещо. Както и да е . Хайде дано съм ти бил полезен :) Лек и спорен ден.
Незабравяй :Винаги има начин" . +{:>>
 
Re: Продавам мини чат

Бан системата не баннва автоматично флуудърите.Администратора банва.
 
Re: Продавам мини чат

Здравейте,
Може да се сложи бан по ИП, ако има повече от една заявка за определено време. Нещо от сорта:
<?php
define('__FLOOD_TIME', 500); //интервал в микросекунди. 500 = 0.5 секунди
session_start();
/*
* работи за php ver > 5.0
* в противен случай трабва да се преработи microtime(); да връща резултат като флоат.
*/
function CheckFlood() {
$result = false;
if (array_key_exists('ip_list', $_SESSION)) {
$ipList = unserialize($_SESSION['ip_list']);
} else {
$ipList = Array();
}
$clientIp = $_SERVER['REMOTE_ADDR'];
$now = microtime(true);
if (array_key_exists($clientIp, $ipList)) {
//get last post time
$result = (($ipList[$clientIp] + __FLOOD_TIME/1000.0) >= $now);
}
$ipList[$clientIp] = $now;
$_SESSION['ip_list'] = serialize($ipList);
return $result;
}
//usage
if (CheckFlood()) {
echo "banned";
} else {
echo "Ok";
}
session_write_close();
?>
пс. Не е тествано добре :)
Поздрави.
 

Горе