Jump to content
Fórum Script Brasil
  • 0

Duvida Metodo Confirm


Rudimar

Question

Estou com o seguinte problema com o metodo confirm.

O usuário quando insere um novo registro, o sistema verifica se já existe na base de dados. Se já existir aparece a janela de mensangem do método confirm. Só que a janela não está aparecendo. Veja o código abaixo:

$sql = instrucao sql que verifica se já existe o registro na base de dados

etc...

$rows = mysql_num_rows($Pesquisa); // retorna se encontrou algum registro.

até aqui tudo bem...

if ($rows <> 0){?>

<script>

if(confirm("Matéria já existente. Deseja atualizá-la?")){

}else{

location="InserirMateria.php4"

}

</script>

<?}?>

Ocorre que quando a variavel $rows retorna um valor diferente de zero, deveria ser exbida a janela do metodo confirm. Ela não aparece.

Fiz então um testes e constatei que a presenca de um redirecionamento no final do script era o causador do problema. Retirei a linha de redirecionamento, aí a janela apareceu...

Mas o que tem a ver um redirecionamento com o método confirm??

Mesmo que exista um redirecionamento lá pelo final do código, o programa não deveria parar e exibir a janela do método confirm??

Grato

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Tudo bom...

O problema não é este não. O sinal de <> funciona também em PHP, embora eu costumo utilizar !=.

É que peguei um script de exemplo e não percebi. Mas o problema não é este não. Tem aguma coisa a ver com o head.location (para redirecionar paginas). Seu eu retiro o head.location da página, aí o metodo confim funciona...

Realmente não sei qual é o problema...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      651.8k
×
×
  • Create New...