Как ще стане тази проверка?

kenwood10

Registered
Имам следният php код:

PHP:
if(isset($_POST['gowork']))
{
$worktime = protect($_POST['worktime']);

$price = protect($_POST['price']);



$insert = mysql_query("INSERT work (userid, price, timeleft) VALUES ('$urow[id]', '$price', '$timeleft')");
}

if($_POST['getprice']) {

$sel = mysql_query("SELECT * FROM work WHERE userid='$urow[id]'");

$r = mysql_fetch_array($sel);

$price = $r['price'];

echo okbox("Вашия работен ден свърши. Вашата печалба е <b>$$price</b>.");

$upd = mysql_query("UPDATE users SET money=money+$price WHERE id='$urow[id]'");

$del = mysql_query("DELETE FROM work WHERE userid='$urow[id]'");

}

?>



<table border="0" cellspacing="2" cellpadding="2" width="100%">

<tr>

<td width="30%" valign="top">



<table border="0" cellspacing="1" cellpadding="1" width="100%">

 <tr>

  <td width="100%" valign="top" style="padding: 1px; font-size: 12px; background: #e7e7e7;" align="center">

<span style="font-size: 14px;"><b>Механик</b></span>

<br/>

<img src="images/maintenance-icon.png" width="150px">

<br/>

Работно време: <b>1 час</b><br/>

Печалба: <b>$200</b><br/><br/>

<center>

<?



$sql = mysql_query("SELECT * FROM work WHERE userid='$urow[id]'");

if(mysql_num_rows($sql)>0)

{

$work = mysql_fetch_array($sql);



$voteend = $work['timeleft']-time();

if($work['price'] == 200) {

echo "<script src=\"clock.js\" type=\"text/javascript\"></script><div id=\"bxx\"></div><script src=\"clock.js\" type=\"text/javascript\"></script><div id=\"bxx\"></div><SCRIPT language=\"JavaScript\">pp='$voteend'; pk='1'; pl='$urow[username]'; ps=''; t(); </script>";

}

}

else

{

?>

<form action="" method="POST">

<input type="hidden" name="worktime" value="3600">

<input type="hidden" name="price" value="200">

<input type="submit" class="btn2" name="gowork" value="започни работа">

</form>

<?

}

?>

Как ще стане тази проверка когато потребителят няма 20 победи (полето се казва "win") и когато натисни бутона "Започни работа" да му изкарва съобщение , че трябва да има 20 победи.Благодаря предварително :)
 
if($row['win'] < 20) { // кода какво ще изкарва ако са под 20 победи }
else { ако има над 20 }
 
PHP:
if(isset($_POST['gowork']))
{
if($win <20){
echo "Трябва да имате 20 победи за да работите";
}else{
$worktime = protect($_POST['worktime']);

$price = protect($_POST['price']);



$insert = mysql_query("INSERT work (userid, price, timeleft) VALUES ('$urow[id]', '$price', '$timeleft')");
}

if($_POST['getprice']) {

$sel = mysql_query("SELECT * FROM work WHERE userid='$urow[id]'");

$r = mysql_fetch_array($sel);

$price = $r['price'];

echo okbox("Вашия работен ден свърши. Вашата печалба е <b>$$price</b>.");

$upd = mysql_query("UPDATE users SET money=money+$price WHERE id='$urow[id]'");

$del = mysql_query("DELETE FROM work WHERE userid='$urow[id]'");

}

?>



<table border="0" cellspacing="2" cellpadding="2" width="100%">

<tr>

<td width="30%" valign="top">



<table border="0" cellspacing="1" cellpadding="1" width="100%">

 <tr>

  <td width="100%" valign="top" style="padding: 1px; font-size: 12px; background: #e7e7e7;" align="center">

<span style="font-size: 14px;"><b>Механик</b></span>

<br/>

<img src="images/maintenance-icon.png" width="150px">

<br/>

Работно време: <b>1 час</b><br/>

Печалба: <b>$200</b><br/><br/>

<center>

<?



$sql = mysql_query("SELECT * FROM work WHERE userid='$urow[id]'");

if(mysql_num_rows($sql)>0)

{

$work = mysql_fetch_array($sql);



$voteend = $work['timeleft']-time();

if($work['price'] == 200) {

echo "<script src=\"clock.js\" type=\"text/javascript\"></script><div id=\"bxx\"></div><script src=\"clock.js\" type=\"text/javascript\"></script><div id=\"bxx\"></div><SCRIPT language=\"JavaScript\">pp='$voteend'; pk='1'; pl='$urow[username]'; ps=''; t(); </script>";

}
}

}

else

{

?>

<form action="" method="POST">

<input type="hidden" name="worktime" value="3600">

<input type="hidden" name="price" value="200">

<input type="submit" class="btn2" name="gowork" value="започни работа">

</form>

<?

}

?>
я опитай така
 
Не става.. искам на мястото на този бутон

PHP:
<form action="" method="POST"><input type="hidden" name="worktime" value="3600"><input type="hidden" name="price" value="200"><input type="submit" class="btn2" name="gowork" value="започни работа"></form>

да излиза някакво съобщение...

помощ :)
 

Back
Горе