gpt4 book ai didi

PHP:未定义索引 - 但我定义了它们? :S

转载 作者:行者123 更新时间:2023-11-29 09:09:30 25 4
gpt4 key购买 nike

大家好,我第一次在 stackoverflow 上提问!

无论如何。所以今天早上(以及昨晚的大部分时间)我一直在做我的一个项目。它是一个简单的小型电子商务网站。

为了避免陷入网站的详细信息,我将直接跳到该网站。

基本上,我的网站托管在具有我自己的域的网络服务器上。为了将作品提交给我的大学导师,我必须将文件传输到他们的网络服务器。只有连接到大学网络时才能访问,并在路径 http://jawa/handins/...../ 下运行

现在为了使 MySQL 和 PHP 正常工作,我必须从我的个人 phpmyadmin 面板中提取表格和信息,并将其转储到 Uni 网络上提供的 phpmyadmin 面板中。数据库的名称有很大不同,但表是相同的,因此需要花一点时间来确保我的 mysql_connect 函数指向正确的数据库并且一切正常。或者至少这是计划..

由于某种原因,我的 PHP 变量(在我的服务器上工作)现在未定义 - 如何?除了数据库所在的位置之外,我没有更改任何代码:

//form data
$firstName = strip_tags($_POST['firstName']);
$lastName = strip_tags($_POST['lastName']);
$Email = strip_tags($_POST['Email']);
$userName = strip_tags($_POST['userName']);
$regPass = strip_tags($_POST['regPass']);
$repeatPass = strip_tags($_POST['repeatPass']);
$date = date("Y-m-d");
$permissions = strip_tags($_POST['permissions']);

一切都与相关提交字段匹配。我在个人网络服务器上运行的代码和托管在大学网络上的代码没有什么不同。但现在您在这里看到的这些变量尚未定义。如果这是显而易见的事情,请原谅我的愚蠢,但我已经连续 20 个小时没睡了,而且我对一些小问题感到非常焦躁。不过我不会向任何人发泄我的不满,这不是你的错!

本质上,这些变量用于注册表单。每个 sumbit 字段都会被赋予在 $_POST[] 函数上传递的值。该表格是“POSTING”,所以没有问题。我只是不知所措!

最佳答案

您可能有不同的 error_reporting在您自己的计算机上的级别,然后在其他服务器上的级别。请将 error_reporting(E_ALL); 添加到页面顶部,这些内容将会对您大喊大叫。

关于PHP:未定义索引 - 但我定义了它们? :S,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6057512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com