Php 删除/更改特定CSS部件后,会发生错误\u过多\u重定向
几天前,我在我的一个页面上添加了叠加渐变效果。我将它直接写在两个标记之间,以便在index.php中进行测试。现在我想把它复制到我的.css文件中,但每当我从我的文件中删除或更改以下部分时,网站就不再可访问了,因为有一个ERR\u TOO\u MANY\u重定向错误 这是引起问题的部分注意:css工作查找。我无法再从源文件中删除它而不会导致错误:Php 删除/更改特定CSS部件后,会发生错误\u过多\u重定向,php,html,css,apache,firefox,Php,Html,Css,Apache,Firefox,几天前,我在我的一个页面上添加了叠加渐变效果。我将它直接写在两个标记之间,以便在index.php中进行测试。现在我想把它复制到我的.css文件中,但每当我从我的文件中删除或更改以下部分时,网站就不再可访问了,因为有一个ERR\u TOO\u MANY\u重定向错误 这是引起问题的部分注意:css工作查找。我无法再从源文件中删除它而不会导致错误: gradient { position:absolute; z-index:2; right:17px; bottom:25px; lef
gradient {
position:absolute;
z-index:2;
right:17px; bottom:25px; left:17px;
height:125px; /* adjust it to your needs */
background: url(data:image/svg+xml;base64,alotofcodehere);
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 70%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(70%,rgba(255,255,255,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 70%);
background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 70%);
background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 70%);
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%);
}
到目前为止我所做的:
删除了所有浏览器数据,甚至手动删除了好几次
允许的第三方cookie
私有模式
阅读许多关于错误的不同线程
重启了我的电脑,apache,几乎所有的东西
但是什么都不管用,现在我很怀疑是什么导致了这个奇怪的问题。我试图从另一台使用Chrome和Edge的机器访问该网站。同样的问题。当我复制回上面显示的CSS部分时,一切正常。
控制台显示以下内容:
apache可能存在缓存问题吗?我现在很困惑。尽管CSS定义永远不会以这种方式影响网站
有人对我有什么想法或关键词吗?提前谢谢你
编辑:
更新:
我已经使我的代码不再使用会话和cookie,但这并没有起到作用。这是CSS部分仍然导致问题,而我不知道如何
更新:
标题。。。造成问题的原因。我必须把它写在花括号里:
if(isset($_POST['RequestType']) && isset($_POST['OperatingSystem']) ) {
saveRequest();
} else if(isset($_POST['RequestToDelete'])) {
deleteRequest();
} else if(isset($_POST['Login'])) {
login();
}
header("Location: index.php");
请发布代码而不是它的图片,这样我们可以将其粘贴到IDE中进行测试。@vascowhite愚弄我。更新了我的帖子。你能发布一张开发者工具的扩展图片吗?它应该表明你的re-direct源代码在哪里。@DanBelden上传了其中一条消息的扩展窗口。这表明re-direct是在PHP中,而不是在任何CSS/JS中。您需要确定它在代码中的何处发出302 re指令。没有PHP代码,我们就无能为力。PS:这不太可能是源代码中的CSS错误,因为它是由服务器端触发的