Я пишу код экзамена, когда страница обновляется, и загружается следующий вопрос.
На странице есть другие ссылки, если нажимается какое-либо сообщение, должно появиться сообщение о конформации.
Ok
перейдите на страницу, связанную с ним.Cancel
оставайтесь на той же странице.Проблема, с которой я сталкиваюсь, заключается в том, что страница обновляется и уже загрузила другой вопрос после нажатия кнопки отмены.
HTML:
<a href="/?link=1" name="link1"> HOME </a>
PHP:
if(isset($_GET['link']))
{
$link=$_GET['link'];
if ($link == 1){
echo "<script>
var r=confirm('There are no fields to generate a report');
if (r==true)
{
window.location.href='evalhome.php';
}
else
{
relax();
}
</script>";
}
сделайте свои ссылки следующим образом:
<a href="#" onclick="if(confirm('There are no fields to generate a report'))
window.location='evalhome.php';else return false;" name="link1"> HOME </a>
если пользователь нажмет на него, он увидит подтверждение, если он нажмет ok, он будет перенаправлен на evalhome.php
. если нет, остается на той же странице.