Итак, у меня есть эта базовая программа, которая позволяет вам собирать пользовательский ввод и выводить его обратно пользователю или, другими словами, отображать обратно в браузере, а также удалять объект с помощью метода onClick. так что это в основном очень простой список Todo.PHP сбор пользовательского ввода и отображение его
Моя проблема заключается в том, как собирать информацию и отображать каждую предыдущую информацию в строках на странице, а не обойти все, когда браузер обновляется. Я знаю, что что-то вроде этого идеально подходит для базы данных, но я стараюсь, чтобы это было просто, и мои знания баз данных пока неадекватны. Я чувствую, что PHP или даже Javascript может решить эту проблему, но просто не нажимаю на меня. Может быть, цикл for или while может сделать работу не уверен, я мог бы использовать некоторую помощь. Благодарю.
<?php
if (isset($_POST["user"])) {
$user_info = $_POST["user"];
}
?>
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Manage Todos</title>
</head>
<body>
<form action="" method="post">
<input type="text" name="user"></input>
<input type="submit" value="Post">
</form>
<h1><a href="#" onclick="remove(this)"><?php echo $user_info;?> <?php echo $collect; ?></a></h1>
</body>
</html>
Обновление: оно делает то же самое, что и мой исходный код. –
Привет, Шире, все по-другому. Предполагая, что ваша страница http://testsite.com. Теперь отправьте свою форму с помощью user_info, скажем, «Привет.». А затем откройте свой сайт по типу браузера своего URL-адреса на вашем сайте (не обновляйтесь). На странице вы увидите «Привет, там». Это один из многих преимуществ нашей любимой $ _SESSION. –
Также не забудьте добавить session_start(). См. Мой обновленный ответ. –