Помощь по скриптам | Исправление ошибки
Кто может мне помочь исправить ошибку, могу даже чуток заплатить с кармана за помочь!
Я думаю все знают движок игры Цивилизация
Вот что случилось!!
Когда я хочу создать генерала себе в страну там пишет укажите его возраст и навыки
ну я вроде указал, и пишет чтоб нанять это будет вам стоить 2000 денег. И вот прооблема, деньги снимает, а генерала нету!!!!
И без него на войну никак просто....
вот моя игра kazume.tk
...................................................
Вот сам код посмотрите может тут что-то не так.
<?
$g1=$k14;
$g2=$k15;$g3=$k16;
if($g2==0){
echo"Наймите Генерала<br/>";
echo'<FORM ACTION="index.php?der='.$key.'&kc=ng" METHOD="POST">';?>
Навык<br/> <INPUT TYPE='text' size='10' NAME='навык'><br/>
Возраст (16-80) <br/> <INPUT TYPE='text' size='10' NAME='возраст'><br/>
<INPUT TYPE='submit' VALUE ='нанять'>
</FORM><?
}else{
echo"Генерал($nik)<br/>";
echo"Возраст($re7[gv])<br/>";
echo'<a href="index.php?der='.$key.'&kc=ugp">Уволить</a><br/>';
echo"опыт($g1)<br/>";
echo"навык($g2)<br/>";$b=$k16;$c=$k9;$d=$k5;
echo'<a href="index.php?der='.$key.'&kc=78">Поднять навык</a><br/>';
$a=$b+1;
$e=50;$f=25;$g=$b*$e;$h=$c-$g;$j=$d-$f;
echo"мораль($g3)<br/>";
echo'<FORM ACTION="index.php?der='.$key.'&kc=mup7" METHOD="POST">';?>
На сколько поднять мораль:<br/> <INPUT TYPE='text' size='10' NAME='km'><br/>
<INPUT TYPE='submit' VALUE ='Ok'>
</FORM><?
echo'<a href="index.php?der='.$key.'&kc=kg">Калькулятор морали</a><br/>';
}
?>
Если что нибуть надо ещё пишите я скину
............................
или вот этот код может быть тут проблемка!
<?
if($_GET['gh']!=1){
$den=$k9;
$a3=$_POST['навык'];$e2=round($_POST['возраст']);
if($e2<16){$e2=16;}else{}
if($e2>80){$e2=80;}else{}
$b=round($a3);
$a=round((($b*$b)*8)/($e2/100));
$lav=$den-$a;
echo"Навык (<b>$a3</b>)Возраст (<b>$e2</b>) обойдётся вам в (<b>$a</b>) денег<br/>";
echo'<a href="index.php?der='.$key.'&kc=ng&nav='.$a3.'&gh=1&fg='.$e2.'">Нанять</a><br/>';
echo'<a href="index.php?der='.$key.'">Назад</a><br/>';
}else{
$a3=$_GET['nav'];$den=$k9;$b=round($a3);$e2=$_GET['fg'];
$a=round((($b*$b)*8)/($e2/100));
$lav=$den-$a;
if($a3>=1&&$den>$a){
mysql_query("UPDATE gos SET gv='$e2',gn='$b',dengi='$lav',go='1',gm='1'WHERE strana='$nik'");
header("Location:index.php?der=$key&kc=info&inf=$a");
}else{
echo"Неверное число или не хватает денег[$a]<br/>";
}
}
?>
------
49654_1111.PNG (16.2 Kb)
Скачиваний: 104
Я думаю все знают движок игры Цивилизация
Вот что случилось!!
Когда я хочу создать генерала себе в страну там пишет укажите его возраст и навыки
ну я вроде указал, и пишет чтоб нанять это будет вам стоить 2000 денег. И вот прооблема, деньги снимает, а генерала нету!!!!
И без него на войну никак просто....
вот моя игра kazume.tk
...................................................
Вот сам код посмотрите может тут что-то не так.
<?
$g1=$k14;
$g2=$k15;$g3=$k16;
if($g2==0){
echo"Наймите Генерала<br/>";
echo'<FORM ACTION="index.php?der='.$key.'&kc=ng" METHOD="POST">';?>
Навык<br/> <INPUT TYPE='text' size='10' NAME='навык'><br/>
Возраст (16-80) <br/> <INPUT TYPE='text' size='10' NAME='возраст'><br/>
<INPUT TYPE='submit' VALUE ='нанять'>
</FORM><?
}else{
echo"Генерал($nik)<br/>";
echo"Возраст($re7[gv])<br/>";
echo'<a href="index.php?der='.$key.'&kc=ugp">Уволить</a><br/>';
echo"опыт($g1)<br/>";
echo"навык($g2)<br/>";$b=$k16;$c=$k9;$d=$k5;
echo'<a href="index.php?der='.$key.'&kc=78">Поднять навык</a><br/>';
$a=$b+1;
$e=50;$f=25;$g=$b*$e;$h=$c-$g;$j=$d-$f;
echo"мораль($g3)<br/>";
echo'<FORM ACTION="index.php?der='.$key.'&kc=mup7" METHOD="POST">';?>
На сколько поднять мораль:<br/> <INPUT TYPE='text' size='10' NAME='km'><br/>
<INPUT TYPE='submit' VALUE ='Ok'>
</FORM><?
echo'<a href="index.php?der='.$key.'&kc=kg">Калькулятор морали</a><br/>';
}
?>
Если что нибуть надо ещё пишите я скину
............................
или вот этот код может быть тут проблемка!
<?
if($_GET['gh']!=1){
$den=$k9;
$a3=$_POST['навык'];$e2=round($_POST['возраст']);
if($e2<16){$e2=16;}else{}
if($e2>80){$e2=80;}else{}
$b=round($a3);
$a=round((($b*$b)*8)/($e2/100));
$lav=$den-$a;
echo"Навык (<b>$a3</b>)Возраст (<b>$e2</b>) обойдётся вам в (<b>$a</b>) денег<br/>";
echo'<a href="index.php?der='.$key.'&kc=ng&nav='.$a3.'&gh=1&fg='.$e2.'">Нанять</a><br/>';
echo'<a href="index.php?der='.$key.'">Назад</a><br/>';
}else{
$a3=$_GET['nav'];$den=$k9;$b=round($a3);$e2=$_GET['fg'];
$a=round((($b*$b)*8)/($e2/100));
$lav=$den-$a;
if($a3>=1&&$den>$a){
mysql_query("UPDATE gos SET gv='$e2',gn='$b',dengi='$lav',go='1',gm='1'WHERE strana='$nik'");
header("Location:index.php?der=$key&kc=info&inf=$a");
}else{
echo"Неверное число или не хватает денег[$a]<br/>";
}
}
?>
------
Скачиваний: 104
IndiS , простите но я не поняла?
251379105 ,
("UPDATE `gos` SET
`gv`='$e2',`gn`='$b',`dengi`='$lav',`go`='
1',`gm`='1'WHERE `strana`='$nik'");
header("Location:index.php?der=
$key&kc=info&inf=$a")
("UPDATE `gos` SET
`gv`='$e2',`gn`='$b',`dengi`='$lav',`go`='
1',`gm`='1'WHERE `strana`='$nik'");
header("Location:index.php?der=
$key&kc=info&inf=$a")
IndiS (18.09.2017 в 00:28)
251379105 ,
("UPDATE `gos` SET
`gv`='$e2',`gn`='$b',`dengi`='$lav',`go`='
1',`gm`='1'WHERE `strana`='$nik'");
header("Location:index.php?der=
$key&kc=info&inf=$a")
251379105 ,
("UPDATE `gos` SET
`gv`='$e2',`gn`='$b',`dengi`='$lav',`go`='
1',`gm`='1'WHERE `strana`='$nik'");
header("Location:index.php?der=
$key&kc=info&inf=$a")
так пожалуйста будьте добры, я пока-что в этом деле новенькая, не могли бы вы исправить ошибки
251379105 , я написал решение
IndiS , Да, ой спасибо большое)
IndiS (18.09.2017 в 00:35)
251379105 , я написал решение
251379105 , я написал решение
что-то не правильно(, может быть давайте я вам данные вы мне измените
------
Скачиваний: 103
251379105 , в лс, я сейчас спать