首页 后端开发 php教程 学习动态网页PHP技术常见问题汇总解答_PHP教程

学习动态网页PHP技术常见问题汇总解答_PHP教程

Jul 13, 2016 am 10:58 AM
php post 为什么 动态 变量 学习 常见问题 技术 数据 汇总 网页 解答

1:为什么我得不到变量

我在一网页向另一网页POST数据name,为什么输出$name时却得不到任何值?

在PHP4.2以后的版本中reGISter_global默认为off
若想取得从另一页面提交的变量:

方法一:在PHP.ini中找到register_global,并把它设置为on.
方法二:在接收网页最前面放上这个extract($_POST);extract($_GET);(注重extract($_SESSION)前必须要有Session_Start()).
方法三:一个一个读取变量$a=$_GET["a"];$b=$_POST["b"]等,这种方法虽然麻烦,但比较安全.

2:调试你的程序

在运行时必须知道某个变量为何值。我是这样做的,建立一文件debug.php,其内容如下:

PHP代码:

Ob_Start();
Session_Start();
Echo "

";<br>
<br>
Echo "本页得到的_GET变量有:";<br>
Print_R($_GET);<br>
<br>
Echo "本页得到的_POST变量有:";<br>
Print_R($_POST);<br>
<br>
Echo "本页得到的_COOKIE变量有:";<br>
Print_R($_COOKIE);<br>
<br>
Echo "本页得到的_SESSION变量有:";<br>
Print_R($_SESSION);<br>
<br>
Echo "
登录后复制
";
?>

然后在php.ini中设置:include_path = "c:/php",并将debug.php放在此文件夹,以后就可以在每个网页里包含此文件,查看得到的变量名和值.

3:如何使用session

凡是与session有关的,之前必须调用函数session_start();

为session付值很简单,如:

PHP代码:

Session_start();
$Name = "这是一个Session例子";
Session_Register("Name");//注重,不要写成:Session_Register("$Name");
Echo $_SESSION["Name"];
//之后$_SESSION["Name"]为"这是一个Session例子"
?>

在php4.2之后,可以为session直接付值:

PHP代码:

Session_Start();
$_SESSION["name"]="value";
?>

取消session可以这样:

  PHP代码:

session_start();
session_unset();
session_destroy();
?>

取消某个session变量在php4.2以上还有BUG.

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/631988.htmlTechArticle1:为什么我得不到变量 我在一网页向另一网页POST数据name,为什么输出$name时却得不到任何值? 在PHP4.2以后的版本中reGISter_global默认为off 若想...
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前 By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
4 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

免费的行情软件app网站 免费的行情软件app网站 Mar 05, 2025 pm 09:03 PM

本文介绍了免费的数字资产行情软件APP和网站,它们能为投资者提供实时价格、价格图表、交易量、涨跌幅、市场深度和新闻资讯等关键信息,帮助投资者做出明智的决策。 与收费软件相比,免费软件具有无需成本、功能丰富、操作简便等优势。 文章还指导用户如何选择合适的行情软件,并提醒用户注意数据来源、信息准确性和避免过度依赖等问题,最终助力投资者更好地把握数字资产市场动向。 想要了解如何高效利用免费行情软件?赶紧阅读全文!

Coinbase交易所登录入口2025 Coinbase交易所登录入口2025 Mar 21, 2025 pm 05:51 PM

Coinbase安全登录指南:如何避免钓鱼网站和诈骗? 网络钓鱼和诈骗日益猖獗,安全访问Coinbase官方登录入口至关重要。本文提供实用指南,帮助用户安全地找到并使用Coinbase最新官方登录入口,保护数字资产安全。我们将介绍如何识别钓鱼网站,以及如何通过官方网站、移动应用或可信第三方平台安全登录,并提供加强账户安全的建议,例如使用强密码和启用双重验证。 避免因错误登录导致资产损失,请务必仔细阅读本文!

Finalbosu空投全解:参与、赚取和加入白名单 Finalbosu空投全解:参与、赚取和加入白名单 Mar 05, 2025 pm 01:09 PM

