Loading...
Помощь по скриптам | Помощь с кодом.
vortex1308 (08.02.2015 в 22:45)
Вилы Выкидные, чувак внутри echo условие с if нельзя писать чтоб ты знал
закрывай перед эти echo


ты о чём?
GamePlus, Даже если подумать то у тебя с логикой проблемы? ты сам написал что весь код в echo' а с этим ифом ты ставишь вторую ' и закрываешь echo без закрытия строки ;
vortex1308 (08.02.2015 в 22:50)
GamePlus, Даже если подумать то у тебя с логикой проблемы? ты сам написал что весь код в echo' а с этим ифом ты ставишь вторую ' и закрываешь echo без закрытия строки ;


пост 4
vortex1308 (08.02.2015 в 22:48)
GamePlus, кинь весь файл я исправлю и увидишь что то!

Пожайлуста..

<?php

require_once 'inc/system.php';
require_once 'inc/head.php';

no_auth();



if(isset($_SESSION['race_msg'])){

echo $_SESSION['race_msg'];

$_SESSION['race_msg']=NULL;

}



if(isset($_GET['race'])){

$vs = mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '".abs(intval($_GET['race']))."'"));
$smoto = mysql_fetch_array(mysql_query("SELECT * FROM `garage` WHERE `id_user` = '$vs[id]' AND `use` = '1' LIMIT 1"));
$select = mysql_num_rows(mysql_query("SELECT * FROM `race` WHERE `id_user` = '$user[id]' AND `id_racer` = '$vs[id]'"));
$motoimg = mysql_fetch_array(mysql_query("SELECT * FROM `garage` WHERE `moto_img` = '".intval($_GET['moto_img'])."'"));

if($user['fuel'] < '10'){
echo '<div class="redtitle">Мало бензина</div>';
}
elseif($select >= '3'){ error('С данным соперником ты провел 3 гонки.<br/> На сегодня заезды с ним окончены');}

else{



if($my_moto['power'] >= $smoto['power']){


mysql_query("UPDATE `user` SET `money` = `money` + '500', `opit`=`opit` + '5', `raiting` = `raiting` + '3', `fuel` = `fuel` - '10' WHERE `id` = '$user[id]'");

mysql_query("INSERT INTO `race` SET `id_racer` = '$vs[id]', `id_user` = '$user[id]', `time` = ".time()."");

$_SESSION['race_msg'] = '<div class="tip-text">

<div class="menu">

<b style="text-shadow:1px 1px 2px #0b4731;">

<center>Поздравляю, вы <font color="yellow"> выиграли </font> гонку! <br/> Награда: + 500 <img src="style/img/money.png"> +3 <img src="style/img/star.png"> +5 <img src="style/img/level.png">
<br/>
<br/>

<img src="'.$smoto['moto_img'].'"width="60%"><br/> <br/>

<b> '.$smoto['moto_name'].' <b class="class-'.$smoto['class'].'">'.$smoto['class'].'</b></b> <br/>

<img src="/style/img/power.png"> Мощность: '.$smoto['power'].' <br />

Гонщик: <b>'.user($vs['id']).' </b><br/><br/>

<a href="race?race='.$vs['id'].'"> <input type="submit" style="border-radius:10px; border: 1px double #eeff00;" value="Новая гонка"></a>

</b></center></div></div>';

header('Location: /race');



}elseif($smoto['power'] >= $my_moto['power']){

mysql_query("UPDATE `user` SET `money` = `money` + '200', `opit`=`opit` + '1', `raiting` = `raiting` - '1', `fuel` = `fuel` - '10' WHERE `id` = '$user[id]'");

mysql_query("UPDATE `user` SET `money` = `money` + '400', `opit`=`opit` + '5', `raiting` = `raiting` + '3' ' WHERE `id` = '$vs[id]'");

mysql_query("INSERT INTO `race` SET `id_racer` = '$vs[id]', `id_user` = '$user[id]', `time` = ".time()."");

$_SESSION['race_msg'] = '<div class="tip-text">

<div class="menu">

<b style="text-shadow:1px 1px 2px #0b4731;">

<center>Гонка <font color="red"> проиграна </font><br/> Награда: + 200 <img src="style/img/money.png"> -1 <img src="/style/img/star.png"> +1 <img src="/style/img/level.png">
<br/>
Твой противник получил: + 400 <img src="/style/img/money.png"> +5 <img src="/style/img/star.png"> +3 <img src="/style/img/level.png">
<br/>
<br/>

<img src="'.$smoto['moto_img'].'"width="60%"><br/> <br/>

<b> '.$smoto['moto_name'].' <b class="class-'.$smoto['class'].'">'.$smoto['class'].'</b></b> <br/>

<img src="/style/img/power.png"> Мощность: '.$smoto['power'].' <br />

Гонщик: <b>'.user($vs['id']).' </b><br/><br/>

<a href="race?race='.$vs['id'].'"> <input type="submit" style="border-radius:10px; border: 1px double #f27461;" value="Гонка"></a>

</b></center></div></div>';


header('Location: /race');

}
}
}

