Ir para conteúdo
Fórum Script Brasil
  • 0

Inserir um header ou coisa do genero


jorgeS

Pergunta

Boas! Tenho uma pagina em que há um edificio e podemos evoluir o seu Nível! e o seguinte ele busca por açao e o botao submit faz evoluir fica acim no browser "http://localhost/pit/2.php?&acao=comprar", se eu cada vez que melhorar o nivel se tirar a parte do browser"?&acao=comprar" grava direitinho mas se fizer refresh já não coincide o nivel do botao com o que grava na bd!

Queria colocar do genero de um link para que mal se execute uma acao ir para a pagina "2.php" de novo de moda a que "?&acao=comprar" desapareça do browser! se algume poder ajudar desde já obrigado!

<?php

error_reporting(0);
$host = "localhost";
$usuario = "root";
$senha = "";
$banco = "hora";
$conn = mysql_connect($host, $usuario, $senha) or die ("Servidor não responde");
$db = mysql_select_db($banco, $conn) or die ("Não foi possível realizar a conexão com o Banco de Dados");

$sql = mysql_query("SELECT * FROM edificios ORDER BY eprincipal DESC");
while($edificios = mysql_fetch_object($sql)) {

    if($edificios->eprincipal==0){
        echo"são precisos para nivel 1  100,200,200";
    }
    if($edificios->eprincipal==1){
        echo"são precisos para nivel 2  200,200,200";
    }
    if($edificios->eprincipal==2){
        echo"são precisos para nivel 3  300,200,200";
    }
    if($edificios->eprincipal==3){
        echo"são precisos para nivel 4  400,200,200";
    }
        if($edificios->eprincipal==4){
    echo"são precisos para nivel 5  500,200,200";
    }

$acao=$_GET['acao'];
    if ($acao=="comprar") {

        if($edificios->eprincipal==0){
            $nivel=1;
            $query = mysql_query("UPDATE edificios SET eprincipal='$nivel' ") or die(mysql_error());
        }
        if($edificios->eprincipal==1){
            $nivel=2;
            $query = mysql_query("UPDATE edificios SET eprincipal='$nivel' ") or die(mysql_error());
        }
        if($edificios->eprincipal==2){
            $nivel=3;
            $query = mysql_query("UPDATE edificios SET eprincipal='$nivel' ") or die(mysql_error());
        }
        if($edificios->eprincipal==3){
            $nivel=4;
            $query = mysql_query("UPDATE edificios SET eprincipal='$nivel' ") or die(mysql_error());
        }

        if($edificios->eprincipal==4){
            $nivel=5;
            $query = mysql_query("UPDATE edificios SET eprincipal='$nivel' ") or die(mysql_error());
        }
    }
}

?>
<form method="post" action="2.php?&acao=comprar">
<input type="submit" onactivate="setTimeout" value="<?php 
    $sql = mysql_query("SELECT * FROM edificios ORDER BY eprincipal DESC");
    while($edificios = mysql_fetch_object($sql)) {
        if($edificios->eprincipal==5){
            echo"Totalmente Construido";
        }else{
            echo "Melhorar";
        }
        }
?>">
</form>

Link para o comentário
Compartilhar em outros sites

2 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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...