|
Тема
|
презареждане на страница
|
|
Автор |
msafinx (dll) |
Публикувано | 27.03.08 12:42 |
|
Здравейте пичове,
Имам едно фреймче, в което се зарежда php файл, който сам по себе си включва чрез include няколко по дребни php файлчета/модула. Единия модул е модула за логване. Като натисна бутончето за вход, изпращаме данните от формата до друг php файл, който проверява в базата данни потребителя и ако има такъв просто стартира сесия. В сесията записваме променлива с номера на потребителя и искам да презаредя наново php файла в който са наредени модулчетата, като в него правя проверка дали е старирана сесия и той ще промени облика само на 1-вия модул =) .
Проблема е, че съм новобранец в ПХПто и не знам как мога да презаредя страницата от самосебе си, т.е. като се стигне до място в кода на обработващия php и да презарежда основния php! Пробвах s JavaScript, с тази функцийка, която винаги си е бачкала...
function simlink(flink,ftarget)
{
xxx = window.open(flink,ftarget,"")
}
но пак не се получи...
Редактирано от msafinx на 27.03.08 12:46.
| |
Тема
|
Re: презареждане на страница
[re: msafinx]
|
|
Автор |
edembg (Ученик) |
Публикувано | 27.03.08 14:33 |
|
Виж header()
за да презаредиш страницата би изглеждало някак така:
header("Location: file_name.php");
Имай предвид, че за да работи това, преди този ред не трябва да имаш нищо извеждано към броузъра на посетителя.
И най-ярките личности си плащат тока.
| |
|
Гледай си математиката, PHP-то остави на нас
иначе можеш да си отиваш където искаш с тая javascript функция поставена някъде в кода.
top.location.replace('file.php');
| |
|
|
|
|