你是想他再次修改这个页面的内容时候如果不修改图片就直接让表单提交之前的图片地址是吧?
如果是这样你就应该判断他之前有没有上传过图片,有的话将file控件的位置改为text控件显示之前的图片地址,再在text控件的后面多加一个file控件准备给他上传新的图片。
getPicture();?>" style="width:200px"/>
这样就可以,PHP那边你可以这样判断picture有没有提交新的图片上传,没有就获取picture_o的旧图片值
file 的value是不可以直接写的,必须点浏览,才能将文件名写入,这主要是为了安全,如果可以直接写的话,那么就可以上传客户端任何文件到服务器而无需客户端确认,这个问题必须用文本域来解决。
我擦,原来是提问不采纳专业户,你提问很少采纳过答案,还是考虑哈别人的感受
你可以用Dreamweaver里的文件域尝试一下(我试过,完全可以弄好),然后再对照代码找出问题所在。