new document search books:
#实现一个简单的搜索框,然后通过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 服务器访问的
所以应这样写
而能保证从服务器上运行时,只需写作
非常感谢,可以了。 :{