欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

拜天拜地 :{ 在线等

程序员文章站 2024-04-06 18:17:31
...
  new document 

#实现一个简单的搜索框,然后通过127.0.0.1连接本地的apache服务,window平台,root_doc,是E:/CodeEdit/php,下面是php解析脚本:
search result

### 输入关键字搜索时,地址栏显示file:///E:/CodeEdit/php/127.0.0.1/formSearch.php,找不到网页。
##但是我修改一下:$item = "javascript" ,直接在浏览器输入:127.0.0.1/formSearch.php 可以收到正确回复,在命令行输入:php formSearch.php 也可以收到正确回复。

??不知道是怎么回事??本人新手啊,刚学php才一周不到。


回复讨论(解决方案)

路径跳转有问题

浏览器输入:127.0.0.1/formSearch.php
使用的是 http 协议,http://127.0.0.1/formSearch.php
只不过浏览器友好的免去了你输入 http:// 的麻烦

而 file:///E:/CodeEdit/php/127.0.0.1/formSearch.php
是文件系统协议

显然你的 html 代码不是通过 web 服务器访问的
所以应这样写


而能保证从服务器上运行时,只需写作

路径跳转有问题 非常感谢

浏览器输入:127.0.0.1/formSearch.php
使用的是 http 协议,http://127.0.0.1/formSearch.php
只不过浏览器友好的免去了你输入 http:// 的麻烦

而 file:///E:/CodeEdit/php/127.0.0.1/formSearch.php
是文件系统协议

显然你的 html 代码不是通过 web 服务器访问的
所以应这样写


而能保证从服务器上运行时,只需写作


非常感谢,可以了。 :{