Изменения в функциях из за редактирования структуры базы

This commit is contained in:
lopar 2018-06-23 23:14:33 +03:00
parent c3dbc2f345
commit cb9d8df8fc
7 changed files with 17 additions and 18 deletions

View File

@ -216,7 +216,7 @@ if ($_REQUEST['compare'] && !$_REQUEST['common'] && !$_REQUEST['present']) {
db::c()->query('INSERT INTO `delo`(`author`,`pers`,`text`,`type`,`date`) VALUES (0,?i,"?s",1,?i)', $to['id'], $deloTextReceiver, time()); db::c()->query('INSERT INTO `delo`(`author`,`pers`,`text`,`type`,`date`) VALUES (0,?i,"?s",1,?i)', $to['id'], $deloTextReceiver, time());
$telegraphText = "Вам пришёл подарок \"" . $res['name'] . "\" от " . $from . "!"; $telegraphText = "Вам пришёл подарок \"" . $res['name'] . "\" от " . $from . "!";
db::c()->query('INSERT INTO `telegraph` (owner, text) VALUES (?i,"?s")', $to['id'], $telegraphText)->fetch_assoc(); db::c()->query('INSERT INTO `telegraph` (receiver, text) VALUES (?i,"?s")', $to['id'], $telegraphText)->fetch_assoc();
err('Подарок удачно доставлен к ' . $_POST['to_login']); err('Подарок удачно доставлен к ' . $_POST['to_login']);
} }

View File

@ -89,7 +89,7 @@
addchp ('<font color=red>Внимание!</font> Успешно продан предмет "'.$dress['name'].'" за '.$dress['setsale'].' кр. Комиссия составила '.$komiss.' кр. Вам перечислено от комиссионного магазина '.$moneyto.' кр. ','{[]}'.$userfrom['login'].'{[]}'); addchp ('<font color=red>Внимание!</font> Успешно продан предмет "'.$dress['name'].'" за '.$dress['setsale'].' кр. Комиссия составила '.$komiss.' кр. Вам перечислено от комиссионного магазина '.$moneyto.' кр. ','{[]}'.$userfrom['login'].'{[]}');
} else { } else {
// если в офе // если в офе
mysql_query("INSERT INTO `telegraph` (`owner`,`date`,`text`) values ('".$userfrom['id']."','','".'<font color=red>Внимание!</font> Успешно продан предмет "'.$dress['name'].'" за '.$dress['setsale'].' кр. Комиссия составила '.$komiss.' кр. Вам перечислено от комиссионного магазина '.$moneyto.' кр. '."');"); mysql_query("INSERT INTO `telegraph` (`receiver`,`date`,`text`) values ('".$userfrom['id']."','','".'<font color=red>Внимание!</font> Успешно продан предмет "'.$dress['name'].'" за '.$dress['setsale'].' кр. Комиссия составила '.$komiss.' кр. Вам перечислено от комиссионного магазина '.$moneyto.' кр. '."');");
} }
} }
} }

View File

@ -45,11 +45,11 @@ if ($username && $password) {
$ip = $_SERVER['REMOTE_ADDR']; $ip = $_SERVER['REMOTE_ADDR'];
db::c()->query('INSERT INTO `iplog` (`owner`, `ip`, `date`) VALUES (?i, "?s", ?i)', $data['id'], $ip, time()); db::c()->query('INSERT INTO `iplog` (`owner`, `ip`, `date`) VALUES (?i, "?s", ?i)', $data['id'], $ip, time());
$rs = db::c()->query('SELECT * FROM `telegraph` WHERE `owner` = ?i', $data['id']); $rs = db::c()->query('SELECT * FROM `telegraph` WHERE `receiver` = ?i', $data['id']);
while ($res = $rs->fetch_assoc()) { while ($res = $rs->fetch_assoc()) {
addchp($res['text'], '{[]}' . $data['login'] . '{[]}'); addchp($res['text'], '{[]}' . $data['login'] . '{[]}');
} }
db::c()->query('DELETE FROM `telegraph` WHERE `owner` = ?i', $data['id']); db::c()->query('DELETE FROM `telegraph` WHERE `receiver` = ?i', $data['id']);
header("Location: fight.php"); header("Location: fight.php");
} }
} }

View File

