checkbox de pop-up de mensagem de sucesso / falha depois de enviar?

Basicamente, depois de clicar no botão enviar, eu quero que uma checkbox pop-up apareça com sucesso ou falhe, e clique em OK para confirmar a mensagem. No momento, estou recebendo uma checkbox pop-up “indefinida” seguida de uma checkbox pop-up de mensagem com falha. AJUDA POR FAVOR!

aqui está o roteiro

<?php include ('config.php'); if (isset($_POST['name'])) { $name = "name"; $query = "INSERT INTO pop ('id','name') VALUES ('','$name')"; $result = mysql_query($query,$cn); if ($result) { echo "alert('submitted successfully!')"; } else { echo "alert('failed!')"; } } ?>     
Name:

Você está ecoando fora da tag do corpo do seu HTML. Coloque seus ecos lá, e você deveria estar bem.

Além disso, remova o onclick="alert()" do seu envio. Esta é a causa da sua primeira mensagem undefined .

     alert('submitted successfully!')"; else echo ""; } ?> 
Name:

Em vez de usar um botão enviar, tente usar um

Você pode então chamar uma function javascript no botão, e depois que o popup de alerta for confirmado, você pode enviar manualmente o formulário com document.getElementById (“formulário”). Submit (); … então você precisará nomear e identificar seu formulário para que isso funcione.