<?php
session_destroy();
header('Location: index.html');
exit;
?>
PHP-функция в OnClick
У меня следующий вопрос: как мне запустить PHP-функцию при нажатии на картинку или кнопку на форме? Нужно убивать сессию при нажатии на кнопку и делать редирект на другую страницу....
Зарание спасибо.
Цитата:
Originally posted by GiviG
Доброго времени суток господа программисты.
У меня следующий вопрос: как мне запустить PHP-функцию при нажатии на картинку или кнопку на форме? Нужно убивать сессию при нажатии на кнопку и делать редирект на другую страницу....
Зарание спасибо.
Доброго времени суток господа программисты.
У меня следующий вопрос: как мне запустить PHP-функцию при нажатии на картинку или кнопку на форме? Нужно убивать сессию при нажатии на кнопку и делать редирект на другую страницу....
Зарание спасибо.
Можно сделать невидимый фрейм, который будет вызывать при клике на кнопку php скрипт выполняющий необходимое действие.
А можно использовать (l\динамическая подзагрузка данных) xml-http-request
(подробнее в гугл или dklab.ru)
Цитата:
Originally posted by Cranky
Можно сделать невидимый фрейм, который будет вызывать при клике на кнопку php скрипт выполняющий необходимое действие.
Можно сделать невидимый фрейм, который будет вызывать при клике на кнопку php скрипт выполняющий необходимое действие.
Я не совсем понял на щет фрейма.. если можна кусочек кода, схематически конешно....
Цитата:
Originally posted by Yuri Koslow
Можно открывать маленькое окошко выполнять действия и закрывать.
А можно использовать (l\динамическая подзагрузка данных) xml-http-request
(подробнее в гугл или dklab.ru)
Можно открывать маленькое окошко выполнять действия и закрывать.
А можно использовать (l\динамическая подзагрузка данных) xml-http-request
(подробнее в гугл или dklab.ru)
Я сделал так:
создал форму на ее екшн файлик exit.php, в ньом шото типа
Код:
и в роди пока работает но только с сессиями чето дестрой не проходить...
Warning: session_destroy(): Trying to destroy uninitialized session in (...filename ...)
З.Ы. Даздравствует интернет.....:D :D :D
Цитата:
Originally posted by GiviG
Я сделал так:
создал форму на ее екшн файлик exit.php, в ньом шото типа
и в роди пока работает но только с сессиями чето дестрой не проходить...
Warning: session_destroy(): Trying to destroy uninitialized session in (...filename ...)
З.Ы. Даздравствует интернет.....:D :D :D
Я сделал так:
создал форму на ее екшн файлик exit.php, в ньом шото типа
Код:
<?php
session_destroy();
header('Location: index.html');
exit;
?>
session_destroy();
header('Location: index.html');
exit;
?>
и в роди пока работает но только с сессиями чето дестрой не проходить...
Warning: session_destroy(): Trying to destroy uninitialized session in (...filename ...)
З.Ы. Даздравствует интернет.....:D :D :D
--------------------------------------------
Дестрой сессии
Код:
session_destroy();
foreach( $SESSION as $s ){
unset($s);
}
foreach( $SESSION as $s ){
unset($s);
}
Цитата:
Originally posted by viktor_root
--------------------------------------------
Дестрой сессии
чото типа этого
--------------------------------------------
Дестрой сессии
Код:
session_destroy();
foreach( $SESSION as $s ){
unset($s);
}
foreach( $SESSION as $s ){
unset($s);
}
чото типа этого
Код:
[CODE]
// Unset all of the session variables.
$_SESSION = array();
// Unset all of the session variables.
$_SESSION = array();
Цитата:
Originally posted by AndrewStephanof
Код:
// Unset all of the session variables.
$_SESSION = array();
$_SESSION = array();
Разобрался: Я просто пропустил одину функцию в начале страницы... регистрацию сессии session_start(); и все проблемы решились.
Цитата:
Originally posted by GiviG
Я не совсем понял на щет фрейма.. если можна кусочек кода, схематически конешно....
Я не совсем понял на щет фрейма.. если можна кусочек кода, схематически конешно....
Это код страницы с двумя фреймами
Код:
<frameset rows="0,*" cols="*" framespacing="0" frameborder="no" border="0">
<frame src="EmptyPage.html" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="ActionFrame" />
<frame src="MainPage.php" name="mainFrame" id="mainFrame" title="MainFrame" />
</frameset>
<frame src="EmptyPage.html" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="ActionFrame" />
<frame src="MainPage.php" name="mainFrame" id="mainFrame" title="MainFrame" />
</frameset>
Страница EmptyPage.html просто пустая html'ка
MainPage.php - главная страница, на ней ставим ссылку типа
Код:
<a href="java script:window.parent.topFrame.document.location='DelSession.php'
">Ссылка открывающая вместо EmptyPage.html DelSession.php</a>
">Ссылка открывающая вместо EmptyPage.html DelSession.php</a>
Вот собственно и все. Подобная технология используется в безрефрешевых чатах.