@ -1015,7 +1015,7 @@ if ($_REQUEST['compare'] && !$_REQUEST['common'] && !$_REQUEST['present']) {
addchp ('<font color=red>Внимание!</font> <span oncontextmenu=OpenMenu()>'.$from.'</span> '.$action.' вам <B>'.$buket_name.'</B>. ','{[]}'.$_POST['to_login'].'{[]}'); addchp ('<font color=red>Внимание!</font> <span oncontextmenu=OpenMenu()>'.$from.'</span> '.$action.' вам <B>'.$buket_name.'</B>. ','{[]}'.$_POST['to_login'].'{[]}');
} else { } else {
// если в офе // если в офе
mysql_query("INSERT INTO `telegraph` (`owner`,`date`,`text`) values ('".$to['id']."','','".'<font color=red>Внимание!</font> <span oncontextmenu=OpenMenu()>'.$from.'</span> '.$action.' вам <B>'.$buket_name.'</B>. '."');"); mysql_query("INSERT INTO `telegraph` (`receiver`,`date`,`text`) values ('".$to['id']."','','".'<font color=red>Внимание!</font> <span oncontextmenu=OpenMenu()>'.$from.'</span> '.$action.' вам <B>'.$buket_name.'</B>. '."');");
} }
echo "<b><font color=red>Букет удачно доставлен к \"",$_POST['to_login'],"\"</font></b>"; echo "<b><font color=red>Букет удачно доставлен к \"",$_POST['to_login'],"\"</font></b>";
} }

View File

@ -5104,7 +5104,7 @@ function telegraph($to, $text)
} else { } else {
// если в офе // если в офе
echo "<font color=red><b>Сообщение будет доставлено, как только персонаж будет on-line.</b></font>"; echo "<font color=red><b>Сообщение будет доставлено, как только персонаж будет on-line.</b></font>";
mysql_query("INSERT INTO `telegraph` (`owner`,`text`) VALUES ('" . $ur['id'] . "','" . '[' . date("d.m.Y H:i") . '] <font color=darkblue>Сообщение по телеграфу от </font><span oncontextmenu=OpenMenu()>' . nick::id($user['id'])->short() . '</span>: ' . $text . ' ' . "');"); mysql_query("INSERT INTO `telegraph` (`receiver`,`text`) VALUES ('" . $ur['id'] . "','" . '[' . date("d.m.Y H:i") . '] <font color=darkblue>Сообщение по телеграфу от </font><span oncontextmenu=OpenMenu()>' . nick::id($user['id'])->short() . '</span>: ' . $text . ' ' . "');");
} }
} }
@ -5120,7 +5120,7 @@ function tele_check($to, $text)
addchp(' (' . date("Y.m.d H:i") . ') <font color=darkblue>Сообщение телеграфом от </font><span oncontextmenu=OpenMenu()>' . nick::id($user['id'])->short() . '</span>: ' . $text . ' ', '{[]}' . $to . '{[]}'); addchp(' (' . date("Y.m.d H:i") . ') <font color=darkblue>Сообщение телеграфом от </font><span oncontextmenu=OpenMenu()>' . nick::id($user['id'])->short() . '</span>: ' . $text . ' ', '{[]}' . $to . '{[]}');
} else { } else {
// если в офе // если в офе
mysql_query("INSERT INTO `telegraph` (`owner`,`text`) VALUES ('" . $ur['id'] . "','" . '[' . date("d.m.Y H:i") . '] <font color=darkblue>Сообщение по телеграфу от </font><span oncontextmenu=OpenMenu()>' . nick::id($user['id'])->short() . '</span>: ' . $text . ' ' . "');"); mysql_query("INSERT INTO `telegraph` (`receiver`,`text`) VALUES ('" . $ur['id'] . "','" . '[' . date("d.m.Y H:i") . '] <font color=darkblue>Сообщение по телеграфу от </font><span oncontextmenu=OpenMenu()>' . nick::id($user['id'])->short() . '</span>: ' . $text . ' ' . "');");
} }
} }

View File

@ -174,7 +174,7 @@ if($_REQUEST['present']) {
addchp ('<font color=red>Внимание!</font> <span oncontextmenu=OpenMenu()>'.$from.'</span> '.$action.' вам <B>'.$buket_name.'</B>. ','{[]}'.$_POST['to_login'].'{[]}'); addchp ('<font color=red>Внимание!</font> <span oncontextmenu=OpenMenu()>'.$from.'</span> '.$action.' вам <B>'.$buket_name.'</B>. ','{[]}'.$_POST['to_login'].'{[]}');
} else { } else {
// если в офе // если в офе
mysql_query("INSERT INTO `telegraph` (`owner`,`date`,`text`) values ('".$to['id']."','','".'<font color=red>Внимание!</font> <span oncontextmenu=OpenMenu()>'.$from.'</span> '.$action.' вам <B>'.$buket_name.'</B>. '."');"); mysql_query("INSERT INTO `telegraph` (`receiver`,`date`,`text`) values ('".$to['id']."','','".'<font color=red>Внимание!</font> <span oncontextmenu=OpenMenu()>'.$from.'</span> '.$action.' вам <B>'.$buket_name.'</B>. '."');");
} }
echo "<b><font color=red>Подарок удачно доставлен к \"",$_POST['to_login'],"\"</font></b>"; echo "<b><font color=red>Подарок удачно доставлен к \"",$_POST['to_login'],"\"</font></b>";
} }

View File

