Php 更新数据库中的整个url

Php 更新数据库中的整个url,php,Php,我正在研究一种php语言,这是我在cms中的第一项工作。 我已经做了一个网站的cms。现在,当用户想要更新基本详细信息时,问题就出现了。在基本详细信息列中,有一个linkedin邮件id。当用户使用上述id单击更新按钮时,会显示此错误: 不可接受 在此服务器上找不到请求的资源/admin/update.php的适当表示形式。 此外,尝试使用ErrorDocument处理请求时遇到404 Not Found错误。 但是当我在linkedin.com/pub/nishit mohan/5/382/a

我正在研究一种php语言,这是我在cms中的第一项工作。 我已经做了一个网站的cms。现在,当用户想要更新基本详细信息时,问题就出现了。在基本详细信息列中,有一个linkedin邮件id。当用户使用上述id单击更新按钮时,会显示此错误:

不可接受

在此服务器上找不到请求的资源/admin/update.php的适当表示形式。

此外,尝试使用ErrorDocument处理请求时遇到404 Not Found错误。

但是当我在linkedin.com/pub/nishit mohan/5/382/a78中传递这个时,它会毫无问题地更新页面。所以我想知道我做错了什么,以及如何解决我的问题


我已经插入了这个

可能您的服务器上没有/admin/update.php文件。但是,Web服务器无法为您提供自己的errordocument(404页、403页等),并向您显示该消息


那么您的服务器上有/admin/update.php吗?或者你是在错误的路径上工作吗?

但是当我在没有http://的情况下更新in.linkedin.com/pub/nishit-mohan/5/382/a78时,它运行查询和更新时没有任何问题,但是当我使用更新时,它向我显示了上面的错误啊,这使问题更加清楚。由于Stackoverflow的标准逃逸,我没有完全理解你的问题。然而;在更新数据库之前是否转义url?我正在使用mysql\u real\u escape\u string转义url,但它不起作用,有没有办法使url正常化