Добрый день!
Мне нужно разблокировать 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;
}
?>