Сообщение после вставки данных - PullRequest
0 голосов
/ 02 июня 2018

Как сделать так, чтобы сообщение отображалось в верхней части страницы, когда форма была отправлена ​​и в mysql была вставлена ​​запись, ниже - моя страница action.php.

<?php $email =$_POST["email"];
include "includes/db_config.php";

$sql = "INSERT INTO subscribers(email)
VALUES('$email')";

if (mysqli_query($conn, $sql)) {
  header('location:index.php?subscribe=yes');

} else {
    echo "Failed" .  $sql . "<br>" . mysqli_error($conn);
}


?>

, а затем по индексу.php

<?php
    if ($_GET['subscribe'] =='yes'){
    echo 'You succesully subscribe to our exclusive promos';
    }
    ?>

1 Ответ

0 голосов
/ 02 июня 2018

Для этой цели вы можете использовать окно предупреждения JavaScript на странице index.php.

<?php
    if ($_GET['subscribe'] =='yes'){
       echo '<script language="javascript">';
       echo 'alert("Form has been submitted")';
       echo '</script>';
    }
?>

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...