问题标签 [isset]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
8138 浏览

php - PHP 文件上传 isset

我正在处理一个表单,并希望将文件上传添加到以下脚本:

}

我还想限制文件类型和大小,通过电子邮件发送文件副本(图像)并将其上传到 /uploads。

我想我需要使用$_FILES但不知道如何使用isset- 我非常感谢一些帮助。HTML 元素的 id 是uploaded_file.

谢谢,

我已将此添加到上面的代码中,但仍然有问题;

显然这是一个验证问题 - 但无法弄清楚......

0 投票
3 回答
259 浏览

php - 无法使用 Post 以表单形式上传文件

我在将文件上传添加到现有 POST 脚本时遇到问题:

From//attach file是我试图使上传工作的地方 - 我会很感激一些帮助谢谢。

0 投票
7 回答
858 浏览

php - 在 php 中使用 @ 而不是 isset

在某些情况下,我可以使用@字符而不使用更长的isset()函数吗?如果不是,为什么不呢?

我喜欢使用它,因为在很多情况下我可以保存几个引号、括号和点。

0 投票
2 回答
7203 浏览

php - PHP表单检查是否已按下提交

在过去的 3 个小时里,我一直在为这个问题发疯。我有这个完全工作......它实际上仍然是,但在另一页上。唯一的问题是它在不同的页面上停止工作。这是基本的运行:

  1. 用户访问页面,点击按钮,JavaScript ModalBox 打开。
  2. 在模态框中是一个表单,用户填写并点击发送。
  3. 表单操作本身,因此它返回并检查提交按钮上的 isset() 是否为真。

这是看起来的问题。我在另一个脚本上得到了这个工作,但它超过 5 页,所以这是我一生都无法工作的小脚本:

-----已修复-----解决方案如下:--------

^标签必须放在 html 的最外层,现在我可以访问 $_Get 数组的所有元素,包括提交按钮。谁能解释一下为什么这么挑剔?我想要我的 3 小时回来。好吧,至少我希望再也不会犯这样的错误了。

0 投票
4 回答
5378 浏览

php - $_SERVER['SERVER_ADDR'] 是否总是设置?

总是$_SERVER['SERVER_ADDR']设置?

我应该检查 isset() 还是没有必要?

我需要获取该站点的 IP,以便确定它是否为 127.0.0.1/localhost

0 投票
4 回答
5917 浏览

javascript - 深度 Javascript 检查是否在没有 TypeError 的情况下未定义

我厌倦了写类似的东西

在 PHP 中它稍微好一点:

理想情况下应该是:

但是当我尝试这样做时,浏览器会显示“TypeError”。有什么办法可以使“u”功能?

0 投票
4 回答
1016 浏览

php - stristr,如果字符串不包含任何内容(空字符串)

我正在为我的网站进行搜索,当特定参数为“”(无)时,我想显示所有结果。我尝试了以下方法,但没有奏效。

这只是一个测试脚本,我将在上面的 if 语句中使用多个 GET。

0 投票
7 回答
13833 浏览

php - PHP isset 不适用于复选框

我有一个表格,人们需要提交信息。这部分代码没有按我想要的方式工作,我不知道为什么..

这些帖子确实适用于表格的其余部分,并且是正确的。我想要检查是否未选中这 3 个复选框。我究竟做错了什么?

0 投票
2 回答
1871 浏览

php - PHP:即使使用 isset,也要注意未定义的索引

我什至使用'isset'也得到了这个:

它在以下位置给出错误:

即使我正在检查 cookie 是否设置。功能是:

我应该如何修改此功能以使其工作而不给出该错误!

0 投票
7 回答
1397 浏览

php - 为什么我的输入值总是在 php 中设置?

我正在本地 wampserver 上工作,我正在使用 PHP 测试表单验证;我不明白为什么我的输入值总是被设置——if(isset($_POST['variable']))即使我什么也没输入?

这对于选择标签来说是最烦人的:如果我什么都不选择(然后我知道没有“选择”属性),第一个选项值将被设置为我的选择......

有人能帮我一下吗 ?谢谢 ;-)