echo '<div class="title">Гонки</div></div>';

$data_vs = mysql_query("SELECT * FROM `user` WHERE `id` != '$user[id]' AND `level` <= '$user[level]' ORDER BY RAND() LIMIT 3") or die(mysql_error());

while($r =mysql_fetch_array($data_vs)){

$smoto = mysql_fetch_array(mysql_query("SELECT * FROM `garage` WHERE `id_user` = '$r[id]' AND `use` = '1' LIMIT 1"));

echo '<div class="menu">

<center>

<img src="'.$smoto['moto_img'].'"width="50%"><br/> <br/>

<b> '.$smoto['moto_name'].' <b class="class-'.$smoto['class'].'">'.$smoto['class'].'</b></b> <br/>

<img src="/style/img/power.png"> Мощность: '.$smoto['power'].' <br />

Гонщик: <b>'.user($r['id']).' </b><br/><br/>


if($user['fuel'] < 10){
echo'<input type="nobutton"
style="border-radius:10px;"
value="Гонка"></div>';
}else{
echo '<a href="race?race='.$r['id'].'">
<input type="button"
style="border-radius:10px;"
value="Гонка"></a>';
}

</center></div>';
}

require_once 'inc/foot.php';
?>
Вилы Выкидные (08.02.2015 в 22:51)
vortex1308 (08.02.2015 в 22:50)
GamePlus, Даже если подумать то у тебя с логикой проблемы? ты сам написал что весь код в echo' а с этим ифом ты ставишь вторую ' и закрываешь echo без закрытия строки ;


пост 4

бля пусть кинет файл
vortex1308, он кусками даёт, я тоже не могу понять, там и } вторая как-бы лишняя, если он весь код давал..
vortex1308, код скинул теперь смотри все там открыто и закрыто.
1
________
посл. ред. 08.02.2015 в 22:56; всего 1 раз(а); by vortex1308
GamePlus (08.02.2015 в 22:52)
vortex1308 (08.02.2015 в 22:48)
GamePlus, кинь весь файл я исправлю и увидишь что то!

Пожайлуста..

<?php

require_once 'inc/system.php';
require_once 'inc/head.php';

no_auth();



if(isset($_SESSION['race_msg'])){

echo $_SESSION['race_msg'];

$_SESSION['race_msg']=NULL;

}



