Результаты поиска
| |
Riolu | Дата: Понедельник, 11 Июня 2012, 20:29 | Сообщение # 81 | Тема: Система кланов. |
почетный гость
Сейчас нет на сайте
| И можно ещё добавить скрипт Code <? if($re['clan_id']>0) { /* Код */ } else { echo" <script> alert('Клан не найден!'); </script>"; } ?> Добавлено (11.06.2012, 20:29) --------------------------------------------- vadosik, это для защиты от Sql инекции
Рoke-x (ММОRPG про покемонов)
Сообщение отредактировал Riolu - Понедельник, 11 Июня 2012, 20:28 |
|
| |
Riolu | Дата: Понедельник, 11 Июня 2012, 20:22 | Сообщение # 82 | Тема: Система кланов. |
почетный гость
Сейчас нет на сайте
| vadosik, лучще установи по умолчанию 1, так как если None можно будет провести SQL инекцию
Рoke-x (ММОRPG про покемонов)
|
|
| |
Riolu | Дата: Понедельник, 11 Июня 2012, 19:35 | Сообщение # 83 | Тема: Не могу понять, ошибки |
почетный гость
Сейчас нет на сайте
| Quote (boymove) <input type="image" src="адрес до файла картинки htmlnoob.jpg"....... Нет, не будет работат так как под типом имаге есть ещё одна кнопка, и при нажатии на неё отправляется письмо, так что так не получится Ладно поделюсь скриптом вот он Code <?php if($myrow["Pve"]>0) { ?> <img src="img/other/pok_on.gif" title="Отключить нападение покемонов" value="Дикие покемоны" onclick="location.href='game.php?the=inp&pok=off';" class="codeNapon" style="width:120px;" > <? } else { ?> <img src="img/other/pok_off.gif" title="Включить нападение покемонов" value="Нормальный режим" onclick="location.href='game.php?the=inp&pok=on';" class="codeNapoff" style="width:120px;" > <? } ?> Добавлено (11.06.2012, 19:35) --------------------------------------------- Только переделай я же его со своей игры взял
Рoke-x (ММОRPG про покемонов)
|
|
| |
Riolu | Дата: Понедельник, 11 Июня 2012, 19:16 | Сообщение # 84 | Тема: Poke-x (разработка) Обновление |
почетный гость
Сейчас нет на сайте
| Я сделал так. Если время фрейма, больше или меньше чем ностояшее время тогда выдаст капчу Quote (Riolu) if ($_SESSION["timer"]>time() or $_SESSION["timer"]<time()) Это же хорошая защита?Добавлено (11.06.2012, 19:16) ---------------------------------------------
Quote (anton-gar) Конечно, бот может делать огромное кол-во запросов в секунду. Спасибо
Рoke-x (ММОRPG про покемонов)
|
|
| |
Riolu | Дата: Понедельник, 11 Июня 2012, 18:55 | Сообщение # 85 | Тема: Poke-x (разработка) Обновление |
почетный гость
Сейчас нет на сайте
| Quote (anton-gar) Да, защита капчей достаточно надёжна, хотя всё зависит от скрипта самой капчи и скрипта обработки. Ну да, Но я не о капче говорил а о обновление фраймов. Я подумал бот, работает быстрее чем обычный игрок и обновленеи фреймов происходит быстрее. Это вед так или нету разницы ?
Рoke-x (ММОRPG про покемонов)
|
|
| |
Riolu | Дата: Понедельник, 11 Июня 2012, 18:46 | Сообщение # 86 | Тема: Poke-x (разработка) Обновление |
почетный гость
Сейчас нет на сайте
| Решил поставить защиту от ботов (с помощью капчи) в pvp и pve, это надежная защита или нет? Ну хотябы на 20%? Code <? session_start(); include ("inc/conf.php"); ?> <? if($_POST['sub']) { if($_POST['getСode'] == $_SESSION['code']) { echo "Число введено верно"; } else { echo "Число введено неверно"; } }
if ($_SESSION["timer"]>time() or $_SESSION["timer"]<time()) { echo '<img src="captcha.php" /> <form method="post"> Введите код с картинки: <input type="text" name="getСode"> <input name="sub" type=submit value=" OK "> </form>'; } else { } ?> <? \* скрипт pvp или pve боя *\ ?> Добавлено (11.06.2012, 18:46) --------------------------------------------- Ну что 18просмотров и не кто не смог проверить ??
Рoke-x (ММОRPG про покемонов)
Сообщение отредактировал Riolu - Понедельник, 11 Июня 2012, 18:16 |
|
| |
Riolu | Дата: Понедельник, 11 Июня 2012, 18:44 | Сообщение # 87 | Тема: Не могу понять, ошибки |
почетный гость
Сейчас нет на сайте
| 1. Тебя же Макасимка взломает за исходник 2. И Ты говоришь мне что моя игра из исходника, Между прочем она пишется ОТ РУКИ С НУЛЯ 3. Сам вали 4. к html ещё учи css
Рoke-x (ММОRPG про покемонов)
|
|
| |
Riolu | Дата: Понедельник, 11 Июня 2012, 18:31 | Сообщение # 88 | Тема: Не могу понять, ошибки |
почетный гость
Сейчас нет на сайте
| Учи html
Рoke-x (ММОRPG про покемонов)
|
|
| |
Riolu | Дата: Понедельник, 11 Июня 2012, 18:22 | Сообщение # 89 | Тема: Murclub |
почетный гость
Сейчас нет на сайте
| Если есть поделитесь ссылкой
Рoke-x (ММОRPG про покемонов)
|
|
| |
Riolu | Дата: Понедельник, 28 Мая 2012, 20:55 | Сообщение # 90 | Тема: Помогите сделать функцию Восстановление пароля |
почетный гость
Сейчас нет на сайте
| Все всем спасибо за помощь
Рoke-x (ММОRPG про покемонов)
|
|
| |
Riolu | Дата: Суббота, 26 Мая 2012, 22:46 | Сообщение # 91 | Тема: Помогите сделать функцию Восстановление пароля |
почетный гость
Сейчас нет на сайте
| Quote (Nosorog) Я ничего не переделывал, просто скопипастил и проверил - письмо отправилось и доставилось. А ты случайно, не на денвере тестируешь? А то там стоит заглушка на sendmail, а сообщения хранятся в папке \tmp\!sendmail я проверял на денвере только сообщения не приходило, я поставил на своем сайта она на 2-й Шаг не переходило
Рoke-x (ММОRPG про покемонов)
|
|
| |
Riolu | Дата: Пятница, 25 Мая 2012, 23:19 | Сообщение # 92 | Тема: Помогите сделать функцию Восстановление пароля |
почетный гость
Сейчас нет на сайте
| Quote (Nosorog) У меня на denwer'e все доставляется Можешь переделанный кинут у меня ничего не работает
Рoke-x (ММОRPG про покемонов)
|
|
| |
Riolu | Дата: Пятница, 25 Мая 2012, 19:19 | Сообщение # 93 | Тема: PokeSin(Возобновил темку :)) |
почетный гость
Сейчас нет на сайте
| Советую для поке игры покупать не хостинг а сервер, а то сайт закроют
Рoke-x (ММОRPG про покемонов)
|
|
| |
Riolu | Дата: Вторник, 22 Мая 2012, 18:10 | Сообщение # 94 | Тема: Помогите сделать функцию Восстановление пароля |
почетный гость
Сейчас нет на сайте
| Скрипт есть но сообщение не дождаться Quote <? include ("db2.php"); include ("config.php"); $db = db($config); include ("bd.php"); Error_Reporting(E_ALL & ~E_NOTICE); ?> <html> <head> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251"> <title>Восстановление пароля</title> <link rel="stylesheet" href="style.css"> </head> <body> <br> <center> <table border=0 width=95% height=90% cellspacing=0 cellpadding=0> <tr><td valign=top> <span class=text><b>Восстановление пароля:</b></span><br><br>
<?
switch($step){ default:
echo"<span class=text><big><b>Шаг #1</b></big><br><br> <form action=remind.php name=form1 method=post> <input type=hidden name=step value=2> * Ник персонажа: <input type=text name=login_p maxlength=15> <input type=submit value='далее >>'> </form><br><hr> * - Введите логин зарегистрирвоаного игрока, для которого вы хотите восстановить пароль.
</span>";
break; case"2": if(!$login_p){?><script language=JavaScript>window.location='remind.php?error=Незаполнены необходимые поля';</script><?exit();} $login_p = htmlspecialchars($login_p); $result = mysql_query("select login from users where login='$login_p'"); $num = mysql_num_rows($result);
if($num==0){?><script language=JavaScript>window.location='remind.php?error=персонаж <?echo $login_p;?> несуществует!';</script><?exit();} else { echo"<span class=text><big><b>Шаг #2</b></big><br><br> <form action=remind.php name=form1 method=post> <input type=hidden name=step value=3> <input type=hidden name=login_p value='".$login_p."'> * E-mail: <input type=text name=email_p> <input type=submit value='далее >>'> </form><br><hr> * - Введите установленый при регистрации e-mail игрока. </span>"; } break;
case"3":
if(!$login_p or !$email_p){?><script language=JavaScript>window.location='remind.php?step=2&error=Незаполнены необходимые поля';</script><?exit();} $login_p = htmlspecialchars($login_p); $email_p = htmlspecialchars($email_p);
$result = mysql_query("select login from users where login='$login_p' and email='$email_p'"); $num = mysql_num_rows($result);
if($num==0){?><script language=JavaScript>window.location='remind.php?step=2&login_p=<?echo $login_p;?>&error=Введённый e-mail несоответствует записаному в БД!';</script><?exit();} else { $azb_l = array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'); $azb_b = array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'); $new_pass = $azb_l[rand(0,25)].$azb_l[rand(0,25)].rand(0,20).$azb_b[rand(0,25)].$azb_b[rand(0,25)].rand(0,9); mysql_query("update users set pass='$new_pass' where login='$login_p'"); $send_to = $email_p; $subject = "Poke-x смена паролья"; $mailcontent = "ВНИМАНИЕ! Кто-то ".date("d.m.Y")." сменил пароль на доступ к вашему персонажу \"$login_p\"! в игре Poke-x
Новый пароль: $new_pass
Незабывайте про нас, мы работаем для Вас (http://poke-x.ru/)
------------------------------ С Ув. Администрация Poke-x email: Riolu@poke-x.ru
"; $headers = "From: Riolu@poke-x.ru"; mail($send_to, $subject, $mailcontent, $headers);
echo"<span class=text><b>Новый пароль был успешно выслан на указаный e-mail.</b></span>"; } break; } if($error) echo "<br><br><span class=text style='color:red;font-weight:bold'><b>Ошибка:</b></span><span class=text> <u>".$error."</u></span>"; ?> </td></tr> </table> </bodY> </html>
Рoke-x (ММОRPG про покемонов)
|
|
| |
Riolu | Дата: Вторник, 22 Мая 2012, 17:50 | Сообщение # 95 | Тема: PokeSin(Возобновил темку :)) |
почетный гость
Сейчас нет на сайте
| да только color_gro поменяй на color_groupsДобавлено (22.05.2012, 17:50) ---------------------------------------------
на это $query2['login'],$query2['groups']
Рoke-x (ММОRPG про покемонов)
|
|
| |
Riolu | Дата: Понедельник, 21 Мая 2012, 23:57 | Сообщение # 96 | Тема: PokeSin(Возобновил темку :)) |
почетный гость
Сейчас нет на сайте
| Code
function color_groups($txt,$tip){ if($groups==1){$mess_return = '<b><font color=red>'.$query2['login'].'</font></b>';} elseif($groups==2){mess_return = '<b><font color=blue>'.$query2['login'].'</font></b>';} elseif($groups==3){mess_return = '<b><font color=#00ff00>'.$query2['login'].'</font></b>';} return $mess_return;}
{echo "<script>parent.color_gro('<font size="2" color="blue"<b> Топ 10 Богачей.</b></font> <?php $query = mysql_query("SELECT * FROM items_users WHERE count > 100000 ORDER BY count DESC limit 10"); ?>
<table> <?php $pos = "1";?> <?php while($messages = mysql_fetch_array($query)): ?> <tr> <td><td><?php print $pos++; ?>.</td></td>
<td><?php $query2=mysql_fetch_array(mysql_query("SELECT groups,login FROM users WHERE id='".$messages['user_id']."'")); echo $query2['login']; ?> (<?php echo $messages['count']; ?>) </td> </tr> <?php endwhile; ?>
</table> ');</script>"; exit;} Не проверял!
Рoke-x (ММОRPG про покемонов)
Сообщение отредактировал Riolu - Вторник, 22 Мая 2012, 00:00 |
|
| |
Riolu | Дата: Понедельник, 21 Мая 2012, 23:36 | Сообщение # 97 | Тема: Poke-x (разработка) Обновление |
почетный гость
Сейчас нет на сайте
| Quote (TimKruz) Видимо, вы там где-то забываете закрыть какой-то тег, из-за чего получается такая вот матрёшка. Это нагружает браузер, исправьте. Но почему то сайт не глючит, там все теги закрыты, но может быт из-за того что слишком много подключении к серверу? их 6Добавлено (21.05.2012, 23:35) ---------------------------------------------
Не покекс, а Poke-x!Добавлено (21.05.2012, 23:36) ---------------------------------------------
Quote (TimKruz) Я бы мог немного помочь с правкой дизайна и кода. Если что, Скайп: lucario127
Рoke-x (ММОRPG про покемонов)
|
|
| |
Riolu | Дата: Суббота, 19 Мая 2012, 17:35 | Сообщение # 98 | Тема: Poke-x (разработка) Обновление |
почетный гость
Сейчас нет на сайте
| Quote (Step) Riolu, Для начала оставь свои контактные данные Скайп:
Рoke-x (ММОRPG про покемонов)
|
|
| |
Riolu | Дата: Вторник, 01 Мая 2012, 16:21 | Сообщение # 99 | Тема: Как создать атаку которая будет увеличивать атак к примеру+2 |
почетный гость
Сейчас нет на сайте
| Code break; case 3: $ran = ''.mt_rand(9999,99999);$random = $round_bt + $ran; $number_st=3; $mess3 = '<font style="color:#8B1A1A; font:12pt;"><b>, #'.$id_bt_pok['name'].' В огне!</b></font>'; $st_stat = 1; $inf_s = 2; $fun_s = "2"; $tip_s = "minus"; вот это полная
Рoke-x (ММОRPG про покемонов)
|
|
| |
Riolu | Дата: Вторник, 01 Мая 2012, 16:04 | Сообщение # 100 | Тема: Помогите создать атаку которая копирует противника и атаки |
почетный гость
Сейчас нет на сайте
| Quote (Assasin) как узнать чем игрок ударил? я создаю атаку трансформация, она копирует базовый айди пример: #151 Mew (базовый айди 151) после поиска копирует картинку и название а потом ищет в таблице atc_poke по базовой айди и находит его атаки, только она копирует картинки, а атаки не ищет
А атаку которая повторяет атаку противника у меня она уже есть
Рoke-x (ММОRPG про покемонов)
Сообщение отредактировал Riolu - Вторник, 01 Мая 2012, 16:23 |
|
| |
|