Помогите пожалуйста, что не так в коде, в игре работает, а отдельно нет!?
<?php
include '/bd.php';
include '/func.php';
function cost($i) {
switch($i) {
case 0:
$cost = 200;
break;
case 1:
$cost = 400;
break;
case 2:
$cost = 600;
break;
case 3:
$cost = 700;
break;
case 4:
$cost = 800;
break;
case 5:
$cost = 900;
break;
case 6:
$cost = 1000;
break;
case 7:
$cost = 2000;
break;
case 8:
$cost = 3000;
break;
case 9:
$cost = 4000;
break;
case 10:
$cost = 5000;
break;
}
return $cost;
}
function value($i){
switch ($i){
case 0:'g';
break;
case 1: 's';
break;
case 2:'g';
break;
case 3: 's';
break;
case 4:'s';
break;
case 5: 's';
break;
case 6:'s';
break;
case 7: 'g';
break;
case 8:'s';
break;
case 9: 'g';
break;
case 10:'g';
break;
}
return $value;
}
if(isset($_GET['str'])) {
if($user['_str'] > 11) {
if(value($user['_str']) == 's') {
if($user['s'] < cost($user['_str'])) {
}
else
{
mysql_query('UPDATE `users` SET `str` = `str` + 1,
`_str` = `_str` + 1 WHERE `id` = 1');
mysql_query('UPDATE `users` SET `s` = `s` - '.cost($user['_str']).' WHERE `id` = 1');
}
}
else
if(value($user['_str'] == 'g')) {
if($user['g'] < cost($user['_str'])) {
}
else
{
mysql_query('UPDATE `users` SET `str` = `str` + 1,
`_str` = `_str` + 1 WHERE `id` = 1');
mysql_query('UPDATE `users` SET `g` = `g` - '.cost($user['_str']).' WHERE `id` = 1');