<?php
$_SESSION['name'] = array($_POST['name']) ;
$n = $_SESSION['name'][0];
setcookie('name[0]',$n,time()+(60*30));
?>
<html>
<form class="contact100-form validate-form" action="step-3.php" >
<input class="input100" type="text" name="name[]" placeholder="Enter Your First Name " value="<?php echo $_COOKIE['name[0]']; ?>" />
<button class="contact100-form-btn" type="submit" formmethod="post" onclick="valid()">
Next
</button>
</form>
</html>
Мне нужно установить COOKIE
, чтобы сохранить данные в форме на случай, если пользователь нажмет кнопку браузера назад со страницы действий.
Но почему-то cookie не может быть установлен. Ошибка:
Примечание: неопределенный индекс: имя [0]
Что я делаю не так?
P.S. Мне нужно сохранить данные в виде массива
Также предложите, если есть лучший способ сделать его. возможно используя сессию