Finalbosu是一个建立在抽象链上的社区驱动的NFT专案,将令人惊叹的动漫风格艺术作品与动态游戏玩法相结合,让玩家沉浸在一个丰富、不断发展的宇宙中。Finalbosu的座右铭是“克服一切困难”,旨在通过允许持有者塑造其角色、故事情节和品牌方向的未来,寻求在Web3游戏和NFT生态系统中开辟自己的利基市场。该专案已经获得了巨大的吸引力,其原始收藏的底价为1.9ETH——证明了强劲的市场需求和其不断壮大的社区的坚实支援。现在,随着Finalbo

不收钱的行情软件app网站有哪些 不收钱的行情软件app网站有哪些 Mar 05, 2025 pm 08:57 PM

本文提供免费数字资产行情软件全方位指南,助您零成本掌握市场脉搏。 在数字资产交易中,及时精准的行情数据至关重要,但昂贵的付费软件令许多新手望而却步。 幸运的是,众多免费的APP和网站提供实时价格追踪、历史数据回顾、交易量监控等功能,帮助您洞悉市场动态,做出明智决策。 文章将详细介绍免费行情软件的类型、选择技巧及注意事项,让您在风险极高的数字资产市场中,安全高效地进行投资。

Huobi交易所官网登录入口最新版 Huobi交易所官网登录入口最新版 Mar 05, 2025 pm 08:39 PM

本文提供Huobi交易所官网登录入口的最新信息,并强调获取最新入口的重要性,因为过时链接可能导致无法访问或安全风险。文章指出获取最新入口的途径包括:官方网站公告、Huobi官方客服以及可信的第三方平台。 此外,文章还提醒用户访问Huobi交易所时需注意核对域名、检查安全证书、启用双重验证以及谨防诈骗信息,以保障账户安全和资金安全。 选择正规渠道登录Huobi交易所,才能安全进行数字资产交易。

欧易交易所网页版注册入口 欧易注册入口 欧易交易所网页版注册入口 欧易注册入口 Mar 20, 2025 pm 05:48 PM

本文详细介绍了如何在欧易OKX交易所官网注册账户,并开始加密货币交易。欧易作为全球领先的加密货币交易所,提供丰富的交易品种、多种交易方式和强大的安全保障,并支持多种法币和加密货币的便捷出金。文章涵盖了欧易官网注册入口查找方法、详细注册步骤(包括邮箱/手机注册、信息填写、验证码验证等),以及注册后的注意事项(KYC认证、安全设置等),并解答了常见问题,帮助新手用户快速安全地完成欧易账户注册,开启加密货币投资之旅。

炒比特币属于炒股吗?为什么?两者区别有哪些? 炒比特币属于炒股吗?为什么?两者区别有哪些? Mar 05, 2025 pm 02:24 PM

比特币:数字黄金还是炒股衍生品?深度解析其投资本质比特币作为一种新兴的投资方式,其价格波动剧烈,与股票市场交易规则存在相似之处,引发了人们对其投资本质的疑问:炒比特币究竟是否等同于炒股?本文将从定义、性质、发行机制等方面深入探讨,揭开比特币投资的神秘面纱。比特币与股票:本质区别答案是:炒比特币并不等同于炒股。比特币是一种去中心化的数字货币,属于数字资产或虚拟资产范畴,其交易完全由用户自主控制,采用点对点(P2P)传输模式,形成去中心化的支付系统。这一概念由中本聪于2009年提出。不同于传统货币,

6x交易所的推荐人怎么实名认证 6x交易所的推荐人怎么实名认证 Mar 14, 2025 pm 05:30 PM

6x交易所推荐人实名认证指南:为了保障账户安全、领取推荐奖励并参与平台活动,6x交易所推荐人必须完成实名认证。本文详细介绍认证流程,包括登录账户、进入实名认证页面、填写个人信息(姓名、国籍、身份证件等)、上传身份证照片(正反面及手持照片)、人脸识别(如有)以及提交审核等步骤。 请确保信息真实准确,照片清晰完整,耐心等待审核结果。完成认证后,您可以享受推荐奖励、更高的账户安全级别以及提升推荐成功率等诸多好处。 请以6x交易所官方最新指引为准。

See all articles