JavaScript — как настроить маржу сессии Flash в PHP?

как настроить маржу сессионной вспышки в php?

Хорошо, теперь мы куда-то добираемся. Но теперь location.reload не нужен, потому что если вы получите «пропущенный» ответ, вы можете установить связь без перезагрузки (и без использования какого-либо кода в переменной сеанса, избавьтесь от $ _SESSION [‘success_flash’]), как показано ниже.

Обратите внимание, что я не знаю, что такое класс CSS или идентификатор вашего зеленого DIV (если есть), поэтому для этого конкретного примера я предполагаю, что у него есть класс «.msg-response»

 {amp}lt;script{amp}gt; function createD () { var data = { 'name' : jQuery('#name').val(), 'phone' : jQuery('#phone').val(), }; //Ajax call Start Here jQuery.ajax({ url : '/mycodpage/includes/codfile/product.php', method : 'POST', data : data, success : function(data){ if (data != 'passed') { // This will show error jQuery('#modal_errors_1').html(data); } if (data == 'passed') { //clear the errors if any jQuery('#modal_errors_1').html(""); // this new line will change the content of your message div $('div.msg-response').html('{amp}lt;span style="margin-top:200px;color:#FFFFFF;text-align:center;"{amp}gt;Data Saved Successfully!{amp}lt;/span{amp}gt;'); } }, error : function (){alert("Something went wrong.");}, }); //Ajax call End Here } } // Function End {amp}lt;/script{amp}gt; 

здесь также существует угроза безопасности: «if (data! = ‘пройдено») »- вы будете выводить ошибки PHP (путь, имя файла, переменные, класс, строка кода и т. д.), когда произойдет что-то непредсказуемое, если только вы не включите display_errors на вашем сервере (ошибки отображения должны быть включены только в режиме разработки, это хорошая практика).

Чтобы избежать этого, вы можете использовать здесь ответ JSON, обрабатывать статус «ошибка», «успех» и ничего не делать, если ответ JSON отличается от «успех» или «ошибка».

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector