PHP与Javascript传值

stargaga 2010-12-28
由于目前只涉及到了变量之间的互传值,所以仅给出当前遇到问题的解决方法。
我要实现的功能为在页面上获取一个隐藏域的值,传回后台处理。前台页面的部分代码:
index.php
引用

<form action="upload.php?action=act" method="post" enctype="multipart/form-data" name="upload" id="upload" onSubmit = "return FileBrowserDialogue.mySubmit()">
选择图片<input type="file" name="photo" id="photo">
<input type="text" name="photoName" id="photoName">
<input type="text" name="photoName2" id="photoName2">
<input type="submit" name="submit" value="上传"/>
</form>


我要将photoName2的value随着表单提交到后台页面。后台的部分代码如下:
upload.php
引用

echo "<script type='text/javascript'>
var inUrl = '".$_POST['photoName2']."';
alert(inUrl);
</script>";

这里是将PHP获取的值用echo的方式输出在页面上,即用参数传值的方式。
也可将php中变量的值传进一个input[text]中。如下所示。
引用

echo "<input type='text'
value = '".$_POST['photoName2']."'
/input>";



yushu1987 2011-05-12
建议你使用Ajax,好东西,对你绝对有帮助。
905766491 2012-11-11
推荐用ajax
Global site tag (gtag.js) - Google Analytics