Имам проблем в системата на xrac3 значи състезавам се един път и след като изтече времето и като искам да се състезавам пак ми пише
След
Готово - вече може да се състезаваш отново!
Пак ще може да се състезаваш
същия проблем имам и в подаръци и драг .. ето кода от competitions.php
<?php
if($_SESSION['name']) {
$name = $_SESSION['name'];
if(isset($_GET['id'])) {
$id = htmlspecialchars($_GET['id']);
if($id == 1){$def = '20'; $gexp = '5'; $gpower = '2';}
if($id == 2){$def = '50'; $gexp = '10'; $gpower = '5';}
if($id == 3){$def = '100'; $gexp = '50'; $gpower = '20';}
if($id == 4){$def = '250'; $gexp = '100'; $gpower = '50';}
if($id == 5){$def = '500'; $gexp = '150'; $gpower = '75';}
if($id == 6){$def = '1000'; $gexp = '200'; $gpower = '100';}
if($id == 7){$def = '2500'; $gexp = '250'; $gpower = '125';}
if($id == 8){$def = '5000'; $gexp = '300'; $gpower = '150';}
if($id == 9){$def = '10000'; $gexp = '350'; $gpower = '175';}
if($id == 10){$def = '25000'; $gexp = '400'; $gpower = '200';}
if($id == 11){$def = '50000'; $gexp = '450'; $gpower = '225';}
if($id == 12){$def = '100000'; $gexp = '500'; $gpower = '250';}
$ip=$_SERVER['REMOTE_ADDR'];
$query=mysql_query("SELECT * FROM `users` where `name` = '$_SESSION[name]'") or die(mysql_error());
$my=mysql_fetch_array($query);
if ($my[namepro] == 1)
{
$time = time() +300;
}
elseif ($my[namepro] == 0)
{
$time = time() +600;
}
$name = $_SESSION['name'];
$query=mysql_query("SELECT * FROM `users` WHERE `name` = '$name'") or die(mysql_error());
$row=mysql_fetch_array($query);
$id=$row['id'];
$query2=mysql_query("SELECT * FROM `workip` WHERE `work_id` = '$id'") or die(mysql_error());
$row2=mysql_num_rows($query2);
$row3=mysql_fetch_array($query2);
if ($row2 >= 1 )
{
$ends = $row3['time'];
$now = time();
$end = $ends - $now;
echo "<div style='background-image: url(bg.jpg); width: 338px; height: 302px; margin-top: -10px;'>
<span style='position:relative; left:35px; top:25px;'>След<center><b><div id='bxx' ></div></b></center>Пак ще може да се състезаваш";
$r=$end;
?>
<script type="text/javascript">
v=new Date();
var bxx=document.getElementById('bxx');
function t(){
n=new Date();
ss=<?php echo $r; ?>;
s=ss-Math.round((n.getTime()-v.getTime())/1000.);
m=0;
h=0;
if(s<0){
bxx.innerHTML='Готово - вече може да се състезаваш отново!';
}else{
if(s>59){m=Math.floor(s/60);s=s-m*60;}
if(m>59){h=Math.floor(m/60);m=m-h*60;}
if(s<10){s="0"+s}
if(m<10){m="0"+m}
bxx.innerHTML=h+':'+m+':'+s+'';}
window.setTimeout("t();",999);
}
window.onload=t;
</script></span></div>
<?
}
else
{
$insert=mysql_query("INSERT INTO `workip` (`id`, `work_id`, `ip`, `time`) VALUES ('', '$id', '$ip', '$time')") or die(mysql_error());
if ($insert)
{
echo "Успешно се състезавахте !";
}
$sql = "SELECT * FROM users WHERE name = '$name'";
$do = mysql_query($sql);
$my1 = mysql_fetch_array($do);
$rand = rand(120, 80);
$nrg = $my1['nrg'];
$att = ((($my1['power'] * (1 + ($my1['fighter'] * 0.1))) + ($my1['weaponr'] + $my1['weaponl'])) * (1 + ($my1['killer'] * 0.1))) * ($rand / 100);
if($att >= $def && $nrg >= 20) {
$sql = "SELECT * FROM users WHERE name = '$name'";
$do = mysql_query($sql);
$my = mysql_fetch_array($do);
$get1 = round(($gexp * ($rand / 100)) * (1 + ($my['busy'] * 0.1)));
$get2 = round(($gpower * ($rand / 100)) * (1 + ($my['fighter'] * 0.1)));
$get0 = round($get1 * 1.2);
$money = ($my['money'] + $get0);
$exp = ($my['exp'] + $get1);
$power = ($my['power'] + $get2);
$edit = "UPDATE users SET money = '$money', exp = '$exp', power = '$power', jobs = jobs + 1, nrg = nrg - 20, wins=wins + 1 WHERE name = '$name'";
if(mysql_query($edit)) {
echo "<br /><font color=#8ce900>Свърши успешно работата си и спечели <img src='images/money.gif'>$get1 <img src='images/attempt.gif'>$get2 <br>Ще бъдете пренасочен след 2 секунди.";
echo "<meta http-equiv=refresh content=2;url='index.php?a=competitions'>"; }} else if($def > $att && $nrg >= 20) {
$sql = "SELECT * FROM users WHERE name = '$name'";
$do = mysql_query($sql);
$my = mysql_fetch_array($do);
$get1 = round(($gexp * ($rand / 100)) * (1 - ($my['busy'] * 0.1)));
$get2 = round(($gpower * ($rand / 100)) * (1 - ($my['fighter'] * 0.1)));
$money = ($my['money'] - $get1);
$power = ($my['power'] - $get2);
$edit = "UPDATE users SET money = '$money', power = '$power', nrg = nrg - 20, wins=wins - 1 WHERE name = '$name'";
if(mysql_query($edit)) {
echo "<br /><font color=#ff2323>Не успяхте и загубихте <img src='images/money.gif'>$get1 <img src='images/attempt.gif'>$get2 <br>Ще бъдете пренасочен след 2 секунди.";
echo "<meta http-equiv=refresh content=2;url='index.php?a=competitions'>"; }}}} else {
?>
<h2 class='stranicamenu'><center>Състезания</center></h2>
<?php
$query=mysql_query("SELECT * FROM `users` WHERE `name` = '$name'") or die(mysql_error());
$row=mysql_fetch_array($query);
$id=$row['id'];
$query2=mysql_query("SELECT * FROM `workip` WHERE `work_id` = '$id'") or die(mysql_error());
$row2=mysql_num_rows($query2);
$row3=mysql_fetch_array($query2);
if ($row2 >= 1 )
{
$ends = $row3['time'];
$now = time();
$end = $ends - $now;
echo "<div style='background-image: url(bg.jpg); width: 338px; height: 302px; margin-top: -10px;'>
<span style='position:relative; left:35px; top:25px;'>След<center><b><div id='bxx' ></div></b></center>Пак ще може да се състезаваш";
$r=$end;
?>
<script type="text/javascript">
v=new Date();
var bxx=document.getElementById('bxx');
function t(){
n=new Date();
ss=<?php echo $r; ?>;
s=ss-Math.round((n.getTime()-v.getTime())/1000.);
m=0;
h=0;
if(s<0){
bxx.innerHTML='Готово - вече може да се състезаваш отново!';
}else{
if(s>59){m=Math.floor(s/60);s=s-m*60;}
if(m>59){h=Math.floor(m/60);m=m-h*60;}
if(s<10){s="0"+s}
if(m<10){m="0"+m}
bxx.innerHTML=h+':'+m+':'+s+'';}
window.setTimeout("t();",999);
}
window.onload=t;
</script></span></div>
<?
}
else
{
$sql = "SELECT * FROM users WHERE name = '$name'";
$do = mysql_query($sql);
$my = mysql_fetch_array($do);
$cars=$row['cars'];
if ($cars < 1)
{
echo "<table class='nqkvo_kool2' width='56%' align='center'>
<td class='nqkvo_kool2' rowspan='4' width='5%' align='center'>
<img src='images/task_error.gif' width='33' border='0' height='33'>
</td>
<td width='50%' align='center'><span style='font-weight: bold;'>Трябва да имаш кола за да може да се Състезаваш !</span></td>
</table>";
}
else
{
if($my['power']<50){
$work = '<object width="550" height="400"><embed src="racing/5668_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=1"><h2>Състезавай се срещу Ford Focus<br /></a>';}
if($my['power']>=50 && $my['power']<100){
$work = '<object width="550" height="400"><embed src="racing/5533_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=2"><h2>Състезавай се срещу Mazda MAZDA3<br /></a>';}
if($my['power']>=100 && $my['power']<250){
$work = '<object width="550" height="400"><embed src="racing/5998_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=3"><h2>Състезавай се срещу Audi A3 Sedan<br /></a>';}
if($my['power']>=250 && $my['power']<500){
$work = '<object width="550" height="400"><embed src="racing/5502_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=4"><h2>Състезавай се срещу Chevrolet Impala<br /></a>';}
if($my['power']>=500 && $my['power']<1000){
$work = '<object width="550" height="400"><embed src="racing/5091_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=5"><h2>Състезавай се срещу Hyundai Tiburon<br /></a>';}
if($my['power']>=1000 && $my['power']<2500){
$work = '<object width="550" height="400"><embed src="racing/5993_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=6"><h2>Състезавай се срещу Infiniti G37<br /></a>';}
if($my['power']>=2500 && $my['power']<5000){
$work = '<object width="550" height="400"><embed src="racing/5582_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=7"><h2>Състезавай се срещу Mercedes-Benz C<br /></a>';}
if($my['power']>=5000 && $my['power']<10000){
$work = '<object width="550" height="400"><embed src="racing/5419_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=8"><h2>Състезавай се срещу Nissan Maxima<br /></a>';}
if($my['power']>=10000 && $my['power']<25000){
$work = '<object width="550" height="400"><embed src="racing/5694_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=9"><h2>Състезавай се срещу Mercedes-Benz ML<br /></a>';}
if($my['power']>=25000 && $my['power']<50000){
$work = '<object width="550" height="400"><embed src="racing/5707_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=10"><h2>Състезавай се срещу BMW 5-Series<br /></a>';}
if($my['power']>=50000 && $my['power']<100000){
$work = '<object width="550" height="400"><embed src="racing/5137_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=11"><h2>Състезавай се срещу BMW Z4<br /></a>';}
if($my['power']>100000){
$work = '<object width="550" height="400"><embed src="racing/5583_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=12"><h2>Състезавай се срещу Mercedes-Benz CL<br /></a>';}
echo $work; }}
?>
<?php
$sql=mysql_fetch_array(mysql_query("select * from users where name = '$name'") );
$nrg = $sql['nrg'];
if ($nrg < 20)
echo '<b><br><a href="index.php?a=rest"><font color=red><u>! Нямаш енергия !</u></font></a></b></br>';
?>
<? }} else { echo 'Не си логнат'; } ?>
След
Готово - вече може да се състезаваш отново!
Пак ще може да се състезаваш
същия проблем имам и в подаръци и драг .. ето кода от competitions.php
<?php
if($_SESSION['name']) {
$name = $_SESSION['name'];
if(isset($_GET['id'])) {
$id = htmlspecialchars($_GET['id']);
if($id == 1){$def = '20'; $gexp = '5'; $gpower = '2';}
if($id == 2){$def = '50'; $gexp = '10'; $gpower = '5';}
if($id == 3){$def = '100'; $gexp = '50'; $gpower = '20';}
if($id == 4){$def = '250'; $gexp = '100'; $gpower = '50';}
if($id == 5){$def = '500'; $gexp = '150'; $gpower = '75';}
if($id == 6){$def = '1000'; $gexp = '200'; $gpower = '100';}
if($id == 7){$def = '2500'; $gexp = '250'; $gpower = '125';}
if($id == 8){$def = '5000'; $gexp = '300'; $gpower = '150';}
if($id == 9){$def = '10000'; $gexp = '350'; $gpower = '175';}
if($id == 10){$def = '25000'; $gexp = '400'; $gpower = '200';}
if($id == 11){$def = '50000'; $gexp = '450'; $gpower = '225';}
if($id == 12){$def = '100000'; $gexp = '500'; $gpower = '250';}
$ip=$_SERVER['REMOTE_ADDR'];
$query=mysql_query("SELECT * FROM `users` where `name` = '$_SESSION[name]'") or die(mysql_error());
$my=mysql_fetch_array($query);
if ($my[namepro] == 1)
{
$time = time() +300;
}
elseif ($my[namepro] == 0)
{
$time = time() +600;
}
$name = $_SESSION['name'];
$query=mysql_query("SELECT * FROM `users` WHERE `name` = '$name'") or die(mysql_error());
$row=mysql_fetch_array($query);
$id=$row['id'];
$query2=mysql_query("SELECT * FROM `workip` WHERE `work_id` = '$id'") or die(mysql_error());
$row2=mysql_num_rows($query2);
$row3=mysql_fetch_array($query2);
if ($row2 >= 1 )
{
$ends = $row3['time'];
$now = time();
$end = $ends - $now;
echo "<div style='background-image: url(bg.jpg); width: 338px; height: 302px; margin-top: -10px;'>
<span style='position:relative; left:35px; top:25px;'>След<center><b><div id='bxx' ></div></b></center>Пак ще може да се състезаваш";
$r=$end;
?>
<script type="text/javascript">
v=new Date();
var bxx=document.getElementById('bxx');
function t(){
n=new Date();
ss=<?php echo $r; ?>;
s=ss-Math.round((n.getTime()-v.getTime())/1000.);
m=0;
h=0;
if(s<0){
bxx.innerHTML='Готово - вече може да се състезаваш отново!';
}else{
if(s>59){m=Math.floor(s/60);s=s-m*60;}
if(m>59){h=Math.floor(m/60);m=m-h*60;}
if(s<10){s="0"+s}
if(m<10){m="0"+m}
bxx.innerHTML=h+':'+m+':'+s+'';}
window.setTimeout("t();",999);
}
window.onload=t;
</script></span></div>
<?
}
else
{
$insert=mysql_query("INSERT INTO `workip` (`id`, `work_id`, `ip`, `time`) VALUES ('', '$id', '$ip', '$time')") or die(mysql_error());
if ($insert)
{
echo "Успешно се състезавахте !";
}
$sql = "SELECT * FROM users WHERE name = '$name'";
$do = mysql_query($sql);
$my1 = mysql_fetch_array($do);
$rand = rand(120, 80);
$nrg = $my1['nrg'];
$att = ((($my1['power'] * (1 + ($my1['fighter'] * 0.1))) + ($my1['weaponr'] + $my1['weaponl'])) * (1 + ($my1['killer'] * 0.1))) * ($rand / 100);
if($att >= $def && $nrg >= 20) {
$sql = "SELECT * FROM users WHERE name = '$name'";
$do = mysql_query($sql);
$my = mysql_fetch_array($do);
$get1 = round(($gexp * ($rand / 100)) * (1 + ($my['busy'] * 0.1)));
$get2 = round(($gpower * ($rand / 100)) * (1 + ($my['fighter'] * 0.1)));
$get0 = round($get1 * 1.2);
$money = ($my['money'] + $get0);
$exp = ($my['exp'] + $get1);
$power = ($my['power'] + $get2);
$edit = "UPDATE users SET money = '$money', exp = '$exp', power = '$power', jobs = jobs + 1, nrg = nrg - 20, wins=wins + 1 WHERE name = '$name'";
if(mysql_query($edit)) {
echo "<br /><font color=#8ce900>Свърши успешно работата си и спечели <img src='images/money.gif'>$get1 <img src='images/attempt.gif'>$get2 <br>Ще бъдете пренасочен след 2 секунди.";
echo "<meta http-equiv=refresh content=2;url='index.php?a=competitions'>"; }} else if($def > $att && $nrg >= 20) {
$sql = "SELECT * FROM users WHERE name = '$name'";
$do = mysql_query($sql);
$my = mysql_fetch_array($do);
$get1 = round(($gexp * ($rand / 100)) * (1 - ($my['busy'] * 0.1)));
$get2 = round(($gpower * ($rand / 100)) * (1 - ($my['fighter'] * 0.1)));
$money = ($my['money'] - $get1);
$power = ($my['power'] - $get2);
$edit = "UPDATE users SET money = '$money', power = '$power', nrg = nrg - 20, wins=wins - 1 WHERE name = '$name'";
if(mysql_query($edit)) {
echo "<br /><font color=#ff2323>Не успяхте и загубихте <img src='images/money.gif'>$get1 <img src='images/attempt.gif'>$get2 <br>Ще бъдете пренасочен след 2 секунди.";
echo "<meta http-equiv=refresh content=2;url='index.php?a=competitions'>"; }}}} else {
?>
<h2 class='stranicamenu'><center>Състезания</center></h2>
<?php
$query=mysql_query("SELECT * FROM `users` WHERE `name` = '$name'") or die(mysql_error());
$row=mysql_fetch_array($query);
$id=$row['id'];
$query2=mysql_query("SELECT * FROM `workip` WHERE `work_id` = '$id'") or die(mysql_error());
$row2=mysql_num_rows($query2);
$row3=mysql_fetch_array($query2);
if ($row2 >= 1 )
{
$ends = $row3['time'];
$now = time();
$end = $ends - $now;
echo "<div style='background-image: url(bg.jpg); width: 338px; height: 302px; margin-top: -10px;'>
<span style='position:relative; left:35px; top:25px;'>След<center><b><div id='bxx' ></div></b></center>Пак ще може да се състезаваш";
$r=$end;
?>
<script type="text/javascript">
v=new Date();
var bxx=document.getElementById('bxx');
function t(){
n=new Date();
ss=<?php echo $r; ?>;
s=ss-Math.round((n.getTime()-v.getTime())/1000.);
m=0;
h=0;
if(s<0){
bxx.innerHTML='Готово - вече може да се състезаваш отново!';
}else{
if(s>59){m=Math.floor(s/60);s=s-m*60;}
if(m>59){h=Math.floor(m/60);m=m-h*60;}
if(s<10){s="0"+s}
if(m<10){m="0"+m}
bxx.innerHTML=h+':'+m+':'+s+'';}
window.setTimeout("t();",999);
}
window.onload=t;
</script></span></div>
<?
}
else
{
$sql = "SELECT * FROM users WHERE name = '$name'";
$do = mysql_query($sql);
$my = mysql_fetch_array($do);
$cars=$row['cars'];
if ($cars < 1)
{
echo "<table class='nqkvo_kool2' width='56%' align='center'>
<td class='nqkvo_kool2' rowspan='4' width='5%' align='center'>
<img src='images/task_error.gif' width='33' border='0' height='33'>
</td>
<td width='50%' align='center'><span style='font-weight: bold;'>Трябва да имаш кола за да може да се Състезаваш !</span></td>
</table>";
}
else
{
if($my['power']<50){
$work = '<object width="550" height="400"><embed src="racing/5668_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=1"><h2>Състезавай се срещу Ford Focus<br /></a>';}
if($my['power']>=50 && $my['power']<100){
$work = '<object width="550" height="400"><embed src="racing/5533_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=2"><h2>Състезавай се срещу Mazda MAZDA3<br /></a>';}
if($my['power']>=100 && $my['power']<250){
$work = '<object width="550" height="400"><embed src="racing/5998_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=3"><h2>Състезавай се срещу Audi A3 Sedan<br /></a>';}
if($my['power']>=250 && $my['power']<500){
$work = '<object width="550" height="400"><embed src="racing/5502_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=4"><h2>Състезавай се срещу Chevrolet Impala<br /></a>';}
if($my['power']>=500 && $my['power']<1000){
$work = '<object width="550" height="400"><embed src="racing/5091_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=5"><h2>Състезавай се срещу Hyundai Tiburon<br /></a>';}
if($my['power']>=1000 && $my['power']<2500){
$work = '<object width="550" height="400"><embed src="racing/5993_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=6"><h2>Състезавай се срещу Infiniti G37<br /></a>';}
if($my['power']>=2500 && $my['power']<5000){
$work = '<object width="550" height="400"><embed src="racing/5582_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=7"><h2>Състезавай се срещу Mercedes-Benz C<br /></a>';}
if($my['power']>=5000 && $my['power']<10000){
$work = '<object width="550" height="400"><embed src="racing/5419_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=8"><h2>Състезавай се срещу Nissan Maxima<br /></a>';}
if($my['power']>=10000 && $my['power']<25000){
$work = '<object width="550" height="400"><embed src="racing/5694_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=9"><h2>Състезавай се срещу Mercedes-Benz ML<br /></a>';}
if($my['power']>=25000 && $my['power']<50000){
$work = '<object width="550" height="400"><embed src="racing/5707_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=10"><h2>Състезавай се срещу BMW 5-Series<br /></a>';}
if($my['power']>=50000 && $my['power']<100000){
$work = '<object width="550" height="400"><embed src="racing/5137_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=11"><h2>Състезавай се срещу BMW Z4<br /></a>';}
if($my['power']>100000){
$work = '<object width="550" height="400"><embed src="racing/5583_ex036.swf" width="550" height="400"></embed></object><br /><a href="?a=competitions&id=12"><h2>Състезавай се срещу Mercedes-Benz CL<br /></a>';}
echo $work; }}
?>
<?php
$sql=mysql_fetch_array(mysql_query("select * from users where name = '$name'") );
$nrg = $sql['nrg'];
if ($nrg < 20)
echo '<b><br><a href="index.php?a=rest"><font color=red><u>! Нямаш енергия !</u></font></a></b></br>';
?>
<? }} else { echo 'Не си логнат'; } ?>