我当时正在观看本教程https://youtu.be/LC9GaXkdxF8?t=2532,并且在42:15那个家伙在URL中放置了PHP错误。但是它的目的是什么,如果用户不看网址并且对用户不友好,那么他应该在设计中进行展示。现在我真的看不到有任何用处,除非我误会了一些东西。谢谢。
答案 0 :(得分:1)
稍后,当浏览器将请求signup.php脚本时,它可以使用该不友好的错误信息,例如以用户友好的方式将其显示给用户。
此脚本(foo.php)表明:
<?php
$errors = array(
'one' => "Error One is occured :(",
'two' => "Error Two is occured :(",
'three' => "Error Three is occured :("
);
if (!isset($_GET['error'])) {
$data = "Signup is Success!!!";
} else {
$err = $_GET['error'];
$data = empty($errors[$err])? "Unknown Error is occured ...": $errors[$err];
}
echo $data;
可以以以下方式请求该脚本:
/path/to/foo.php
/path/to/foo.php?error=one
/path/to/foo.php?error=two
/path/to/foo.php?error=three
/path/to/foo.php?error=four