本文介绍了问题是将图像存储在数据库中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好

使用php上传数据库中的图像时遇到问题
请帮帮我.

下面是代码:-

ob_start();
$image=$_FILES[''image''][''name''];
$msg="";
if(isset($_POST[''submit'']))
{
include("dbconnect.php");
$image=$_FILES[''image''][''name''];
$item_heading=$_POST[''item_heading''];
$item_size=$_POST[''item_size''];
$item_content=$_POST[''item_content''];
$item_type=$_POST[''item_type''];
$item_sale_price=$_POST[''item_sale_price''];
$item_regular_price=$_POST[''item_regular_price''];
$item_catagory=$_POST[''item_catagory''];
$loc=$_POST[''item_location''];
$pos=$_POST[''item_position''];
move_uploaded_file($_FILES["image"]["tmp_name"],"/hi/".$_FILES["image"]["name"]);

//insert the values in database
$sqlin=mysql_query("insert into add_item(item_page,item_type,item_pos,item_size,item,item_heading,item_content,   	item_sale_price,item_regular_price,item_catagory) values(''$loc'',''$item_type'',''$pos'',''$item_size'',''$image'',''$item_heading'',''$item_content'',''$item_sale_price'',''$item_regular_price'',''$item_catagory'')");
/*echo
$sqlin=mysql_query("insert into add_item(item_page,item_type,item_pos,item_size, item, item_heading,item_content,   	item_sale_price,item_regular_price,item_catagory) values(''".$item_location."'',''".$item_type."'',''".$pos."'',''".$item_size."'',''".$item."'',''".$item_heading."'',''".$item_content."'',''".$item_sale_price."'',''".$item_regular_price."'',''".$item_catagory."'',)");
exit();*/
if($sqlin)
{
	$ms="Data Saved";
	header("location:manage_item.php?ms=$ms");
}
}
ob_end_flush();
?>


 <   html     xmlns   ="  http://www. w3.org/1999/xhtml"> 
<  头部 > 
<      http-equiv   ="   Content-Type"   内容  ="  text/html; charset = utf-8"   / > 
<  标题 > 添加项目<  /title  > 
<  样式   类型  ="   text/css" > 
<!-  
.style1 {
颜色:#FFFFFF;
font-weight:粗体;
}
 ->  
<  /style  > 
<  /head  > 
<  正文 > 
<  表单   名称  ="   item_form"   操作  ="   add_item.php "   方法  ="  发布" > 
<     宽度  ="   341"   边框  ="   1"    align   =" 居中" > 
  <   tr  > 
    <   td    高度  ="   32"    colspan   ="   2"    bordercolor   =" #FFFFFF"    bgcolor   ="  #0000FF" >  <   div     align   =" 中心"     class   ="   style1" >  ADD ITEM <  /div  >  <  /td  > 
  <  /tr  > 
  <   tr  > 
    <   td    宽度  ="   131" > 选择页面<  /td  > 
    <   td    宽度  ="   194" >  <  选择   名称  ="  item_location"    样式  =" 宽度:100px;"  > 
      <  选项 > 首页<  /option  > 
      <  选项 > 内部<  /option  > 
  <  /select  >  <  /td  > 
  <  /tr  > 
  <   tr  > 
    <   td    宽度  ="   131" > 选择类别<  /td  > 
    <   td  >  <  选择   名称  ="   item_catagory"   样式  ="  width:100px;"  > 
      <  选项 > 直升机<  /option  > 
      <  选项 >  Car <  /option  > 
      <  选项 > 备件<  /option  > 
       <  /select  >  <  /td  > 
  <  /tr  > 
  <   tr  > 
    <   td  > 选择位置<  /td  > 
    <   td  >  <  选择   名称  ="   item_position"   样式  ="  width:100px;"  > 
    <  选项 > <  /option  > 
    <  选项 > <  /option  > 
    <  选项 > 顶部<  /option  > 
    <  选项 > 底部<  /option  > 
    <  /select  >  <  /td  > 
  <  /tr  > 
  <   tr  > 
    <   td  > 选择商品尺寸<  /td  > 
    <   td  >  <  选择   名称  ="   item_size" ">> ; 
    <  选项 >  10px <  /option  > 
    <  选项 >  12px <  /option  > 
    <  选项 >  14px <  /option  > 
    <  选项 >  16px <  /option  > 
    <  选项 >  18px <  /option  > 
    <  选项 >  20px <  /option  > 
    <  选项 >  22px <  /option  > 
    <  选项 >  14px <  /option  > 
    <  选项 >  26px <  /option  > 
    <  /select  >  <  /td  > 
  <  /tr  > 
  <   tr  > 
    <   td  > 上传<  /td  > 
    <   td  >  <  输入   类型  ="  文件"   名称  =" 图片"    大小  ="  20"    /  >  <  /td  > 
  <  /tr  > 
  <   tr  > 
    <   td  > 图片<  输入   类型  ="  收音机"   名称  ="  item_type"      =" 图像   >/ >  <  /td  > ; 
    <   td  > 视频
      <  输入     ="  radio"    名称  ="   item_type"     =" 视频"   / >  <  /td  > 
  <  /tr  > 
  <   tr  > 
    <   td  > 标题<  /td  > 
    <   td  >  <  输入   类型  ="  文本"   名称  ="  item_heading"      =" "    / >> ;  <  /td  > 
  <  /tr  > 
  <   tr  > 
    <   td  > 内容<  /td  > 
    <   td  >  <  文本区域   名称  ="   item_content"    cols   ="  17"      ="  3"  >  <  /textarea  >  <  /td  > 
  <  /tr  > 
  <   tr  > 
    <   td  > 销售价格<  /td  > 
    <   td  >  <  输入   类型  ="  文本"   名称  ="  item_sale_price"      =" "    / >> ;  <  /td  > 
  <  /tr  > 
  <   tr  > 
    <   td  > 常规价格<  /td  > 
    <   td  >  <  输入   类型  ="  文本"   名称  ="  item_regular_price"      =" "    / >> ;  <  /td  > 
  <  /tr  > 
  <   tr  > 
    <   td  >  <  /td  > 
    <   td  >  <  输入   类型  ="  提交"   名称  =" 提交"      ="  ADD项目"    / >  <  /td  > ; 
  <  /tr  > 
<  /table  > 

<  /form  > 
<  /body  > 
<  /html  >  



问候,
Shiana

解决方案



Hi All

I am facing a problem while uploading the images in database using php
Please help me out.

Below is code:-

ob_start();
$image=$_FILES[''image''][''name''];
$msg="";
if(isset($_POST[''submit'']))
{
include("dbconnect.php");
$image=$_FILES[''image''][''name''];
$item_heading=$_POST[''item_heading''];
$item_size=$_POST[''item_size''];
$item_content=$_POST[''item_content''];
$item_type=$_POST[''item_type''];
$item_sale_price=$_POST[''item_sale_price''];
$item_regular_price=$_POST[''item_regular_price''];
$item_catagory=$_POST[''item_catagory''];
$loc=$_POST[''item_location''];
$pos=$_POST[''item_position''];
move_uploaded_file($_FILES["image"]["tmp_name"],"/hi/".$_FILES["image"]["name"]);

//insert the values in database
$sqlin=mysql_query("insert into add_item(item_page,item_type,item_pos,item_size,item,item_heading,item_content,   	item_sale_price,item_regular_price,item_catagory) values(''$loc'',''$item_type'',''$pos'',''$item_size'',''$image'',''$item_heading'',''$item_content'',''$item_sale_price'',''$item_regular_price'',''$item_catagory'')");
/*echo
$sqlin=mysql_query("insert into add_item(item_page,item_type,item_pos,item_size, item, item_heading,item_content,   	item_sale_price,item_regular_price,item_catagory) values(''".$item_location."'',''".$item_type."'',''".$pos."'',''".$item_size."'',''".$item."'',''".$item_heading."'',''".$item_content."'',''".$item_sale_price."'',''".$item_regular_price."'',''".$item_catagory."'',)");
exit();*/
if($sqlin)
{
	$ms="Data Saved";
	header("location:manage_item.php?ms=$ms");
}
}
ob_end_flush();
?>


<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Add Item</title>
<style type="text/css">
<!--
.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
-->
</style>
</head>
<body>
<form name="item_form" action="add_item.php" method="post">
<table width="341" border="1" align="center">
  <tr>
    <td height="32" colspan="2" bordercolor="#FFFFFF" bgcolor="#0000FF"><div align="center" class="style1">ADD ITEM</div></td>
  </tr>
  <tr>
    <td width="131">Choose Page</td>
    <td width="194"><select name="item_location" style="width:100px;">
      <option>Home</option>
      <option>Internal</option>
  </select>    </td>
  </tr>
  <tr>
    <td width="131">Select Catagory</td>
    <td><select name="item_catagory" style="width:100px;">
      <option>Helicopter</option>
      <option>Car</option>
      <option>Spare Part</option>
       </select></td>
  </tr>
  <tr>
    <td>Select Position</td>
    <td><select name="item_position" style="width:100px;">
    <option>Left</option>
    <option>Right</option>
    <option>Top</option>
    <option>Bottom</option>
    </select>    </td>
  </tr>
  <tr>
    <td>Select Item Size</td>
    <td><select name="item_size">
    <option>10px</option>
    <option>12px</option>
    <option>14px</option>
    <option>16px</option>
    <option>18px</option>
    <option>20px</option>
    <option>22px</option>
    <option>14px</option>
    <option>26px</option>
    </select>    </td>
  </tr>
  <tr>
    <td>Upload</td>
    <td>   <input type="file" name="image" size="20" /></td>
  </tr>
  <tr>
    <td>Image <input type="radio" name="item_type" value="image" /></td>
    <td>Video
      <input type="radio" name="item_type" value="video" /></td>
  </tr>
  <tr>
    <td>Heading</td>
    <td><input type="text" name="item_heading" value="" /></td>
  </tr>
  <tr>
    <td>Content</td>
    <td><textarea name="item_content" cols="17" rows="3"></textarea></td>
  </tr>
  <tr>
    <td>Sale Price</td>
    <td><input type="text" name="item_sale_price" value="" /></td>
  </tr>
  <tr>
    <td>Regular Price</td>
    <td><input type="text" name="item_regular_price" value="" /></td>
  </tr>
  <tr>
    <td> </td>
    <td><input type="submit" name="submit" value="ADD ITEM" /></td>
  </tr>
</table>

</form>
</body>
</html>



Regards,
Shiana

解决方案




这篇关于问题是将图像存储在数据库中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-05 06:00