php:请高手看看为什么不能上传文件?
<form name="form1" method="post" class="font-size"enctype="multipart/form-data"><strong>留言簿</strong>
<hr />
<br />
标题:<input name="text1" type="text" /><br />
内容:<textarea name="textarea1"></textarea><br />
图片:<input name="file1" type="file" /><br />
时间:<?php
date_default_timezone_get ( "asia/ShangHai" );
echo date ( "Y.m.d H:i:s" )?><br />
<input name="submit1" type="submit" value="提交" style="width: 50px" /></form>
<hr />
<?php
$gbfile = "gb.txt"; //设置获取文件名称
$title = $_POST ['text1']; //设置获取标题内容
$content = $_POST ['textarea1']; //设置获取详细内容
$image = $_POST ['file1']; //设置获取图片内容
$time = date ( "Y.m.d H:i:s" ); //设置时间
$tmp = $image ['tmp']; //设置上传的文件名
move_uploaded_file ( $tmp, "upload/" . $tmp ); //设置上传的文件目录与文件名
$str = "·" . $title . "|" . $content . "|" . "upload/" . $image . "|" . $time; //设置保存的字符串格式
if ($title != "") { //判断标题不为空
$fo = fopen ( $gbfile, "a" ); //打开文件
fwrite ( $fo, $str ); //写入字符串
fclose ( $fo ); //关闭文件
}
?>
追问:嗯,谢谢,但还是不行。