Я пытаюсь загрузить экран на время загрузки php, пожалуйста, помогите мне
$con = mysqli_connect("localhost","user","password","db_name");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$current_date = date("h:i:sa");
$date_title = "TODAY";
$update_query1 = "insert into date(date_title, date) values('$date_title', '$current_date')";
if(mysqli_query($con,$update_query1)){
echo "<script>alert('Comments has been published')</script>";
echo "<script>window.open('load.php','_self')</script>";
}
Вы можете использовать приведенный ниже код для отображения загрузчика во время отправки данных
<form method="post" onsubmit="return showoverlay();">
<div id="overlay" hidden>
<i class="fa fa-spinner fa-spin spin-big"></i>
</div>
Your HTML Design Code here.
</form>
<script>
function showoverlay() {
$('#overlay').prop('hidden',false);
$('#overlay').css({"display": "table"});
}
</script>
Может быть, этот код вам полезен.
Когда пользователь нажимает кнопку загрузки, на экране отображается " Loading...
. После успешной смены Loading...
to Success
.
Используйте AJAX.
<span>
для отображения сообщения MSG на экране, используйте тег onclick
на кнопке загрузки для ссылки на функцию JS и доставьте сообщение MSG для диапазона. После успешной загрузки доставьте сообщение об успешном завершении. Просто поиск здесь, вы получите много загружать сценарий. Измените их согласно вашему требованию.