У меня есть форма, которая имеет действие отправляется create_user.phpОтправка переменной из HTML формы
The create_user.php сделок с информацией и вставить в таблицу тузд и header("Location: ../../register/register-2.php");
отправляется.
$insertSQL = sprintf("INSERT INTO di_ssenisub (timestamp,
username,
password)
VALUES (NOW(), %s, %s)",
GetSQLValueString($username_entry, "text"),
GetSQLValueString($hashPass, "text"));
if (mysqli_query($link, $insertSQL)) {
header("Location: ../../register/register-2.php");
} else {
echo "Error: " . $insertSQL . "<br>" . mysqli_error($link);
}
mysqli_close($link);
}
Я хочу, чтобы переменные, отправленные на страницу Aswell регистра 2.php, так что я могу назвать все обратно из таблицы базы данных, как это.
require '../scripts/php/db_connect.php';
$username_check = $_POST['username_entry'];
if($result = $link->query("SELECT * FROM di_ssenisub WHERE username = '$username_check'")) {
if($count = $result->num_rows) {
$rows = $result->fetch_assoc();
}
}
echo $rows['username'];
echo $rows['password'];
echo $rows['id'];
echo $rows['timestamp'];
Проблема заключается в отправке переменной на следующую страницу. Может ли кто-нибудь помочь?
можете отправить значение по методу GET, как заголовок ("Location: ../../register/register-2.php?r=" . $ значение "& с =" $ значение2 "")...; –
рассмотрите вопрос об использовании 'include '../../ register/register-2.php';' вместо 'header (" Location: ../../register/register-2.php ");' – Augwa
Либо вы можете использовать как @FaranAli, либо использовать сеанс. Не забудьте уничтожить, как только закончите с данными –