Итак, у меня есть php файл действия:
<?php
session_start();
require 'config.php';
if (isset($_POST['action']) && $_POST['action'] == 'signup') {
$stmt1 = "SELECT * FROM users where username='" . $_POST['username'] . "'";
$ret1 = mysqli_query($conn, $stmt1);
$rowcount1 = mysqli_fetch_assoc($ret1);
if (empty($rowcount1)) {
$query = "INSERT INTO users (username, password, email, cpf)VALUES( '" . $_POST['username'] . "', '" . $_POST['password'] . "', '" . $_POST['email'] . "', '" . $_POST['cpf'] . "')";
//echo $query;exit;
echo mysqli_query($conn, $query);
} else {
header("Location:signup.php");
echo '<script language="javascript">';
echo 'alert("User is already registered.")';
echo '</script>';
}
}
Этот оператор else становится верным, потому что я вижу его в консоли, но я пытаюсь отобразить это предупреждение в другом файле называется "регистрация. php".
Я хочу отобразить предупреждение прямо внутри этого небольшого div:
<div class="cont">
</div>
Я пытался сделать это с "header (" Location: signup . php ");" как вы можете видеть, но не знаете, как заставить это работать.
Есть идеи, как мне это сделать?