Вопрос

Я хотел бы сделать простую кнопку формы, которая полностью разрушает сеанс, когда вы нажимаете на нее. Я только начинаю использовать PHP в первый раз, и не вижу, как я реализую его в свой HTML -код.

Я хотел бы просто кнопку формы, которая очистит сеанс (и, возможно, объяснение того, как она работает)

Это было полезно?

Решение

Кнопка формы похожа на любую другую кнопку формы, ничего особенного. Поймайте сообщение на стороне PHP и используйте session_destroy (); Чтобы полностью убить данные сеанса.

Смотрите это руководство для получения информации о формах и публикации, если вы смутно по этой теме: http://www.tizag.com/phpt/postget.php и это http://www.tizag.com/phpt/phpsessions.php Для получения информации о сессиях

Больше информации о формах и PHP и о том, как работать с данными из формы: http://www.tizag.com/phpt/forms.php

Пример:

Order.html:

<html><body>
<h4>Tizag Art Supply Order Form</h4>
<form action="process.php" method="post">
<input type="submit" />
</form>
</body></html>

Process.php:

<html><body>
<?php
session_destroy();
?>
</body></html>

Это глупо ... это помогает?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top