为了账号安全,请及时绑定邮箱和手机立即绑定

如何使cookie保存并获取系统?

如何使cookie保存并获取系统?

PHP
红糖糍粑 2021-04-25 16:23:56
我正在制作一个保存某人的UDID(iOS)并将其输出回原始输入字段的系统。它适用于我正在开发的iOS网络应用。我已经试过了:<?php    $udid = $_POST['udid'];    if(empty($udid)){        $udid = $_COOKIE['udid'];    } else {        $udid = $_POST['udid'];    }?><form class='form-horizontal well' action='#' method='post'>    <input type='text' name='udid' class='input-large' placeholder="udid" value='<?php $udid ?>'>    <button type='submit' id='submit' class='badge-primary'>Save</button></form><?php    setcookie("udid", $udid, time()+31536000000, "/");?>我需要保存用户的udid,然后将其输出到输入字段中。当我运行它时,UDID没有显示在输入字段中。我做错了什么?
查看完整描述

2 回答

?
HUWWW

TA贡献1874条经验 获得超12个赞

我认为您的错误在下面的行中:

<input type='text' name='udid' class='input-large' placeholder="udid" value='<?php $udid ?>'>

更改为:

<input type='text' name='udid' class='input-large' placeholder="udid" value='<?= $udid ?>'>

注意我更改了: <?php $udid ?> to <?= $udid ?>

这样,您的PHP脚本将回显该变量。

实际上,<?=这只是<?php echo自php5.4以来的简写


查看完整回答
反对 回复 2021-05-07
?
慕田峪7331174

TA贡献1828条经验 获得超13个赞

你必须要echo变量$udid

value='<?php echo $udid ?>'

确保变量$udid不为空,否则cookie永远不会分配。



查看完整回答
反对 回复 2021-05-07
  • 2 回答
  • 0 关注
  • 162 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号