Bueno, me descarge un codigo PhP opensource, es un juego online donde un usuario tiene recursos, edificios, sube de lvl...
Me gustaria hacer una pagina donde haya un boton que al hacer clic te suba un 1 lvl directamente sin ser admin, siendo un user corriente, ya venia un codigo parecido que consiste en que si tu cuenta es admin puedes modificar el lvl de un user.
El codigo es el siguiente
level.php
Código PHP :
<?php include "antet.php"; include "func.php"; ?> <html> <?php echo "<link rel='stylesheet' type='text/css' href='".$imgs.$fimgs."default.css'>"; ?> <head> <title><?php echo $title; ?> - <?php $lang['userLevel']; ?></title> </head> <body class="q_body"> <div align="center"> <?php echo $top_ad; ?> <table class="q_table"> <tr> <td class="td_logo"> <?php logo($title); ?></td> </tr> <tr> <td class="td_top_menu"><?php menu_up(); ?></td> </tr> <tr> <td class="td_content"> <form name="form1" method="post" action="level_.php"> <label> <?php echo $lang['username'] ?>: <input class='textbox' type="text" name="name"> </label> <label> <?php echo $lang['level'] ?>: <input class='textbox' type="text" name="level"> </label> <label> <br> <?php echo $lang['yourPass'] ?>: <input class='textbox' type="password" name="pass"> <br> <input class='button' type="submit" value="Ban"> </label> </form> </td> </tr> <tr> <td class="td_bottom_menu"> <?php menu_down(); ?></td> </tr> </table> <?php echo $bottom_ad; ?> <p><?php about(); ?></div> </body> </html>
level_.php
Código PHP :
<?php include "antet.php"; include "func.php";
if (isset($_POST["name"], $_POST["level"]))
if (isset($_SESSION["user"][0]))
if (($_SESSION["user"][4]>3)&&($_SESSION["user"][2]==md5(clean($_POST["pass"]))))
{
$_POST["name"]=clean($_POST["name"]); $_POST["level"]=clean($_POST["level"]);
$usr=user_($_POST["name"]);
if ($_SESSION["user"][4]>$usr[4]) ban($_POST["name"], $_POST["level"]);
else msg($lang['levelLow']);
}
else msg($lang['notAdmin']);
else msg($lang['accessDenied']);
else msg($lang['noInput']);
?>Muchisimas gracias
