问题标签 [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.
php - 在 PHP 脚本中处理错误并继续执行
当它只涉及脚本的一小部分时,我不想“死()”,我尝试了:
但它产生了一个错误。我如何只发出一条错误消息并继续执行脚本的其余部分,因为即使它无法连接,其余部分也不应该受到影响。
php - MySQL更新或插入或死查询
做这样的事情是否有效,我从来没有看到超过 1 个或运算符:
php - php-mysql 脚本失败时如何获取详细的错误报告?
如何在 php-mysql 脚本运行期间获得详细的错误描述?
我有以下语句,其中脚本失败并显示自定义错误消息 - “或死”的内容。
我想从 MySQL 获取实际错误(而不是我提到的自定义错误),这将更好地了解场景 - 无论是数据库问题还是服务器连接问题等。
这是我需要增强错误报告的代码
谢谢!
php - “mysql_query() 或 die()” 是否保持打开的 mysql 连接?
是否mysql_query() or die()
保持打开的mysql连接?我的想法是它会调用die()
但它从不调用mysql_close()
连接......
谢谢。
php - 单个代码行中 header() + die() 的多个实例
我正在尝试操作一个 PHP 脚本,以便它重定向到一个特定的 URL,而不是给我一个 MySQL 错误。所以我从这个...
...对此:
哪个有效,但有两件事让我担心。首先,它默认为 302 重定向,我更喜欢 301 重定向。其次,我担心通过从该行中删除 die() ,重定向后脚本无法正确退出。
现在,我在这里做了一些功课,但我不太清楚是否可以在单行代码中将 die() 与 header() 的两个实例结合起来(即不改变这一特定行周围的内容) )。
php - 我怎样才能防止 eval 和其他错误“死”?
我做了一个守护进程,就像一个cron。
该守护进程将在所有模块页面中搜索名为“modulename.cron.php”的文件并通过eval()
.
我的问题是,如果发生一些错误,我不想停止守护进程。(如果状态=='错误',我已经有一个看门狗重新启动守护程序,并且每次客户端请求某个页面时都会在我的 CMS/CMF 上触发看门狗)
为什么我不要这个?
防止黑客尝试,更快地纠正错误,而且我不想制作一个插件,当错误发生时,它会向我发送一封电子邮件
对不起,我的英语不好
编辑:
该站点用于eval()
运行您的代码,尝试一下,您就会明白它可以工作,我只是不知道如何:
http://writecodeonline.com/php/
我已经尝试过了@eval($code) OR error_handler_function_here($code)
,但它不起作用!
jquery - jquery unbind 函数事件一旦执行
嗨,伙计们, 请帮我解决这个问题:假设我们从锚点调用相同的 javascript 函数,但参数不同
场景:
- 我点击了第一个锚点 - 第一个锚点替换为新锚点:
- 我怎样才能禁用该功能,所以当我点击第二个锚点时它什么都不做。
- 现在假设我点击了 ID 为 cancel-edit 的锚点,它会拉回 ID 为 edit1 的锚点并重新激活 foo 函数,所以当我再次点击第二个锚点时,它将再次执行 foo 函数...
我希望很清楚:X!提前致谢。
php - 如何在此脚本中消除 die() 的使用,以便底部的 HTML 仍然运行?
当我最初编写这个脚本时,站点设计不需要在 die() 函数之后执行 html。现在确实如此。我意识到我可以将 HTML 代码的结尾复制到每个 die() 语句中,但它包含一个 php 包含文件 (footer.inc.php),然后会被忽略。(这是我目前要使用的解决方法,因此页面看起来不错,但不包含页脚。)
我尝试将第一个序列中的 die() 函数切换为 if() 和 elseif() 函数,但随后它同时显示 die() 消息和指示电子邮件函数成功的电子邮件代码之后的消息。
我确信有一种方法可以让脚本只执行其中一个语句而不使用 die(),但我无法弄清楚。任何提示将非常感谢!
php - PHP die 预防白屏死机?
我正在尝试在 Joomla 1.5 上使用 php 5.3.5 枚举一个完全有效的数组。每当我尝试访问数组时,我都会得到白屏死机。如果我在之后添加一个 die() 语句,那么我会得到数组,(当然,之后的执行会停止)。出于调试目的,我故意在数组调用和 die() 之后不放任何代码。删除 die 不会回显数组。以前有没有其他人遇到过这个问题?
编辑:是的,打开了错误检查。WSOD 为空白。
结尾
我有另一个阵列,称为扬声器阵列,它完美地回响。我从我的站点的后端逐字复制了这段代码,其中两个数组都没有显示任何问题。
使用 get_included_files 并且默认模板是包含的最后一个文件,因此执行停止在那里。
php - PHP:杀死脚本还是过早返回?
在 PHP 中,我可以使用 die() 来杀死整个脚本。但是,我希望脚本执行到某个点并退出,而整个脚本不会死掉。
像这样的东西:
我只希望脚本终止(并打印回声直到终止点),并且使用 die() 实际上会使脚本不打印任何内容。
有任何想法吗?也许像 C 中的“返回 0”?