Задать вопрос
@GLAZIKK

Как выполнить условие при определенном ответе alert?

Добрый день!
Мне нужно разблокировать div в зависимости от ответа в alert.

Вот мой скрипт который выполняет php файл и возвращает alert.

<script>
    $(function() {
    
$('#podt').click(function(event){
    event.preventDefault();    
    $.post('/inc/test_code_sms.php', $('#form1').serialize(),function (data){
    alert(data);
        if alert("Номер активирован") {     
            let content = document.getElementById("content")



content.style.display = "block" }
        
   });         
    });
     });
</script>


Вот сам php файл.

<?php
//  Проверка кода

    if (isset($_POST["recipient"]) && isset($_POST["code"])) {
        $i=0;
//  Открываем "file.txt" в режиме чтения
        $fp = fopen("file.txt", "r"); 
        if ($fp){
            while (!feof($fp)){
                $mytext = fgets($fp);
                $array[$i]=trim($mytext);
                $i++;
            }
        }
        $arr=$array;
        fclose($fp);
        $recipient = $_POST['recipient']; 
        $key = array_search($recipient, $arr);
        $code=$arr[$key+1];   
        $phoneex=$arr[$key];    
            if ($code == $_POST["code"] && $phoneex==$_POST["recipient"]){ 
        
                echo "Номер активирован";
    
    //  Удаление номера с кодом из файла
                $file=file("file.txt");
                $fp=fopen("file.txt","w");
                for($i=0;$i<sizeof($file);$i++){    
                    if($i==$key){
                        unset($file[$i]);
                        unset($file[$i+1]);
                    }
                }
                fputs($fp,implode("",$file));
                fclose($fp);
                
            

    
            
                
            // Тут нужно остановить выполнение кода
            }else{


                echo( "Неверный номер или код подтверждения" );
                

                 }
        return false;
    }
?>
  • Вопрос задан
  • 64 просмотра
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 1
@Spaceoddity
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы