<form name="form2"  action="<?php echo $editFormAction; ?>" method="POST" enctype="multipart/form-data">
                          <table width="100%" border="0" cellpadding="0" cellspacing="0">
                            <tr>
                              <td width="119">选择您要上传的文件:</td>
                              <td width="452">
  <input type="file" name="file"><input type="submit" value="上传" />
  </td>
                            </tr>
                          </table>
                          <input type="hidden" name="MM_insert" value="form2">
                        </form>

解决方案 »

  1.   

    上面发错了,正确如下:
    <form name="upload_form" action="#" method="post" enctype="multipart/form-data"><input type="hidden" name="MAX_FILE_SIZE" value="5000000" />
    请选择您要上传的文件:<input type="file" name="file">
    <input type="submit" value="上传" />
    </form>
    </body>
    </html><?php
    $f=&$HTTP_POST_FILES['file'];
    $dest_dir='upload';//设定上传目录
    $dest=$dest_dir.'/'.date("ymdhms").$f['name'];//我这里设置文件名为日期加上文件名避免重复
    $r=move_uploaded_file($f['tmp_name'],$dest);
     chmod($dest, 0755);//设定上传的文件的属性
    ?>
      

  2.   

    图片的路径地址:当前目录+$dest
      

  3.   

    $path = (DIRECTORY_SEPARATOR=='/')
    ? dirname(__FILE__).'/'
    : str_replace('\\\\', '/', dirname(__FILE__)).'/';图片的路径地址:$path.$dest;
      

  4.   

    客户端机器图片的原名称:$_FILES['file']['name'];
    服务器端名字是你自己命名的。
    INSERT INTO table set 字段=值……;