是这样的:
下面是一些代码,我问的问题就是要对首页缩略图的图片怎样处理,也就是怎样将它的本地地址转化为服务器中的连接地址???<HTML>
<HEAD>
<TITLE> 站点加入管理 </TITLE>
</HEAD><!--- begin the body.--->
<center>
<BODY BGCOLOR="#FFFFFF">
<table cellpadding=0 cellspacing=0>
   <tr><td>&nbsp;&nbsp;</td></tr>
   <tr><td>&nbsp;&nbsp;</td></tr>
   <tr><td align=center valign=center><font color=#3399FF><center>站点加入管理页面</center></font></td></tr>
    <tr><td>&nbsp;&nbsp;</td></tr>
<tr><td>&nbsp;&nbsp;</td></tr>
<tr><td>
<table>
   <form action=input.php method=post>
   <tr bgcolor=#eeeeee valign='center'><td>用户名</td>
        <td><input type="text" name="user" size=50></td>
    <td><font color=#FF0000>***</font></td></tr>
<tr bgcolor=#eeeeee valign='center'><td>主页名</td>
        <td><input type="text" name="name" size=50></td>
    <td><font color=#FF0000>***</font></td></tr>
<tr bgcolor=#eeeeee valign='center'><td>内容简介</td>
        <td><TEXTAREA name="content" rows="10" cols="50"></TEXTAREA></td>
    <td>&nbsp;&nbsp;</td></tr>
<tr bgcolor=#eeeeee valign='center'><td>首页缩略图</td>
        <td><input type="file" name="image" size=50></td>
    <td><font color=#FF0000>***</font></td></tr>
<tr bgcolor=#eeeeee><td>&nbsp;&nbsp;</td><td>&nbsp;&nbsp;</td><td>&nbsp;&nbsp;</td></tr>
<tr bgcolor=#eeeeee valign='center' align='center'><td>&nbsp;&nbsp;</td>
        <td><input type="submit" name="button" value="提交">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="reset" name="button" value="重写"></td>
    <td>&nbsp;&nbsp;</td></tr>
        </form>
</table></td></tr>
</table>
</BODY>
<!---end the body.--->
</HTML>

解决方案 »

  1.   

    我不是很懂,不过也愿意说说,就当学习;
    思路一、直接把图片插入到BLOB;
    思路二、把上传的文件统一放在你设置的某个目录下,然后将其文件名存在数据库中,以后调用时就用$PicUrl.$PicName
    思路三、把上传的文件统一放在你设置的某个目录下,同时将其重命名(为保证没有重复的文件名),然后把$PicUrl.$PicName整个存入数据库中,以后直接调用即可不知我理解的对不对……
      

  2.   

    你理解的很对,关键是怎样获取$PicUrl呢?
      

  3.   

    ……那就奇怪了,因为存放图片的目录是你指定的,你怎么会不知道其路径呢?即使是申请的免费空间/虚拟主机,服务商也会告诉你绝对路径/相对路径等各种参数的呀!    即使服务商也没有告诉你,你随便运行一下phpinfo(),也就什么都知道了。
      

  4.   

    我不是那个意思,我想通过浏览后,获取信息,再通过程序将图片显示出来,也就是怎样通过浏览,直接将$PicUrl.$PicName整个存入数据库中??
    谢谢!!
      

  5.   

    对!就是像你像的那样!!
    我泄了一段代码,不知可行否???
    <? 
    If($MyFile != "none") { 
    copy($MyFile,"/home/berber/$MyFile_name"); 
    unlink($MyFile); 

    else { 
    echo"你没有上传任何文件"; 

    ?> 
      

  6.   

    不需要unlink($MyFile);的,因为上传的文件是临时文件,PHP会自动删除的;
    其他的我看没问题。