我在使用longblob

时间:2018-11-21 22:49:24

标签: php html image indexing blob

我的数据库IT_News表中有四个列ID,标题,full_descrption和图片,用于在每次输入数据时存储新闻图像,它显示此错误。注意:未定义的索引:图片在第41行的/opt/lampp/htdocs/Gala/add_page.php中。  我无法解决它,我尝试了所有我放过isset的东西,并更改了代码,但没有任何效果! 这是我的HTML代码。

<form class="add" method="post" enctype="multipart/form-data"  
action="add_page.php" target="_top" >
    <table width="90%" border="0" cellspacing="0" cellpadding="6">
    <tr>
    <td width="20%" align="right">عنوان الخبر</td>
    <td width="80%"><label ><input type="text" name="title"  
    placeholder="ادخل العنوان " > </label> </td>
    </tr>

    <tr>
    <td  align="right">وصف الخبر </td>
    <td ><label ><textarea name="description" rows="5" cols="64">ادخل 
    هنا</textarea> </label> </td>
    </tr>

    <tr>
    <td  align="right">صورة الخبر</td>
    <td ><input type="file" name="picture" value="picture" 
    id="picture"> </label> </td>
    </tr>

    <tr>
    <td>&nbsp</td>
    <td ><label><button type="submit" name="button">اضف الخبر</button> 
    </label> </td>
    </tr>
 </table>
 </form>

这是我的php代码。

<?php
include('db.php');
session_start();
if (!isset($_SESSION["login"])) {
    header("Location:adminPage.php");
    exit();
}

if ($_SERVER['REQUEST_METHOD'] === 'POST') {


  $insert_query="INSERT INTO IT_News(title,full_description, picture)
  VALUES('".$_REQUEST['title']."','".$_REQUEST['description']."','".$_REQUEST['picture']."')";

if(!mysqli_query($conn, $insert_query))
    {
        print("Error during insert!");
    }   else {
      $title=$_REQUEST['title'];
      $description=$_REQUEST['description'];
    $picture=$_REQUEST['picture'];

    $data=$title.",".$title.",".$description.",".$picture;






    print("report added successfully!");
  }
}

?>

请帮助我早日完成这项作业。谢谢。

0 个答案:

没有答案