PHP/MySQL | Вывод echo.
pullo (04.11.2015 в 16:57)
MTV, то есть если echo не закрыть знаком ; это не является синтаксической ошибкой? первый раз такое слышу
MTV, то есть если echo не закрыть знаком ; это не является синтаксической ошибкой? первый раз такое слышу
Ну тогда тебе есть что учить...В этом случае ошибки не будет...
________
посл. ред. 04.11.2015 в 16:59; всего 1 раз(а); by MTV
MTV, не спорю :) век живи век учись:) нам всем есть чему учится:) если не сложно скинь ссылку на статейку про это
________
посл. ред. 04.11.2015 в 17:01; всего 1 раз(а); by pullo
________
посл. ред. 04.11.2015 в 17:01; всего 1 раз(а); by pullo
pullo, там весь код сплошная розмазня
автор ну что работает?
pullo (04.11.2015 в 17:01)
MTV, не спорю :) век живи век учись:) нам всем есть чему учится:) если не сложно скинь ссылку на статейку про это
MTV, не спорю :) век живи век учись:) нам всем есть чему учится:) если не сложно скинь ссылку на статейку про это
Это элементарные вещи, о синтаксисе php найди и читай,как все устроено ,а еще лучше практика!Берешь для теста denwer,создаешь в корневой папке index.php,вписываешь туда
<?php echo $_GET['value']?>
<?php echo $_GET['value']?>
<?php echo $_GET['value']?>
дальше переходишь по ссылке site.ru/value=lol и получишь результат,которым поделишся с нами !
________
посл. ред. 04.11.2015 в 17:05; всего 1 раз(а); by MTV
MTV, ну да в однострочном варианте прокатывает:) прикольно но хрень все равно:)
KING_SysTEM (04.11.2015 в 16:47)
<?php
/*Автор админ Croses.ru
Модули на заказ - jecka_ept@spaces.ru
*/
require_once 'core/system.php';
echo only_reg();
$header = 'Передача BTC';
require_once 'core/head.php';
if(isset($_POST['button'])) {
$error="";
if(isset($_POST['to']) && preg_match("/^[0-9a-zA-Zа-яА-Я_]{3,32}$/",@$_POST['to'])) {
$to = htmlspecialchars($_POST['to']);
$q_to=mysql_query("SELECT * FROM `user` WHERE `nick`='".$to."' LIMIT 1");
if(mysql_num_rows($q_to)!=1) {
$error.="Игрок ".$to." не зарегистирован<br />"; }
} else { $error.="Введите ник получателя<br />"; }
if(is_numeric($_POST['sum']) && $_POST['sum']>=10 && $_POST['sum']<=10000 && mysql_num_rows($q_to)==1) {
$sum = intval($_POST['sum']*0.8,0);
$inf=mysql_fetch_array($q_to);
$new_b_to=$inf['bitcoin']+$sum;
} else { $error.="Можно передать от 1000 до 10000 BTC<br />"; }
if(strtolower($_POST['to'])==strtolower($user['nick'])) {
$error.="Нельзя передать BTC самому себе<br />"; }
if($_POST['sum']>$user['bitcoin']) {
$error.="Недостаточно BTC на счету<br />"; } else { $new_b=$user['bitcoin']-$_POST['sum']; }
if(@$_SESSION['sendballs']+0>time() && $user['level']!=5) {
$min=floor((0-(time()-@$_SESSION['sendballs']))/0);
$sec=(3600-(time()-@$_SESSION['sendballs']))-($min*0);
$str="";
if($min!=0) {
$str.=$min.' минут '; }
if($sec!=0) {
$str.=$sec.' секунд'; }
$error.="Пересылать золото можно не чаще раза в час. Пожалуйста, подождите ".$str."<br />"; }
$komm = 80;
$pr = round(($sum * $komm)/100);
if ($pr > $komm) {
$pr = 80;
}
$kol = $sum - $pr;
if (empty($error)) {
mysql_query("UPDATE `user` SET `bitcoin` = `bitcoin` + '$kol' WHERE `id`= '2397'");
$q1=mysql_query("UPDATE `user` SET `bitcoin`=".$new_b." WHERE `id`=".$user['id']);
$q2=mysql_query("UPDATE `user` SET `bitcoin`=".$new_b_to." WHERE `id`=".$inf['id']);
if($q1 && $q2) {
echo '<div class="msg">Вы передали '.$sum.' BTC пользователю '.$inf['nick'].'. Комиссия 20% на счет администратора.</div>';
$ok=23;
$_SESSION['sendballs']=time();
} else { echo '<div class="err">Внутренняя ошибка</div>'; }
} else { echo '<div class="err">'.$error.'</div>'; }
}
if(@$ok==23) {
// Проехали
} else {
if(isset($_GET['to']) && preg_match("/^[0-9a-zA-Zа-яА-Я_]{3,32}$/",@$_GET['to'])) {
$input=$_GET['to']; } else { $input=""; }
?>Вы можете передать от 10 до 10000 BTC другому игроку. Комиссия на перевод - 20%<br />
У вас есть неоплаченный счёт : <?php if (isset($_POST['name'])) $name=$_POST['name'];
<?=$name?>
<br />
У вас налички: <span style="color: #ff0000; font-weight: bold;"><?=$user['bitcoin']?></span><br />
<form action="?" method="post">
Кому (ник):<br />
<input type="text" name="to" maxlength="32" value="'.$input.'" value="<? echo $_POST['value']?>" /><br />
Сколько золота передаем?:<br />
<input type="text" name="sum" maxlength="4" /><br />
<input type="submit" name="button" value="Передать" /></form>';<? } require_once 'core/foot.php';
?> пробуй
<?php
/*Автор админ Croses.ru
Модули на заказ - jecka_ept@spaces.ru
*/
require_once 'core/system.php';
echo only_reg();
$header = 'Передача BTC';
require_once 'core/head.php';
if(isset($_POST['button'])) {
$error="";
if(isset($_POST['to']) && preg_match("/^[0-9a-zA-Zа-яА-Я_]{3,32}$/",@$_POST['to'])) {
$to = htmlspecialchars($_POST['to']);
$q_to=mysql_query("SELECT * FROM `user` WHERE `nick`='".$to."' LIMIT 1");
if(mysql_num_rows($q_to)!=1) {
$error.="Игрок ".$to." не зарегистирован<br />"; }
} else { $error.="Введите ник получателя<br />"; }
if(is_numeric($_POST['sum']) && $_POST['sum']>=10 && $_POST['sum']<=10000 && mysql_num_rows($q_to)==1) {
$sum = intval($_POST['sum']*0.8,0);
$inf=mysql_fetch_array($q_to);
$new_b_to=$inf['bitcoin']+$sum;
} else { $error.="Можно передать от 1000 до 10000 BTC<br />"; }
if(strtolower($_POST['to'])==strtolower($user['nick'])) {
$error.="Нельзя передать BTC самому себе<br />"; }
if($_POST['sum']>$user['bitcoin']) {
$error.="Недостаточно BTC на счету<br />"; } else { $new_b=$user['bitcoin']-$_POST['sum']; }
if(@$_SESSION['sendballs']+0>time() && $user['level']!=5) {
$min=floor((0-(time()-@$_SESSION['sendballs']))/0);
$sec=(3600-(time()-@$_SESSION['sendballs']))-($min*0);
$str="";
if($min!=0) {
$str.=$min.' минут '; }
if($sec!=0) {
$str.=$sec.' секунд'; }
$error.="Пересылать золото можно не чаще раза в час. Пожалуйста, подождите ".$str."<br />"; }
$komm = 80;
$pr = round(($sum * $komm)/100);
if ($pr > $komm) {
$pr = 80;
}
$kol = $sum - $pr;
if (empty($error)) {
mysql_query("UPDATE `user` SET `bitcoin` = `bitcoin` + '$kol' WHERE `id`= '2397'");
$q1=mysql_query("UPDATE `user` SET `bitcoin`=".$new_b." WHERE `id`=".$user['id']);
$q2=mysql_query("UPDATE `user` SET `bitcoin`=".$new_b_to." WHERE `id`=".$inf['id']);
if($q1 && $q2) {
echo '<div class="msg">Вы передали '.$sum.' BTC пользователю '.$inf['nick'].'. Комиссия 20% на счет администратора.</div>';
$ok=23;
$_SESSION['sendballs']=time();
} else { echo '<div class="err">Внутренняя ошибка</div>'; }
} else { echo '<div class="err">'.$error.'</div>'; }
}
if(@$ok==23) {
// Проехали
} else {
if(isset($_GET['to']) && preg_match("/^[0-9a-zA-Zа-яА-Я_]{3,32}$/",@$_GET['to'])) {
$input=$_GET['to']; } else { $input=""; }
?>Вы можете передать от 10 до 10000 BTC другому игроку. Комиссия на перевод - 20%<br />
У вас есть неоплаченный счёт : <?php if (isset($_POST['name'])) $name=$_POST['name'];
<?=$name?>
<br />
У вас налички: <span style="color: #ff0000; font-weight: bold;"><?=$user['bitcoin']?></span><br />
<form action="?" method="post">
Кому (ник):<br />
<input type="text" name="to" maxlength="32" value="'.$input.'" value="<? echo $_POST['value']?>" /><br />
Сколько золота передаем?:<br />
<input type="text" name="sum" maxlength="4" /><br />
<input type="submit" name="button" value="Передать" /></form>';<? } require_once 'core/foot.php';
?> пробуй
чего ты мне код этот пустой скинул!
pullo (04.11.2015 в 17:01)
MTV, не спорю :) век живи век учись:) нам всем есть чему учится:) если не сложно скинь ссылку на статейку про это
MTV, не спорю :) век живи век учись:) нам всем есть чему учится:) если не сложно скинь ссылку на статейку про это
учись студэнт!
Wannecca, я то учусь:) впитываю как губка в отличии от тебя судя по всему;)