Я получил данные из формы с помощью метода post и хочу передать это значение на другую страницу, но это не работает. ПерPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Я получил данные из формы с помощью метода post и хочу передать это значение на другую страницу, но это не работает. Пер

Сообщение Anonymous »

пожалуйста, помогите мне исправить этот код

Код: Выделить всё

$salt = 'XyZzy12*_';
$stored_hash = '1a52e17fa899cf40fb04cfc42e6352f1';
//$stored_hash = 'a8609e8d62c043243c4e201cbb342862';  // Pw is meow123
$salted = md5($salt);
$failure = false;  // If we have no POST data

// Check to see if we have some POST data, if we do process it
if ( isset($_POST['who']) && isset($_POST['pass']) ) {
if ( strlen($_POST['who']) < 1 || strlen($_POST['pass']) < 1 ) {
$failure = "User name and password are required";

} else {
$check = hash('md5', $salted.$_POST['pass']);
//print "$check";
if ( $check == $stored_hash ) {
// Redirect the browser to game.php
header("Location: game.php?name=".urlencode($_POST['who']) );
return ;
} else {
$failure = "Incorrect password";
}
}
}
Первый сохраненный_хэш не работает, и когда я помещаю второй, возникает ошибка, говорящая, что ожидался перенаправление POST на GET, но получен POST
Я попробовал передать только страницу game.php, но она все еще не работает, и когда я смотрю код из своего исследования, он кажется правильным

Подробнее здесь: https://stackoverflow.com/questions/791 ... alue-to-an
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»