Olá! Estou com um problema no meu sistema de recarga de créditos do meu servidor de jogos. O sistema sistema está funcionando legal o problema é que quando o usuário da refresh na pagina acaba utilizando a recarga varias vezes . estive dando uma olhada no fórum e descobri que devo usar o comando "unset" , mas não consegui fazer com que funcione. alguém poderia me ajudar com isso?
abaixo o sistema :
<?php
//conexão com o servidor
$conect = mysql_connect("localhost","root","senha");// Caso a conexão seja reprovada, exibe na tela uma mensagem de erroif(!$conect)die("<h1>Falha na coneco com o Banco de Dados!</h1>");// Caso a conexão seja aprovada, então conecta o Banco de Dados.
$db = mysql_select_db("db_account");?><styletype="text/css">#box{width:400px;margin:0 auto;}#form {width:420px;height:180px;border:1px solid #ccc;/*background:#DDD;*/}#form p{margin-top:20px;margin-left:100px;margin-right:100px;font-family: Georgia,"Times New Roman", Times, serif;font-size:16px;color:#30C;}.button {padding:5px30px;border:none;border-radius:5px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;text-shadow:0px0px2px black;background:#006;;margin-top:-67px;}#form1{width:270px;height:90px;/*background:#ddd;*/border:1px solid #ccc;margin:0;}.button1 {padding:5px30px;border:none;border-radius:5px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;text-shadow:0px0px2px black;background:#006;margin-top:10px;}
input {width:60%;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#333333;background:#FFF;border:1px solid #ccc;padding:3px;border-radius:5px;box-shadow:-1px1px0px#0000FF;margin-left:10px;}</style><divid="box"><?php if(isset($_POST['validar'])&& $_POST['validar']=='cad_1'){
$codigo_post = $_POST['codigo_post'];
$t_tp = mysql_query("SELECT * FROM t_tp");while($rw = mysql_fetch_array($t_tp))
$id_cash = $rw['ID'];
$name_cash = $rw['name'];
$cod1_cash = $rw['cod1'];
$cash_cash = $rw['cash'];
$status_cash = $rw['status'];if($_POST['codigo_post']==''){
$msg1='Por favor insira o codigo';}else{
$cash = mysql_query("SELECT * FROM t_tp where cod1 = '".$codigo_post."'");while($ln = mysql_fetch_array($cash)){?><formname="post"method="post"><divid="form"><p><strong>ID</strong> = <?=$ln['ID']?></br><strong>Conta </strong> = <inputtype="text"name="cod_name"value=""/><br></br><strong>Codigo de compra</strong> = <?=$ln['cod1']?></br><strong>Credito cash</strong> = <?=$ln['cash']?></br><strong>status do codigo</strong> = <?=$ln['status']?>
<input type="hidden" name="cod_id" value="<?=$ln['ID']?>" /><br>
<input type="hidden" name="cod_cod1" value="<?=$ln['cod1']?>" /><br>
<input type="hidden" name="cod_cash" value="<?=$ln['cash']?>" /><br>
<input type="hidden" name="cod_status" value="<?=$ln['status']?>" /><br><?if($ln['status']=='inativo'){?><center><inputtype="submit"class="button"name="regatar"value="Codigo já resgatado"/></center><?}else{?><center><inputtype="submit"class="button"name="regatar"value="Resgatar Cash"/></center><?}?><inputtype="hidden"name="post_uni"value="cad"/></form><p></div><!--form--><br><br><?}}};//fechamento da chamada validar?><?if($cod1_cash == $codigo_post){?><divid="form1"><br><formname="validar"method="post">
Codigo = <inputtype="text"name="codigo_post"value=""/><br><center><inputtype="submit"class="button1"name="resgatar"value="Validar codigo"/></center><inputtype="hidden"name="validar"value="cad_1"/></form></div><!--form--><?}?><!--------------------------------------------------------------------------><?php if(isset($_POST['post_uni'])&& $_POST['post_uni']=='cad'){
$nome = $_POST['cod_name'];
$codigo = $_POST['cod_cod1'];
$cash = $_POST['cod_cash'];
$status = $_POST['cod_status'];if($nome ==''){$msg ='Por favor insira o nome da conta';}elseif
($status =='inativo'){$msg ='Codigo Inativo '; $cont =' Por favor entre em contato com o administrador ';}else{
$st = mysql_query("UPDATE t_tp SET status ='inativo' where cod1 ='".$codigo."'")ordie(mysql_error());
$query = mysql_query("UPDATE t_account SET gd = gd + '".$cash."' where name='".$nome."' ")ordie(mysql_error());
echo "<meta HTTP-EQUIV='refresh' CONTENT='5;URL='http://www.cabalsystem.com>";
$msg ='Credito resgatado com sucesso';
$conta =' Na Conta ';}}?><br><br><br><br><br><br><center><? echo $msg1 ,$msg ,$conta, $nome ,$cont;?></center></div><!--box-->
Utilizamos cookies e tecnologias semelhantes de acordo com a nossa Política de Privacidade, e ao continuar navegando, você concorda com estas condições.
Pergunta
jonathannvs
Olá! Estou com um problema no meu sistema de recarga de créditos do meu servidor de jogos. O sistema sistema está funcionando legal o problema é que quando o usuário da refresh na pagina acaba utilizando a recarga varias vezes . estive dando uma olhada no fórum e descobri que devo usar o comando "unset" , mas não consegui fazer com que funcione. alguém poderia me ajudar com isso?
abaixo o sistema :
Editado por jonathannvsLink para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.