Список сообщений Владимир

Требуется партнер на циву
Apollon76 (25 Октября 2011 / 19:29)
wml неадекватно.

Если твой трафик ориентирован на мобилу, то как для разнообразия забить в настройки смену с xHtml на wml вполне адекватно я лично сделал, как основные настройки xHtml но можно по желанию и wml ставить =)

WML кушает трафика в 4 раза меньше чем хтмл даже с учетом того что в хтмле нету ни одного дива и цвета тупо белое полотно smile
Написал: Владимир
нужен прогер для созданяя вап игры!!
nubik (27 Октября 2011 / 21:43)
омен дело твое!тебя я не уговаривал и никого другого!я предлолжил!!

Война Эпох вперед игра на 70% завершена, раскрутишь хотя бы до 300онлайн можно будет поговорить про 50% а если меньше то и пропорционально меньше smile До того как у меня деньги на серв кончились смог только до 50 онлайна крутануть. Но и то приглашал только знакомых.
Написал: Владимир
Что такое ДЫРЫ?
Mr-General (30 Мая 2011 / 02:23)
бэкдор, это прога для управления удаленным компьютером, а не "дыра" в скриптах. Хотя, возможно, это новый слэнг)

Наверное новый сленг, все говорят бэедор =) когда кто то умышленно дырочку оставляет почему то. ))
Написал: Владимир
защита от повтора записи
dima.london (1 Ноября 2011 / 21:02)
12. Sneg, индийский код. С такие кодом только на H2M хоститься, где и остальные с подобным кодом.

Всего-то 2 строки:
1 : проверка последней записи того, кто в данный момент пишет
2 : проверка, если записуемое сообщение не совпадает с последней записью.

Все. На файлах немного сложнее (10 строк). Но не полотенце же......

Помнится ты хвалил код @lex я взял за основу его идею и сократил малех. =)

Но этот код делает немного больше чем обычная проверка сообщения. Забиваешь в ядро и скоростные запросы блокируются на всем сайте в данном случае чаще 1 запроса в секунду делать нельзя. Если в секунду 2 любых запроса то выполняется условие ну я прописал простой редирект. Но можно и блокировать.
Написал: Владимир
Куплю форум
MisterTwister (31 Октября 2011 / 10:10)
Дайте скрипт нормального форума если не тяжело!

В паблике полно поищи и все. Хотя нормальным не назовешь, но это смотря как искать + можно за доработки кодеру заплатить, но мое мнение проще заказать с нуля новый. Правда тут придется копеечку подискать smile
Написал: Владимир
защита от повтора записи
Писал в личку напишу еще и здесь может кому пригодится.

Либо после запроса юзай:

header('Location: /ссылка');

Тогда после запроса убиваются все данные так как редиректит мгновенно на другую страницу даже если на туже. Но если жать часто от повторов не спасти, поэтому второй вариант.

<?
global $errors_list;

  $errors_list=array(
  'faster'=>'Ваш запрос был заблокирован в связи с ускоренной отправкой данных! Вернитесь назад и                              повторите попытку...'
  );

  function protect_fatal_error($type){
   global $errors_list;

   if($type==11){
   $type='faster';
   } 

   print $errors_list[$type];
   header('Location: /ссылка');
  }

  function protect_error($type){

	if($type){
	$temp=mysql_query("SELECT * FROM `warnings_ip` WHERE `ip`='".ип пользователя."' LIMIT 1");

		if(mysql_num_rows($temp)>0){
		$temp=mysql_fetch_array($temp,true);
		$id=$temp['id'];
		$warnings=$temp['warnings'];
		$last_warning=$temp['time'];

		$warnings++;
		$temp=TIME-$last_warning;
		$temp=(int)($temp/60);

		$warnings-=$temp;

			if($warnings<1){
			$warnings=1;
			}

		} else {
		@mysql_query("INSERT INTO `warnings_ip` (`ip`,`warnings`,`time`) VALUES('".ип пользователя."',1,".TIME.")");
		}
	}

protect_fatal_error($type);
}

 	$temp=mysql_query("SELECT * FROM `warnings_ip` WHERE `ip`='".ип пользователя."' LIMIT 1");

		if(mysql_num_rows($temp)>0){
		$temp=mysql_fetch_array($temp,true);
		$temp=$temp['last_post'];

			if(TIME<$temp+1){
			protect_error(11);
			} else {
			@mysql_query("UPDATE `warnings_ip` SET `last_post`=".TIME." WHERE `ip`='".ип пользователя."' LIMIT 1");
			}
		} else {
		@mysql_query("INSERT INTO `warnings_ip` (`ip`,`last_post`) VALUES('".IP."',".TIME.")");
		}

Ну таблицы я думаю сообразите как сделать, но не люблю я этот вариант с скл запросами на мемкеше гораздо быстрее и проще, ну да ладно им пользуются единицы smile
Написал: Владимир
Скрипт Цивилизации
WmLiM (1 Ноября 2011 / 17:47)
Долго думал?

Да нет прочел ответил. Если кто хочет попытать счастье в покупке аську владельца дам.
Написал: Владимир
Скрипт Цивилизации
У меня есть, но не продается ни за какие деньги, так как писал не я а мой друг smile
Написал: Владимир