@ -48,9 +48,10 @@ if ($step == 3) {
} else $mess = 'К персонажам до 4-го уровня передачи предметов запрещены'; } else $mess = 'К персонажам до 4-го уровня передачи предметов запрещены';
if ($step == 3) { if ($step == 3) {
if ($_REQUEST['sendMessage'] && $_REQUEST['to_id'] && $_REQUEST['sd4'] == $user['id'] && $user['money'] >= 0.1) { if ($_REQUEST['sendMessage'] && $_REQUEST['to_id'] && $_REQUEST['sd4'] == $user['id'] && $user['money'] >= 1) {
$_REQUEST['message'] = htmlentities($_POST['title'], ENT_NOQUOTES); $_REQUEST['message'] = htmlentities($_POST['title'], ENT_NOQUOTES);
mysql_query("UPDATE `users` SET money=money-'0.1' WHERE id='" . $user['id'] . "'"); db::c()->query('UPDATE `users` SET `money` = `money` - 1 WHERE id=?i', $user['id']);
db::c()->query(');');
mysql_query("INSERT INTO `inventory` (`owner`,`name`,`type`,`massa`,`cost`,`img`,`letter`,`maxdur`,`isrep`)VALUES('" . $idkomu . "','Сообщение телеграфом','200',1,0,'paper100.gif','От персонажа \"{$user['login']}\": \n " . $_POST['message'] . "',1,0) ;"); mysql_query("INSERT INTO `inventory` (`owner`,`name`,`type`,`massa`,`cost`,`img`,`letter`,`maxdur`,`isrep`)VALUES('" . $idkomu . "','Сообщение телеграфом','200',1,0,'paper100.gif','От персонажа \"{$user['login']}\": \n " . $_POST['message'] . "',1,0) ;");
tele_check($komu['login'], $_POST['message']); tele_check($komu['login'], $_POST['message']);
$mess = 'Сообщение персонажу "' . $komu['login'] . '" будет доставлено.'; $mess = 'Сообщение персонажу "' . $komu['login'] . '" будет доставлено.';
@ -72,7 +73,7 @@ if ($step == 3) {
addchp('<font color=red>Внимание!</font> Вам почтой передан предмет <b>' . $res['name'] . '</b> от <span oncontextmenu=OpenMenu()>' . $user['login'] . '</span> ', '{[]}' . $_POST['to_login'] . '{[]}'); addchp('<font color=red>Внимание!</font> Вам почтой передан предмет <b>' . $res['name'] . '</b> от <span oncontextmenu=OpenMenu()>' . $user['login'] . '</span> ', '{[]}' . $_POST['to_login'] . '{[]}');
} else { } else {
// если в офе // если в офе
mysql_query("INSERT INTO `telegraph` (`owner`,`date`,`text`) VALUES ('" . $to['id'] . "','','" . '<font color=red>Внимание!</font> Вам почтой передан предмет <b>' . $res['name'] . '</b> от <span oncontextmenu=OpenMenu()>' . $user['login'] . '</span> ' . "');"); mysql_query("INSERT INTO `telegraph` (`receiver`,`date`,`text`) VALUES ('" . $to['id'] . "','','" . '<font color=red>Внимание!</font> Вам почтой передан предмет <b>' . $res['name'] . '</b> от <span oncontextmenu=OpenMenu()>' . $user['login'] . '</span> ' . "');");
} }
} }
} }
@ -196,11 +197,9 @@ if ($step == 3) {
<legend><b>Телеграф</b></legend> <legend><b>Телеграф</b></legend>
Вы можете отправить короткое сообщение любому персонажу, даже если он находится в offline или Вы можете отправить короткое сообщение любому персонажу, даже если он находится в offline или
другом городе.<br/> другом городе.<br/>
Услуга платная: <b>0.1 кр.</b> <br/> Услуга платная: <b>1 кр.</b> <br/>
Сообщение: (Максимум 100 символов) <input type="text" name="message" id="message" size="52" placeholder="Сообщение: (Максимум 100 символов)">
<input type="text" name="message" id="message" size="52"> <input type="submit" id="sendMessage" <input type="submit" id="sendMessage" name="sendMessage" value="Отправить"
name="sendMessage"
value="Отправить"
onclick="if(!confirm('Послать сообщение?')) { return false; }"> onclick="if(!confirm('Послать сообщение?')) { return false; }">
</fieldset> </fieldset>
@ -210,7 +209,7 @@ if ($step == 3) {
</FORM> </FORM>
<FORM ACTION="post.php" METHOD=POST> <FORM ACTION="post.php" METHOD=POST>
<INPUT TYPE=hidden name=sd4 value="<? echo $user['id']; ?>"> <INPUT TYPE=hidden name=sd4 value="<?=$user['id']?>">
<TD valign=top align=right> <TD valign=top align=right>
<?php if ($step == 3) { <?php if ($step == 3) {