Php w3.css链接下载文件

Php w3.css链接下载文件,php,html,css,Php,Html,Css,我正在使用w3.css框架构建一个站点。我遇到的大多数问题都是我自己的代码,但是我遇到了w3.css的一部分问题,我想,这是我无法解决的 我正在使用w3已经构建的模板。我正在获取他们建立的链接,并只是添加一条路径 我的文件夹结构如下所示: C:\Users\USER\Desktop\HTML::这是index.HTML文件所在的位置 C:\Users\USER\Desktop\HTML\source::这是login.php文件所在的位置 HTML内容如下: <!-- Navbar --&

我正在使用w3.css框架构建一个站点。我遇到的大多数问题都是我自己的代码,但是我遇到了w3.css的一部分问题,我想,这是我无法解决的

我正在使用w3已经构建的模板。我正在获取他们建立的链接,并只是添加一条路径

我的文件夹结构如下所示:

C:\Users\USER\Desktop\HTML::这是index.HTML文件所在的位置 C:\Users\USER\Desktop\HTML\source::这是login.php文件所在的位置

HTML内容如下:

<!-- Navbar -->
<ul class="w3-navbar w3-blue w3-card-2 w3-top w3-left-align w3-large w3-bottombar w3-border-yellow">
  <li class="w3-hide-medium w3-hide-large w3-opennav w3-right">
    <a class="w3-padding-large w3-hover-white w3-large w3-blue" href="javascript:void(0);" onclick="myFunction()" title="Toggle Navigation Menu"><i class="fa fa-bars"></i></a>
  </li>
  <li><a href="#" class="w3-padding-large w3-white">Home</a></li>
  <li class="w3-hide-small"><a href="source/login.php" class="w3-padding-large w3-hover-white">Login</a></li>
  <li class="w3-hide-small"><a href="#" class="w3-padding-large w3-hover-white">Register</a></li>
  <li class="w3-hide-small"><a href="#" class="w3-padding-large w3-hover-white">About Us</a></li>
  <li class="w3-hide-small"><a href="#" class="w3-padding-large w3-hover-white">The Crate</a></li>
</ul>

在这里可以找到w3.css库:

当我单击站点上的Login按钮时,它会下载Login.php文件,而不是将页面重定向到该文件。我使用过目标参数,但没有使用它。Firefox和Chrome都是如此。我尝试了./和../的变体,试图看看它是否不知道我在要求什么,但这些链接将我带到空白页。这告诉我,当它尝试下载时,会找到/source,但是CSS的某个地方出了问题,或者没有重定向到新页面。我已经扫描了几个小时的框架,以及我的更改和模板的HTML,还没有找到任何可能导致这种情况的东西

有人知道为什么这不只是更改为login.php页面吗

更新:要明确的是,我正在从括号中的实时预览启动index.html文件,也在Chrome/Firefox/IE中直接打开index.html文件,打开index.html文件的每个浏览器或方法都会尝试将login.php文件下载到我的电脑。当我加载当前活动域并单击已设置的登录按钮时(在相同浏览器的同一台计算机上)它打开login.php页面并显示登录表单等

我的活动域都是手工构建的,它没有使用w3.css。两者之间唯一的区别是w3框架和模板


谢谢。

之所以发生这种情况,是因为我没有在我的电脑上托管web服务器,也没有安装任何PHP处理平台。这让我感到困惑,因为它是在我的活动域上工作的,由提供商托管。以我的经验,如果通过域显示,它似乎应该在我的本地计算机上工作,但不会


实际上,域服务器正在处理.php文件,并在本地计算机上为我显示结果。这意味着在本地计算机上查看.php文件与在托管域上显示相同的.php文件不会产生相同的结果。

这不是一个重复。一点也不是。当我启动时,.php文件工作正常从我的手工构建的网站上下载,但当我从w3.css模板启动它时,它不会运行。这意味着它与Apache或PHP或任何类似的东西都没有关系。它一定是html/css中的某个错误,我似乎找不到它。很抱歉评论。你的故事在评论中不断变化,在提问之前先解决问题如何从css模板中启动php文件?请参阅main post中的更新。您在pc上运行带有php的Web服务器吗?