Hallo ,
Habe mal eine frage und zwar wäre es möglich .
Diese Script umzuschreib bzw so zu machen der er immer Prüft wer gevotet hat ?
Weil zuzeit ist das so das man die ganze zeit Voten kann , man bekommt zwar keine Punkt auf der Topliste aber dafür bekommt der Account Coins.
PHP
- <div class="content_top">Vote 4 Coins by Syteria</div>
- <div class="content_main">
- <div class="con-wrapper">
- <p>
- Du erhaelst beim voten 100 Coins, du kannst alle 12 stunden voten!<br>
- <br>
- Dieser vorgang wird geloggt, also versuch nicht zu bescheißen !
- </p>
- <?php
- if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0)
- {
- $coinMenge = 100; //CoinsMenge
- $sqlCmd = "SELECT * FROM ".SQL_HP_DB.".v4c_log WHERE account_id = '".$_SESSION["user_id"]."' OR account_ip = '".mysql_real_escape_string($_SERVER['REMOTE_ADDR'])."' ORDER BY id desc";
- $sqlQry = mysql_query($sqlCmd);
- $sqlNum = mysql_num_rows($sqlQry);
- $sqlArray = mysql_fetch_array($sqlQry);
- if(((strtotime($sqlArray["date"])+43200) >= time())) //Zeit in Sekunden!
- {
- echo '<b><span style="color: rgb(255, 0, 0); "><p>Du hast heute bereits gevoted.</p><b>';
- }
- else
- {
- echo '<p>Nach dem Voten erhälst du '.$coinMenge.' Münzen.</p><br />';
- $sqlCmd2 = "UPDATE account.account SET coins = coins+".$coinMenge." where login='".$_SESSION["user_name"]."'";
- $sqlQry2 = mysql_query($sqlCmd2);
- $logCmd = "INSERT INTO ".SQL_HP_DB.".v4c_log (account_id, account_name, account_ip, date) VALUES ('".$_SESSION["user_id"]."', '".$_SESSION["user_name"]."', '".$_SERVER['REMOTE_ADDR']."', '".date("Y-m-d H:i:s", time())."')";
- $logQry = mysql_query($logCmd);
- echo '<p>----->Du wirst jetzt zur vote Seite automatsch weiter geleitet!<-----</p>';
- echo'<meta http-equiv="refresh" content="1; URL=Vote-Link"> '; //Vote link
- }
- }
- else
- {
- echo '<hp>Sie müssen für diesen Bereich angemeldet sein.</hp>';
- }
- ?>
- </div>
- </div>
- <div class="content_footer"></div>
Wäre echt nett wen mir jemand vllt dabei helfen könnte