ich habe ein vote 4 coin system gemacht
ich hatte das erst in 2 scripte aufgeteilt
und da hat alles geklapt auser das die user beschissen haben
also wolte ich alles zusamen fassen
das man immer alle 12 stunden voten kann
doch das klapt nicht ganz wie ich möchte man kann jetzt nur noch 1 mal voten und dan geht es nicht mehr
weil irgend wie der zeiht Vergleich nicht past oder so kann mir da jemand helfen
das ist das script und ich glaube der feler ligt hir
da wo das schript weiter geht aber weis nicht wass ich machen soll
ich hatte das erst in 2 scripte aufgeteilt
und da hat alles geklapt auser das die user beschissen haben
also wolte ich alles zusamen fassen
das man immer alle 12 stunden voten kann
doch das klapt nicht ganz wie ich möchte man kann jetzt nur noch 1 mal voten und dan geht es nicht mehr
weil irgend wie der zeiht Vergleich nicht past oder so kann mir da jemand helfen
PHP-Code:
<?php
if (@$_COOKIE['Logged'] == true and $_COOKIE['Address'] != '' and $_COOKIE['Username'] != '' and $_COOKIE['nEMID'] != '')
$verbindungsinfo = array("Database"=>$config['srvacc'], "UID"=>$config['srvuser'], "PWD"=>$config['srvpass'], "CharacterSet"=>$config['srvchar']);
$verbindung = sqlsrv_connect($config['srvhost'], $verbindungsinfo);
$selectnews = sqlsrv_query($verbindung, "SELECT [time] FROM [dbo].[votecoins] WHERE [ID] = '".$_COOKIE['nEMID']."';");
$row = sqlsrv_fetch_array($selectnews);
$date1 = $row['time'];
$date2 = date("Y-m-d G:i:s.m");
echo $row['time'];
echo '<br>';
echo $date2 ;
echo '<br>';
if ($date1 > $date2){
header("Location: http://ultima-reloadet.com/?function=func.votetime");
}else{
$_SERVER['SQLHOST'] = '*******';
$_SERVER['SQLUID'] = '*****';
$_SERVER['SQLPWD'] = '*********';
$_SERVER['SQLDTB'] = 'Account';
$cook = $_COOKIE['nEMID'];
$connectionInfo = array( "Database"=>$_SERVER['SQLDTB'], "UID"=>$_SERVER['SQLUID'], "PWD"=>$_SERVER['SQLPWD']);
$conn = sqlsrv_connect( $_SERVER['SQLHOST'], $connectionInfo);
if(!$conn){
header("HTTP/1.0 403 Forbidden");
die("Error: SQL connection failed");
}else{
$checkAccount = sqlsrv_query($conn, "SELECT * FROM tAccounts WHERE nEMID = $cook;", array($cook), array( "Scrollable" => SQLSRV_CURSOR_KEYSET ));
if (sqlsrv_num_rows($checkAccount) == 1){
$date = date("Y-m-d G:i:s.m", time() + 43200);
$addPoints = sqlsrv_query($conn, "UPDATE tAccounts SET nAGPoints = nAGPoints + 200 WHERE nEMID = $cook;", array($points, $cook));
$loschen = sqlsrv_query($conn, "DELETE FROM [dbo].[votecoins] WHERE ID = '".$_COOKIE['nEMID']."';");
$votecoins = sqlsrv_query($conn, "INSERT INTO [dbo].[votecoins] (ID,time) VALUES ('".$_COOKIE['nEMID']."', '$date');");
$select = sqlsrv_query($conn, "SELECT [ID] FROM [dbo].[VoteZ] WHERE [ID] = '".$_COOKIE['nEMID']."';");
$var = sqlsrv_fetch_array($select);
if (empty($var) && $var!==0) {
$votecoins = sqlsrv_query($conn, "INSERT INTO [dbo].[VoteZ] (ID,Votz) VALUES ('".$_COOKIE['nEMID']."', '0');");
header("Location: http://ultima-reloadet.com/?function=func.coins2");
}else{
header("Location: http://ultima-reloadet.com/?function=func.coins2");
}
if ($loschen){
header('Content-Type: text/plain');
echo 'OK';
}else{
header("HTTP/1.0 403 Forbidden");
die("Error: Add ID error");
}
if ($votecoins){
header('Content-Type: text/plain');
echo 'OK';
}else{
header("HTTP/1.0 403 Forbidden");
die("Error: Add ID error");
}
if ($addPoints){
header('Content-Type: text/plain');
echo 'OK';
}else{
header("HTTP/1.0 403 Forbidden");
die("Error: Add Points error");
}
}else{
header("HTTP/1.0 403 Forbidden");
die("Error: Account not exists");
}
}
function getIP(){
$ip = $_SERVER['REMOTE_ADDR'];
if(isset($_SERVER['HTTP_CF_CONNECTING_IP'])){
$ip = $_SERVER['HTTP_CF_CONNECTING_IP'];
}
return $ip;
}
}
?>
PHP-Code:
if ($date1 > $date2){
header("Location: http://ultima-reloadet.com/?function=func.votetime");
}else{
Kommentar