После входа в БД, перенаправить на другую страницу - PullRequest
0 голосов
/ 25 июля 2011

Привет, я только что опубликовал этот вопрос PHP $ _SESSION проблема - Я могу войти в систему моего пользователя на веб-сайте / базе данных просто отлично, но вместо того, чтобы он сказал "вы вошли в систему, $ username" как я могу сказать "вы вошли в систему, $ username" и через 3 секунды страница будет перенаправлена ​​еще куда?

Спасибо!

Ответы [ 4 ]

2 голосов
/ 25 июля 2011

Вы можете добавить мета-тег обновления в верхнюю часть страницы.

<meta http-equiv="refresh" content="3;url=http://domain.com/other.php"> 

Я все равно добавил бы ссылку, чтобы перейти туда вручную, если страница не перенаправляется автоматически;Обновить заголовки можно отключить.

1 голос
/ 25 июля 2011

Использование HTML-тега meta:

<meta http-equiv="refresh" content="3;url=http://domain/"> 

Использование JavaScript:

function redirect(url) {
  document.location(url);
}
setTimeout('redirect("http://domain/")',3000)
0 голосов
/ 25 июля 2011

Используйте сон (3);с последующим заголовком («Location: YourLink»);

Число в спящем режиме - это количество секунд ожидания, прежде чем продолжить, и команда header перенаправит вас куда угодно.

Просто напечатайтесообщение пользователю перед командой сна и альтом.

0 голосов
/ 25 июля 2011

Вам потребуется повторить метатег, чтобы обновить страницу после задержки, чтобы она выглядела примерно так:

<meta http-equiv="refresh" content="3;url=http://site.com/">

Где 3 - 3 секунды, а site.com - это местоположение.

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