#php #session #cookies
Вопрос:
Я хотел бы отправить два параметра, «Полное имя» и «Идентификатор курса», используя переменную сеанса, с одного PHP на другой. Кроме того, я хотел бы установить переменную cookie с помощью моего языка программирования fav и операционной системы fav. Как я могу это сделать? Вот мой код в first.php [ отправка файла ]
lt;?php $_SESSION['fullname'] = 'Jeyanthi Meenakshisundaram'; $_SESSION['courseid'] = 'IT-2600'; $favlanguage = 'JavaScript'; $favoperatingsystem = 'iOS'; $expire = strtotime(' 1 year'); $path = '/'; $lifetime = 60 * 60 * 24 * 14; session_set_cookie_params( $lifetime, $path); session_start(); setcookie($favlanguage, $favoperatingsystem, $expire, $path); ?gt; **** Here is my second file which gets the value and prints: ***** lt;?php echo "The cookies sent are: lt;br/gt;"; print_r($_COOKIE); //output the contents of the cookie array variable
Комментарии:
1. возьмите массив для хранения нескольких значений
2. С какой проблемой вы столкнулись? Если вы
print_r($_SESSION)
, вы тоже получите все переменные сеанса.3. Есть ли что-нибудь, что не работает с кодом, которым вы поделились? Что вы пытались сделать, чтобы решить эту проблему?