PHP   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了php-在MySQL中进行重复输入时重定向到自定义错误页面大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

当进行重复输入时,我试图将用户重定向自定义错误页面(例如:error.PHP),这是insert语句的示例,但是我不知道如何进行重定向.

$values = $_POST;
foreach ($values as &$value) {
    $value = MysqL_real_escape_String($value);
}

$sql1="INSERT INTO loan (loan_id)
VALUES ('$values[loan_id]')";

$result = MysqL_query($sql1);
if (!$result) {
    die('Invalid query: ' . MysqL_error());
}

解决方法:

重定向表单输入的正确方法是使用@L_502_0@重定向.

要在当前行重定向,请在PHP中执行以下操作:

// Tell the browser to redirect
header('LOCATIOn: /error.PHP', TRUE, 303);

// This ensures that the script doesn't conTinue
// Also, it shows the error on the off chance their browser doesn't redirect
die('Input error.');

您必须确保在任何输出之前包括头@L_673_22@.

它在您的代码中:

if (!$result) {
    header('LOCATIOn: /error.PHP', TRUE, 303);
    die('Invalid query: ' . MysqL_error());
} else {
    header('LOCATIOn: /success.PHP', TRUE, 303);
    die('success');
}

大佬总结

以上是大佬教程为你收集整理的php-在MySQL中进行重复输入时重定向到自定义错误页面全部内容,希望文章能够帮你解决php-在MySQL中进行重复输入时重定向到自定义错误页面所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: