pictureup.php 页面代码
<?
echo"<form name='form1' enctype='multipart/form-data' method='post' action='pictureuper.php'>
<label>
<input type='file' name='userfile'>
</label>
<p>
<label>
<input type='text' name='name'>
</label>
<label></label>
图片名称
</p>
<p>
<label>
<input type='text' name='bz'>
</label>
备注</p>
<p>
<label>
<input type='submit' name='Submit' value='提交'>
</label>
<label>
<input type='reset' name='Submit2' value='重置'>
</label>
</p>
</form>";
?>
pictureuper.php 页面代码
<?
$conn = mysql_connect("localhost","root","123") or die("连接数据库失败");
mysql_query("set names gb2312;");
mysql_select_db("msg1"); $name=$_POST['name'];
$bz=$_POST['bz']
$path = 'D:\\AppServ\\www\\PHP\\';
//从客户端上传的文件保存的路径
$uploadfile = $path . basename($_FILES['userfile']['name']);
//从客户端上传的文件保存的路径 + 文件的名字
if (move_uploaded_file($_FILES['userfile']['tmp_name'] , $uploadfile))
{
$uploadfile = addslashes($uploadfile);
$sql=" insert into msg1 values('null','name','bz','$uploadfile')";
mysql_query($sql);
echo "上传成功!\n";
echo "<img src='".$uploadfile ."'>";
} else {
echo "上传失败!\n";
}
mysql_close($conn);?>数据库(msg1)
create table msg1(ID int auto_increment primary key,name char(20),bz char
(20),address varchar(50));
上传不成功,希望得到高手的指教!
<?
echo"<form name='form1' enctype='multipart/form-data' method='post' action='pictureuper.php'>
<label>
<input type='file' name='userfile'>
</label>
<p>
<label>
<input type='text' name='name'>
</label>
<label></label>
图片名称
</p>
<p>
<label>
<input type='text' name='bz'>
</label>
备注</p>
<p>
<label>
<input type='submit' name='Submit' value='提交'>
</label>
<label>
<input type='reset' name='Submit2' value='重置'>
</label>
</p>
</form>";
?>
pictureuper.php 页面代码
<?
$conn = mysql_connect("localhost","root","123") or die("连接数据库失败");
mysql_query("set names gb2312;");
mysql_select_db("msg1"); $name=$_POST['name'];
$bz=$_POST['bz']
$path = 'D:\\AppServ\\www\\PHP\\';
//从客户端上传的文件保存的路径
$uploadfile = $path . basename($_FILES['userfile']['name']);
//从客户端上传的文件保存的路径 + 文件的名字
if (move_uploaded_file($_FILES['userfile']['tmp_name'] , $uploadfile))
{
$uploadfile = addslashes($uploadfile);
$sql=" insert into msg1 values('null','name','bz','$uploadfile')";
mysql_query($sql);
echo "上传成功!\n";
echo "<img src='".$uploadfile ."'>";
} else {
echo "上传失败!\n";
}
mysql_close($conn);?>数据库(msg1)
create table msg1(ID int auto_increment primary key,name char(20),bz char
(20),address varchar(50));
上传不成功,希望得到高手的指教!
如果要寫到資料庫則
你的 圖檔 經過加密後 寫入資料庫欄位 address
而資料庫欄位address 刑態為varchar(50)
正確來說 應該不是定這種欄位刑態