问题标签 [die]

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 投票
7 回答
2805 浏览

php - 在 PHP 脚本中处理错误并继续执行

当它只涉及脚本的一小部分时,我不想“死()”,我尝试了:

但它产生了一个错误。我如何只发出一条错误消息并继续执行脚本的其余部分,因为即使它无法连接,其余部分也不应该受到影响。

0 投票
4 回答
2929 浏览

php - MySQL更新或插入或死查询

做这样的事情是否有效,我从来没有看到超过 1 个或运算符:

0 投票
4 回答
4483 浏览

php - php-mysql 脚本失败时如何获取详细的错误报告?

如何在 php-mysql 脚本运行期间获得详细的错误描述?

我有以下语句,其中脚本失败并显示自定义错误消息 - “或死”的内容。

我想从 MySQL 获取实际错误(而不是我提到的自定义错误),这将更好地了解场景 - 无论是数据库问题还是服务器连接问题等。

这是我需要增强错误报告的代码

谢谢!

0 投票
3 回答
3580 浏览

php - “mysql_query() 或 die()” 是否保持打开的 mysql 连接?

是否mysql_query() or die()保持打开的mysql连接?我的想法是它会调用die()但它从不调用mysql_close()连接......

谢谢。

0 投票
5 回答
1279 浏览

php - 单个代码行中 header() + die() 的多个实例

我正在尝试操作一个 PHP 脚本,以便它重定向到一个特定的 URL,而不是给我一个 MySQL 错误。所以我从这个...

...对此:

哪个有效,但有两件事让我担心。首先,它默认为 302 重定向,我更喜欢 301 重定向。其次,我担心通过从该行中删除 die() ,重定向后脚本无法正确退出。

现在,我在这里做了一些功课,但我不太清楚是否可以在单行代码中将 die() 与 header() 的两个实例结合起来(即不改变这一特定行周围的内容) )。

0 投票
3 回答
1005 浏览

php - 我怎样才能防止 eval 和其他错误“死”?

我做了一个守护进程,就像一个cron。

该守护进程将在所有模块页面中搜索名为“modulename.cron.php”的文件并通过eval().

我的问题是,如果发生一些错误,我不想停止守护进程。(如果状态=='错误',我已经有一个看门狗重新启动守护程序,并且每次客户端请求某个页面时都会在我的 CMS/CMF 上触发看门狗)

为什么我不要这个?
防止黑客尝试,更快地纠正错误,而且我不想制作一个插件,当错误发生时,它会向我发送一封电子邮件

对不起,我的英语不好

编辑:

该站点用于eval()运行您的代码,尝试一下,您就会明白它可以工作,我只是不知道如何:

http://writecodeonline.com/php/

我已经尝试过了@eval($code) OR error_handler_function_here($code),但它不起作用!

0 投票
1 回答
502 浏览

jquery - jquery unbind 函数事件一旦执行

嗨,伙计们, 请帮我解决这个问题:假设我们从锚点调用相同的 javascript 函数,但参数不同

场景:

  • 我点击了第一个锚点 - 第一个锚点替换为新锚点:
  • 我怎样才能禁用该功能,所以当我点击第二个锚点时它什么都不做。
  • 现在假设我点击了 ID 为 cancel-edit 的锚点,它会拉回 ID 为 edit1 的锚点并重新激活 foo 函数,所以当我再次点击第二个锚点时,它将再次执行 foo 函数...

我希望很清楚:X!提前致谢。

0 投票
3 回答
274 浏览

php - 如何在此脚本中消除 die() 的使用,以便底部的 HTML 仍然运行?

当我最初编写这个脚本时,站点设计不需要在 die() 函数之后执行 html。现在确实如此。我意识到我可以将 HTML 代码的结尾复制到每个 die() 语句中,但它包含一个 php 包含文件 (footer.inc.php),然后会被忽略。(这是我目前要使用的解决方法,因此页面看起来不错,但不包含页脚。)

我尝试将第一个序列中的 die() 函数切换为 if() 和 elseif() 函数,但随后它同时显示 die() 消息和指示电子邮件函数成功的电子邮件代码之后的消息。

我确信有一种方法可以让脚本只执行其中一个语句而不使用 die(),但我无法弄清楚。任何提示将非常感谢!

0 投票
2 回答
1097 浏览

php - PHP die 预防白屏死机?

我正在尝试在 Joomla 1.5 上使用 php 5.3.5 枚举一个完全有效的数组。每当我尝试访问数组时,我都会得到白屏死机。如果我在之后添加一个 die() 语句,那么我会得到数组,(当然,之后的执行会停止)。出于调试目的,我故意在数组调用和 die() 之后不放任何代码。删除 die 不会回显数组。以前有没有其他人遇到过这个问题?

编辑:是的,打开了错误检查。WSOD 为空白。

结尾

我有另一个阵列,称为扬声器阵列,它完美地回响。我从我的站点的后端逐字复制了这段代码,其中两个数组都没有显示任何问题。

使用 get_included_files 并且默认模板是包含的最后一个文件,因此执行停止在那里。

0 投票
2 回答
11573 浏览

php - PHP:杀死脚本还是过早返回?

在 PHP 中,我可以使用 die() 来杀死整个脚本。但是,我希望脚本执行到某个点并退出,而整个脚本不会死掉。

像这样的东西:

我只希望脚本终止(并打印回声直到终止点),并且使用 die() 实际上会使脚本不打印任何内容。

有任何想法吗?也许像 C 中的“返回 0”?