Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: ayuda con mi sistema de votos  (Visto 1531 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline punkjaja Posteado: June 03, 2024, 12:59:39 PM | Modificado: June 04, 2024, 02:48:15 AM by ZabiinoOo

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 358
  • Gracias recibida: 389
  • cl
Hola buenas tardes alguien que me ayude, no logro que mi sistema de votos me den los wcoinc que yo quiero. Al votar apararece solo como que ya vote y que tengo que esperar las 12 hr pero no me da nada de los wcoinc


Aqui les dejo el codigo este sistema de votos esta para que funcione con creditos pero quiero que sea para wcoinc y no logro hacerlo

Code: [Select]
<? 
ob_start();
session_start();
header("Cache-control: private");
require("config.php");
include("inc/sqlcfg.php");
htmlspecialchars($_REQUEST);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title> <?php echo"$servername";?> </title>
<link type="text/css" rel="stylesheet" href="common.css" />
</head>
<body>
    <div id="container">
    <!-- Location -->

    <div id="visual"><img src="images/new_siteimg_top_02.jpg" alt="" /></div>
    <div id="location">
<h3>Linkos MU Vote Reward System</h3>
</div>
    <!-- //Location -->

  <!-- Contents -->

    <div id="fullcontents">   

<?php

$ip = $_SERVER['REMOTE_ADDR'];
$time = date("l dS of F Y h:i:s A");
$script = $_SERVER[PATH_TRANSLATED];
$fp = fopen ("N:/xamppp/htdocs/929zoi2ilzl21/SQLINJECTTTTTT.txt", "a+");

$sql_inject_1 = array(";","'","%",'"'); #Whoth need replace
$sql_inject_2 = array("", "","","&quot;"); #To wont replace
$GET_KEY = array_keys($_GET); #array keys from $_GET
$POST_KEY = array_keys($_POST); #array keys from $_POST
$COOKIE_KEY = array_keys($_COOKIE); #array keys from $_COOKIE
/*begin clear $_GET */
for($i=0;$i<count($GET_KEY);$i++)
{
$real_get[$i] = $_GET[$GET_KEY[$i]];
$_GET[$GET_KEY[$i]] = str_replace($sql_inject_1, $sql_inject_2, HtmlSpecialChars($_GET[$GET_KEY[$i]]));
  if($real_get[$i] != $_GET[$GET_KEY[$i]])
  {
  fwrite ($fp, "IP: $ip\r\n");
  fwrite ($fp, "Method: GET\r\n");
  fwrite ($fp, "Value: $real_get[$i]\r\n");
  fwrite ($fp, "Script: $script\r\n");
  fwrite ($fp, "Time: $time\r\n");
  fwrite ($fp, "==================================\r\n");
  }
}
/*end clear $_GET */
/*begin clear $_POST */
for($i=0;$i<count($POST_KEY);$i++)
{
$real_post[$i] = $_POST[$POST_KEY[$i]];
$_POST[$POST_KEY[$i]] = str_replace($sql_inject_1, $sql_inject_2, HtmlSpecialChars($_POST[$POST_KEY[$i]]));
  if($real_post[$i] != $_POST[$POST_KEY[$i]])
  {
  fwrite ($fp, "IP: $ip\r\n");
  fwrite ($fp, "Method: POST\r\n");
  fwrite ($fp, "Value: $real_post[$i]\r\n");
  fwrite ($fp, "Script: $script\r\n");
  fwrite ($fp, "Time: $time\r\n");
  fwrite ($fp, "==================================\r\n");
  }
}
/*end clear $_POST */
/*begin clear $_COOKIE */
for($i=0;$i<count($COOKIE_KEY);$i++)
{
$real_cookie[$i] = $_COOKIE[$COOKIE_KEY[$i]];
$_COOKIE[$COOKIE_KEY[$i]] = str_replace($sql_inject_1, $sql_inject_2, HtmlSpecialChars($_COOKIE[$COOKIE_KEY[$i]]));
  if($real_cookie[$i] != $_COOKIE[$COOKIE_KEY[$i]])
  {
  fwrite ($fp, "IP: $ip\r\n");
  fwrite ($fp, "Method: COOKIE\r\n");
  fwrite ($fp, "Value: $real_cookie[$i]\r\n");
  fwrite ($fp, "Script: $script\r\n");
  fwrite ($fp, "Time: $time\r\n");
  fwrite ($fp, "==================================\r\n");
  }
}

/*end clear $_COOKIE */
fclose ($fp);
?>
<script type="text/javascript" src="javascript/java.js"></script>
<script type="text/javascript" src="javascript/overlib.js"></script>
<style>
.style4 {color: #0099FF}

-->
    </style>



<?
include("config.php");
if($_GET['l'])
{
setcookie('username','');
setcookie('password','');
unset($_COOKIE['username']);
unset($_COOKIE['password']);
}

if(isset($_POST['login']))
{
$user = mssql_fetch_array(mssql_query("SELECT * FROM MEMB_INFO WHERE memb___id='$_POST[username]' AND memb__pwd='$_POST[password]'"));
if(empty($_POST['username']) OR empty($_POST['password'])) { echo "Please complete all fields."; $error=true; }
elseif(!$user) { echo "There is no such username or password is wrong"; $error=true; }

if(!$error)
{
setcookie('username',$user['memb___id'],time()+300);
setcookie('password',$user['memb__pwd'],time()+300); 
$_COOKIE['username'] = $user['memb___id'];
$_COOKIE['password'] = $user['memb__pwd'];
}
}

if((isset($_COOKIE['username'])) && (isset($_COOKIE['password'])))
{
echo "
<br>
<center><div style='background: #EEEEEE; padding: 5px; color: #444444; width: 400px; border: 1px dotted #BBBBBB;'>Logged in as <i><b>$_COOKIE[username]</b></i></div>
<div style='background: #F6F6F6; padding: 5px; width: 400px; border: 1px dotted #BBBBBB;'><a href='?l=true'><font color=red size=4><strong><input type='submit' id='login' name='login' value='LOGOUT' class='commonbtn'/></strong></font></a></div></center>
<br /><br /> <center>";
$id = (int) ($_GET['id']);
$proxy1 = $_SERVER['HTTP_X_FORWARDED_FOR'];
$proxy2 = $_SERVER['HTTP_VIA'];
$proxy3 = $_SERVER['HTTP_PROXY_CONNECTION'];
$proxy4 = $_SERVER['HTTP_CONNECTION'];
$proxy5 = $_SERVER['HTTP_ACCEPT'];
$ip = $_SERVER['REMOTE_ADDR'];
if($id > 0)
{
$vote_id = mssql_fetch_array(mssql_query("SELECT * FROM Votes WHERE id='$id'"));
$voted = mssql_fetch_array(mssql_query("SELECT * FROM Vote_Log WHERE voteend > ".time()." AND uid='$id' AND (ip='$ip' OR username='".($_COOKIE['username'])."') ORDER BY id DESC"));
if(!$vote_id) { $error = true; }
if($vote_id['show'] == 0) { $error = true; }
if(@$voted) { $error = true; }
if(!$error)
{
mssql_query("INSERT INTO Vote_Log (uid,ip,username,voteend) VALUES('$id','$ip','".($_COOKIE['username'])."','".(time()+$vote_id['vote_time'])."')");
if(!empty($proxy1) || !empty($proxy2) || !empty($proxy3) || empty($proxy4) || $proxy4=='close') {}
else {
$res = mssql_query("SELECT WCoinC FROM CashShopData WHERE AccountID='".($_COOKIE['username'])."'");
if(mssql_num_rows($res)>0) { mssql_query("UPDATE CashShopData SET WCoinC=WCoinC+'$vote_id[WCoinC]' WHERE AccountID='".($_COOKIE['username'])."'"); }
else { mssql_query("INSERT INTO CashShopData (AccountID, WCoinC) VALUES('".($_COOKIE['username'])."', '$vote_id[WCoinC]')"); }
echo "<font size=2><b>You won $vote_id[WCoinC] credits</b></font><br /><br />";
}
}
}
//
$i = 1;
$result = mssql_query("SELECT * FROM Votes WHERE show=1 ORDER BY id desc");
while($vote = mssql_fetch_array($result))
{
$voted = mssql_fetch_array(mssql_query("SELECT * FROM Vote_Log WHERE (ip='$ip' OR username='".($_COOKIE['username'])."') AND voteend > ".time()." AND uid='$vote[id]' ORDER BY id DESC"));
if(!$voted) { echo "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='index.php?id=$vote[id]' OnClick=\"window.open('".($vote['link'])."')\" onmouseover=\"overlib('Vote once on ".($vote['vote_time']/60/60)." hours and win $vote[credits] credits');\" onmouseout=\"return nd();\"><img src='".($vote['banner'])."' alt='".($vote['link'])."'></a> &nbsp;&nbsp;&nbsp;"; }
else { $vi += 1; echo  "<b>You can vote again after: </b><span id='bxx$vi' title='".($voted['voteend']-time())."'>--</span>&nbsp;&nbsp; | &nbsp;&nbsp;"; }
$i++;
}
echo "<script language=\"JavaScript\">anz=$vi; t();</script>";
//
}
else
{
echo "<br><center><div style='background: #EEEEEE; padding: 5px; color: #444444; width: 400px; border: 1px dotted #BBBBBB;'>Welcome guest <b><i>$ip</i></b>, login to gain full access.</div>
<div style='background: #F6F6F6; padding: 5px; width: 400px; border: 1px dotted #BBBBBB;'>
<form method='post' action=''><center></br><strong><font>Username: &nbsp;</font></strong><input type='text' id='username' name='username' style='border: 1px solid #aaaaaa;' size='15' maxlength='10' /><div style='padding:2px;'></div>                                       
<strong><font>Password: &nbsp;&nbsp;</font></strong><input type='password' id='password' style='border: 1px solid #aaaaaa;' name='password' size='15' maxlength='10' /><br /><br />                                     
<strong><input type='submit' id='login' name='login' value='SUBMIT' class='commonbtn'/></strong>
<strong><input type='reset' id='login' name='login' value='CANCEL' class='commonbtn'/></strong>
</center></form>
&nbsp;</div></center>";
}
?><br><br><br>
</center><div class="history_text">
<strong>Notes - Read Before Vote, if it is your first time.</strong><br />
Point at banners to see how much credits you will win for voting.<br />
You can vote once on 12 hours!<br />
If you going to vote for the first time with your account, you need to enter at least once in our webshop then vote system will start works for you.<br />
With each vote you support our server to grow up in exchange we rewarding you with FREE credits!<br />
You have to write the code correctly!<br />
Voting with multiple accounts is strongly not allowed, everyone will be punished towards the rules!<br />
</div>

</div>
    <!-- //Contents -->

    </div>

    <!-- Footer -->
    <div id="footer">
    <div id="copyright"></div>
    <div id="footer_menu"></div>
    <div id="footer_top"><a href="#" onclick="window.scrollTo(0,0); return false;"><img src="images/footer_top.gif" alt="top" /></a></div>
    </div>
    <!-- //Footer -->

    </form>
   
</body>
</html>



Online ZabiinoOo #1 Posteado: June 04, 2024, 02:57:43 AM

  • MAESTRO

  • US. DE HONOR

  • LEYENDA

  • Administrador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 7.466
  • Gracias recibida: 136317
  • pe
es una cuenta nueva o que ya haz usado en el servidor? porque para que el sistema cash shop reconozca tu cuenta debes aver abierto por primera vez la cash shop




Prohibido pedir soporte via MP
Leer las reglas de cada seccion
we trust god

Offline punkjaja #2 Posteado: June 04, 2024, 06:06:20 AM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 358
  • Gracias recibida: 389
  • cl
es una cuenta nueva o que ya haz usado en el servidor? porque para que el sistema cash shop reconozca tu cuenta debes aver abierto por primera vez la cash shop
no amigo es cuenta ya con personaje y todo y ya ganando wcoinc por tiempo on pero la cosa esque voto pero no me da los puntos


Offline punkjaja #3 Posteado: June 04, 2024, 08:17:28 PM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 358
  • Gracias recibida: 389
  • cl

Offline xXSiniestroXx #4 Posteado: June 04, 2024, 09:56:07 PM

  • +2 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 336
  • Gracias recibida: 2305
  • ve
Debes ir depurando cada uno de los parámetros que se envían a la consulta (ID, Monto de Coín, tablas) para ver si todos los valores que se están enviado son correctos y ninguno esta vacío, ese tipo código que tiene es super antiguo, yo te recomiendo usas sistemas más actualizados y personalizarlo a tu gusto.


Online ZabiinoOo #5 Posteado: June 04, 2024, 11:14:35 PM

  • MAESTRO

  • US. DE HONOR

  • LEYENDA

  • Administrador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 7.466
  • Gracias recibida: 136317
  • pe
como te comentario mas arriba mi recomendación personal tambien es que uses sistemas mas nuevos, tienes modulos de webengine, y algunos otros cms en el foro referente a vote-rewards aca te dejo una lista de temas relacionados:
https://www.google.com/search?q=voterewards+tuservermu

o tambien en el foro yo aporte uno compatible al 100 x 100 con files darksteam pero pueds adaptarlo si gustas:
https://tuservermu.com.ve/index.php?topic=11082.0

tomar en cuenta que hay algunos sistemas viejos que pueden ser inseguros tambien y debes tomar en cuenta




Prohibido pedir soporte via MP
Leer las reglas de cada seccion
we trust god

Offline punkjaja #6 Posteado: June 04, 2024, 11:42:49 PM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 358
  • Gracias recibida: 389
  • cl
Debes ir depurando cada uno de los parámetros que se envían a la consulta (ID, Monto de Coín, tablas) para ver si todos los valores que se están enviado son correctos y ninguno esta vacío, ese tipo código que tiene es super antiguo, yo te recomiendo usas sistemas más actualizados y personalizarlo a tu gusto.

te puedo dar el archivo completo para que le des un ojo. me avisas por aqui para enviartelo


Offline xXSiniestroXx #7 Posteado: June 04, 2024, 11:49:59 PM

  • +2 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 336
  • Gracias recibida: 2305
  • ve
Debes ir depurando cada uno de los parámetros que se envían a la consulta (ID, Monto de Coín, tablas) para ver si todos los valores que se están enviado son correctos y ninguno esta vacío, ese tipo código que tiene es super antiguo, yo te recomiendo usas sistemas más actualizados y personalizarlo a tu gusto.

te puedo dar el archivo completo para que le des un ojo. me avisas por aqui para enviartelo

Por el momento no puedo ayudarte ya que ando trabajando en mi servidor y ando contra el reloj pero lo que te aconsejo es que si vas a montar un servidor es mejor que actualices todo lo que vas a usar a nivel de web porque vas a sufrir mucho cuando te hackeen.


Offline punkjaja #8 Posteado: June 04, 2024, 11:54:11 PM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 358
  • Gracias recibida: 389
  • cl
como te comentario mas arriba mi recomendación personal tambien es que uses sistemas mas nuevos, tienes modulos de webengine, y algunos otros cms en el foro referente a vote-rewards aca te dejo una lista de temas relacionados:
https://www.google.com/search?q=voterewards+tuservermu

o tambien en el foro yo aporte uno compatible al 100 x 100 con files darksteam pero pueds adaptarlo si gustas:
https://tuservermu.com.ve/index.php?topic=11082.0

tomar en cuenta que hay algunos sistemas viejos que pueden ser inseguros tambien y debes tomar en cuenta
uso websites
y con lo otro eh probado hasta con DMN VOTEREWARD SYSTEM 1.0.
y pasa lo mismo voto y se queda cargando y no da nada de puntos



Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate


 

Related Topics

  Subject / Started by Replies Last post
0 Replies
901 Views
Last post March 15, 2017, 02:20:36 AM
by Danfer
6 Replies
2811 Views
Last post March 19, 2017, 09:47:31 PM
by Mekrov
18 Replies
6556 Views
Last post December 31, 2024, 01:53:50 PM
by dima0909
4 Replies
1491 Views
Last post May 18, 2023, 10:59:48 AM
by punkjaja
2 Replies
1090 Views
Last post June 29, 2023, 02:14:24 PM
by punkjaja