Mazai

Рейтинг
58
Регистрация
10.05.2005
Интересы
moscow
живу :)
Мэкс:
SouthMazai, Неплохая нагрузочка. Тут уже есть смысл подумать о перепрыгивании с интела на нормальные сервера.

Нагрузка была, когда рекламу рекламировали, а сейчас там 250 хостов в день... :(

John J:
Если это не из области фантастики, то где это дают такой хостинг ???
Дайте урл плиз :)

Хостинг на httx:\\hostpoint.ch

Причем, они обещали, что выдержат любую нагрузку... но на 120 MySQL начал отказывать.

Shunya:
Как-то темы про оружие всплывать стали…
К чему бы?

К новой теме в курилке - "Кто из чего стреляет?" :)

Я, после установки агрегатора, посещаю сайты с Rss по несколько раз в день (если обновляются). А сайты без Rss один два раза в неделю. И вообще, Rss здорово экономит время при мониторинге новостей. :)

Имея ладу, трудно не удовлетвориться в процессе эксплуатаци!

Может просто перевели неправильно с немецкого? ☝

Проверил код, на локальной машинке, все работает, правда таблицу свою сделал (в комментариях)

<?

Error_Reporting(E_ALL & ~E_NOTICE);
$db_server = "localhost";
$db_username = "root";
$db_password = "";
$db_database = "test2";
$db_table = "forumtest";
$handler=@mysql_connect($db_server,$db_username,$db_password);
@mysql_select_db($db_database,$handler);
$ti = time();
$ip = getenv(REMOTE_ADDR);
$file = $PHP_SELF;
$result=@mysql_query("INSERT INTO $db_table VALUES ('$ti','$ip','$file')",$handler);
@mysql_close();

/*
CREATE TABLE forumtest (
ti int(12),
ip varchar(20),
file tinytext
) TYPE=MyISAM;
*/

?>

Да и еще момент по IP, его лучше конвертировать через ip2long

тогда база будет быстрее крутиться, если нужно выборки или проверки по IP делать.

Кстати, $file не пишется, но это уже из другой области.

Строка записанная приведенным выше кодом в базу

1*133*343*567 127.0.0.1

Да и я бы сказал, что INSERT написан с ошибкой.

Имхо:

INSERT into TABLE(col1,col2,col3) values ('$col1','$col2','$col3')

Вернее не с ошибкой, а надо смотреть уже на структуру талицы.

По поводу IP, лучше брать так:

if (getenv("HTTP_CLIENT_IP")) $ip = getenv("HTTP_CLIENT_IP");

else if(getenv("HTTP_X_FORWARDED_FOR")) $ip = getenv("HTTP_X_FORWARDED_FOR");
else if(getenv("REMOTE_ADDR")) $ip = getenv("REMOTE_ADDR");
Так берется и через неанонимный прокси.

Для начала:

База к которой подключаетесь - существует?

Таблица создана?

Вместо @mysql_

Напишите mysql_

Тогда будет видно ошибки, если они есть.

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

Меня народ вообще достал, и теперь все ссылки уходят на /go.php?url=

Пользователям все равно, а спамеры обламываются :)

Можно сделать это и без MySQL, особенно если сайт не сильно нагружен и страниц не очень много.

Всего: 233