Php 为什么我的cookie没有被回显到html文本框中?
我有一个页面,在用户输入后执行脚本。脚本计算距离和成本。然后,我将成本转换成一个cookie,并在另一个页面上以表单的形式显示。在脚本运行并发生重定向后,我在表单页面上没有显示cookie。不知道发生了什么事 表单片段:Php 为什么我的cookie没有被回显到html文本框中?,php,html,cookies,Php,Html,Cookies,我有一个页面,在用户输入后执行脚本。脚本计算距离和成本。然后,我将成本转换成一个cookie,并在另一个页面上以表单的形式显示。在脚本运行并发生重定向后,我在表单页面上没有显示cookie。不知道发生了什么事 表单片段: <div class="col-md-10" style="margin-top:12px;"> <div class="form-group"> <label for="input-Default" class="col-
<div class="col-md-10" style="margin-top:12px;">
<div class="form-group">
<label for="input-Default" class="col-md-4 control-label" style="text-align:right;">Job Pay<span style="color:red;">*</span> :</label>
<div class="col-md-8">
<input type="text" name="jobpay" value="<?php echo $_COOKIE[$cost]; ?>"/>
<em class="error slotsError" style="color:red;"></em>
</div>
</div>
</div>
工作报酬*:
原因是我没有指定子域。正确的格式是:
setcookie($cost, $cost_value, time() + (86400), "/", "subdomain.com");
我认为它应该是在像$_COOKIE['$cost']@Taha Dhailey这样的qoutes中不幸的是,它不起作用了@Guarav Rai我有,但仍然没有$_COOKIE['cost']你从成本中删除了$??
setcookie($cost, $cost_value, time() + (86400), "/", "subdomain.com");