And*_*ndy 6 php cookies url parameter-passing
我不是PHP专家,我正在尝试设置一个包含来自URL的引用代码的cookie.例如:www.example.com?promotioncode=google应设置一个cookie名称promocode,值为=6个月到期后的值.
我可以使用检索促销代码
$_GET['promotioncode']
Run Code Online (Sandbox Code Playgroud)
但我似乎无法将其插入到cookie字符串中.我尝试了几种方法:
$id = 'promo';
$value = $_GET['promotioncode'];
$time = time()+60*60*24*180;
setcookie($id, $value, $time);
Run Code Online (Sandbox Code Playgroud)
和
$id = 'promo';
$time = time()+60*60*24*180;
setcookie($id, $_GET['promotioncode'], $time);
Run Code Online (Sandbox Code Playgroud)
但它不起作用.如果我使用单词或数字作为cookie值,那么cookie设置没有问题.
我错过了什么/做错了什么?
| 归档时间: |
|
| 查看次数: |
3190 次 |
| 最近记录: |