Код според таблица.

joorkataa

Registered
Трябва ми код като влезна в на някой потребител линка например
http://localhost/index.php?a=clear-island&id=2
на мене да ми дава пари между 50 и 100


Код:
  `id` int(255) NOT NULL auto_increment,
  `clear_id` int(255) NOT NULL,
  `clearedbb` int(255) NOT NULL,
  `time` varchar(255) NOT NULL,

това е таблицата

в id записва id-тата в таблицата 1-2-3 и тнт.
в clear_id записва мойто id на потребителя
clearedbb записва колко пъти съм влязъл ако съм влязъл повече от 5 пъти искам да спре да ти дава пари и да ти изписва че след 12 часа отново ще мога да върша това действие.
в time да се записва времето тоест 12 часа и като стане в полето clearedbb да не се обновява това време и да влизам в тази страница.


Ето 1 код ако може да го преправите


Може да махнете това за ip

Код:
<?php
function selfURL() {
$s = empty($_SERVER["HTTPS"]) ? ''
: ($_SERVER["HTTPS"] == "on") ? "s"
: "";
 preg_match_all('/(.*)\//',$_SERVER['SCRIPT_NAME'],$lq);
$protocol = strleft(strtolower($_SERVER["SERVER_PROTOCOL"]), "/").$s;
$port = ($_SERVER["SERVER_PORT"] == "80") ? ""
: (":".$_SERVER["SERVER_PORT"]);
return $protocol."://".$_SERVER['SERVER_NAME'].$port.$lq[0][0];
}
function strleft($s1, $s2) {
return substr($s1, 0, strpos($s1, $s2));
}
$url = selfURL();
$vote = "index.php?a=profile&id";
$path = $url.$vote;
$broinastranica = 25;
$pageNum = 1;
?>



<?php
$id = $_GET['id']; if (!is_numeric($id)) {die("Къде отиваш гошшооооо?");} 
$ip = $_SERVER["REMOTE_ADDR"];
$query1 = "SELECT * FROM clear-island WHERE ip='$ip' AND clear_id='$id'";
$result1=mysql_query($query1);
if (mysql_num_rows($result1)>0)
{
$query = "SELECT * FROM users WHERE id='$id'";
$result = mysql_query($query);
$row=mysql_fetch_array($result);
$points=$row[points];
$money=$row[money];
$usersid=$row[id];
$users=$row[name];
$name2=$row[name];

// Ostrova //

echo("Ти си чистил вече островът на $users и ще можеш отново след 12 4asa");
?>



<?

}
else
{
$query = "SELECT * FROM users WHERE id='$id'";
$result = mysql_query($query);
$row=mysql_fetch_array($result);
$points=$row[points];
$money=$row[money];
$usersid=$row[id];
$users=$row[name];
$newpoints= $points + 1;
$randmoney = rand(1, 35);
$newmoney= $money + $randmoney;
$time = time() +43200;
$sql3 = "INSERT INTO `clear-island` VALUES('', '$usersid', '$ip', '$time' );";
if(mysql_query($sql3) != "")
{
$sql="UPDATE users SET points='$newpoints', money='$newmoney' where id='$id';";
if(mysql_query($sql) != "")
{
// Ostrova //

echo("Успешно изчисти острова на $users");
?>



<?php
}else
{
echo "Има грешка със mysql-a!";
}
}
}
?>
 

Back
Горе