if(isset($_GET['race'])){

$vs = mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '".abs(intval($_GET['race']))."'"));
$smoto = mysql_fetch_array(mysql_query("SELECT * FROM `garage` WHERE `id_user` = '$vs[id]' AND `use` = '1' LIMIT 1"));
$select = mysql_num_rows(mysql_query("SELECT * FROM `race` WHERE `id_user` = '$user[id]' AND `id_racer` = '$vs[id]'"));
$motoimg = mysql_fetch_array(mysql_query("SELECT * FROM `garage` WHERE `moto_img` = '".intval($_GET['moto_img'])."'"));

if($user['fuel'] < '10'){
echo '<div class="redtitle">Мало бензина</div>';
}
elseif($select >= '3'){ error('С данным соперником ты провел 3 гонки.<br/> На сегодня заезды с ним окончены');}

else{



if($my_moto['power'] >= $smoto['power']){


mysql_query("UPDATE `user` SET `money` = `money` + '500', `opit`=`opit` + '5', `raiting` = `raiting` + '3', `fuel` = `fuel` - '10' WHERE `id` = '$user[id]'");

mysql_query("INSERT INTO `race` SET `id_racer` = '$vs[id]', `id_user` = '$user[id]', `time` = ".time()."");

$_SESSION['race_msg'] = '<div class="tip-text">

<div class="menu">

<b style="text-shadow:1px 1px 2px #0b4731;">

<center>Поздравляю, вы <font color="yellow"> выиграли </font> гонку! <br/> Награда: + 500 <img src="style/img/money.png"> +3 <img src="style/img/star.png"> +5 <img src="style/img/level.png">
<br/>
<br/>

<img src="'.$smoto['moto_img'].'"width="60%"><br/> <br/>

<b> '.$smoto['moto_name'].' <b class="class-'.$smoto['class'].'">'.$smoto['class'].'</b></b> <br/>

<img src="/style/img/power.png"> Мощность: '.$smoto['power'].' <br />

Гонщик: <b>'.user($vs['id']).' </b><br/><br/>

<a href="race?race='.$vs['id'].'"> <input type="submit" style="border-radius:10px; border: 1px double #eeff00;" value="Новая гонка"></a>

</b></center></div></div>';

header('Location: /race');



}elseif($smoto['power'] >= $my_moto['power']){

mysql_query("UPDATE `user` SET `money` = `money` + '200', `opit`=`opit` + '1', `raiting` = `raiting` - '1', `fuel` = `fuel` - '10' WHERE `id` = '$user[id]'");

mysql_query("UPDATE `user` SET `money` = `money` + '400', `opit`=`opit` + '5', `raiting` = `raiting` + '3' ' WHERE `id` = '$vs[id]'");

mysql_query("INSERT INTO `race` SET `id_racer` = '$vs[id]', `id_user` = '$user[id]', `time` = ".time()."");

$_SESSION['race_msg'] = '<div class="tip-text">

<div class="menu">

<b style="text-shadow:1px 1px 2px #0b4731;">

<center>Гонка <font color="red"> проиграна </font><br/> Награда: + 200 <img src="style/img/money.png"> -1 <img src="/style/img/star.png"> +1 <img src="/style/img/level.png">
<br/>
Твой противник получил: + 400 <img src="/style/img/money.png"> +5 <img src="/style/img/star.png"> +3 <img src="/style/img/level.png">
<br/>
<br/>

<img src="'.$smoto['moto_img'].'"width="60%"><br/> <br/>

<b> '.$smoto['moto_name'].' <b class="class-'.$smoto['class'].'">'.$smoto['class'].'</b></b> <br/>

<img src="/style/img/power.png"> Мощность: '.$smoto['power'].' <br />

Гонщик: <b>'.user($vs['id']).' </b><br/><br/>

<a href="race?race='.$vs['id'].'"> <input type="submit" style="border-radius:10px; border: 1px double #f27461;" value="Гонка"></a>

</b></center></div></div>';


header('Location: /race');

}
}
}

echo '<div class="title">Гонки</div></div>';

$data_vs = mysql_query("SELECT * FROM `user` WHERE `id` != '$user[id]' AND `level` <= '$user[level]' ORDER BY RAND() LIMIT 3") or die(mysql_error());

while($r =mysql_fetch_array($data_vs)){

$smoto = mysql_fetch_array(mysql_query("SELECT * FROM `garage` WHERE `id_user` = '$r[id]' AND `use` = '1' LIMIT 1"));

echo '<div class="menu">

<center>

<img src="'.$smoto['moto_img'].'"width="50%"><br/> <br/>

<b> '.$smoto['moto_name'].' <b class="class-'.$smoto['class'].'">'.$smoto['class'].'</b></b> <br/>

<img src="/style/img/power.png"> Мощность: '.$smoto['power'].' <br />

Гонщик: <b>'.user($r['id']).' </b><br/><br/>

</center></div>';
if($user['fuel'] < 10){
echo'<input type="nobutton"
style="border-radius:10px;"
value="Гонка"></div>';
}else{
echo '<a href="race?race='.$r['id'].'">
<input type="button"
style="border-radius:10px;"
value="Гонка"></a>';
}


}

require_once 'inc/foot.php';
?>

GamePlus, пожалуйста)Проверил на валидаторе и ошибок нет. Скрин кинуть?Что я и говорил пишешь условие внутри echo да и еще раз внутри echo а это тупость полная
Онлайн: 2
Время:
Gen. 0.1074
(c) Bym.Guru 2010-2025