Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

brdesigner_gyn

Voltar à página anterior atualizando-a

Recommended Posts

Galera bom dia,

 

tô com um problema aque e num é pequeno naum...

 

bom tenho uma página "pag.php", onde nessa página chama a seguinte função:

 

<script>function recalcular(quantidade,id_produto)	{	if (isNaN(quantidade) || quantidade <= 0 || quantidade=="")			{				alert("O Campo quantidade aceita apenas numeros inteiros e maiores que zero.");			}			else				{					//alert ("blé");					parent.location.href = "pagina.php?but=Atualizar&qnt="+quantidade+"&id_produto="+id_produto;				}		}function cancelar(id_produto)		{			if(confirm("Você tem certeza que deseja EXCLUIR ESSE PRODUTO? Se a resposta for SIM clique o botao OK. Caso contrario clique o botao CANCELAR."))				{					//alert ("blí");					parent.location.href = "pagina.php?but=Excluir&id_produto="+id_produto;				}		}</script>

bom nessa pagina.php tem um escript PHP q atualiza o banco de dados e volta para a "pag.php", no caso:

 

<?	include "conexao.php";	require "verifica.php";	$sql_pedido=mysql_query("SELECT tabela FROM acessos WHERE campo='$campo'");	$array_pedido=mysql_fetch_array($sql_pedido);	$cod_pedido=$array_pedido['campo'];if($but=="Atualizar")		{			mysql_query("UPDATE tabela SET campo=('$campo') WHERE campo1='$campo1' AND campo2='$campo2'");			print "<script>parent.location.href='pag.php'</script>";//aqui deveria chamar a pág		}		else				{							mysql_query("DELETE FROM tabela WHERE campo='campo' AND campo1='campo1'");							print "<script>parent.location.href='pag.php'</script>";				}?>

o problema é que, qnd volta para a "pag.php", não sei o pq não tá recarregando esta página, afinal ela deveria atualizar os códigos contidos nela...

se alguém puder m ajudar

 

valews...

 

Brenno

Compartilhar este post


Link para o post
Compartilhar em outros sites

E ai rapaz. Tudo bem?!Olha... pela lógica que você apresentou, deveria atualizar sim pq na verdade você não está só "voltando", você tá gerando uma nova requisição à página anterior!Tenta testar em mais de um browser... talvez seja o browser que está gravando a página em cache... ai vai ser mais difícil de resolver seu problema!Espero ter ajudado. Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta issofunction retorno(){parent.opener.parent.name = 'mainWindow'; this.action = parent.opener.parent.location.href("link para página");this.target = parent.opener.parent.name;self.close();}<input type="button" name="fechar" value="Fechar" class="AZUL" onClick="retorno()">

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.