老人节送什么礼物好:用php传递路径的问题?

来源:百度文库 编辑:高校问答 时间:2024/04/30 03:33:00
偶在test.html中用
<a href="test.php?
a='c:\program files'">abc</a>向test.php传递变量,在test.php中用<?php echo ($a)?>显示出来的路径不正确,请问这样的传递值应该怎么做?
chocolatemilk朋友:
我没有明白你的意思!

你本身的程序和变量传递就有问题。正确方法如下。

<a href="test.php?a=c:\program files">abc</a>

在test.php的内容应该是这样:
<?
echo stripslashes($_GET["a"]);
?>

stripslashes是防止输出\的时候多加了一个\,$_GET方法在regist_global=off的时候能正确得到变量。

把相对路径改成绝对路径
你上面的路径是错误的
把要导的文件放到你放html的文件夹里