Можно ли разместить две формы и сохранить два значения cookie в PHP? - PullRequest
0 голосов
/ 30 июня 2019

Мне интересно, можно ли разместить две формы на одной странице и сохранить их значения cookie соответственно после нажатия кнопок отправки.

С кодом ниже, когда я нажимаю кнопку отправки в первой формеего значение cookie успешно сохранено, но когда я щелкаю по второй форме, второе значение сохраняется, но первое значение перезаписывается.

<?php
    setcookie('username[user111]', $_POST['user111'], time()+60);
    setcookie('username[user222]', $_POST['user222'], time()+60);
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>

<p>name:<?php echo $_POST['user111']; ?></p>
<form method="POST" action="">
<input type="hidden" name="user111" value="TOM">
<input type="submit" value="close">
</form>

<p>name:<?php echo $_POST['user222']; ?></p>
<form method="POST" action="">
<input type="hidden" name="user222" value="BOB">
<input type="submit" value="close">
</form>

</body>
</html>

Я хочу сохранить оба значения

Name:username[user111] Value:BOB
Name:username[user222] Value:TOM

Если бы я мог сохранить значения соответственно, не было бы необходимости использовать отправку формы, но если возможно, я бы хотел использовать PHP вместо JavaScript.Любой совет будет оценен.

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