使用php上传图像并将表单数据保存到Mysql数据库中

马奇

我正在编写代码,可以在其中上传图像到文件夹中并将数据表单保存到Mysql db中。目前,仅将数据表单保存在db表中是可行的,但是我无法将图像上传到文件夹中。这是代码:

    <?php

if(isset($_POST['upload_img'])){

$file_name = $_FILES['image']['name'];
$file_type = $_FILES['image']['type'];      
$file_size = $_FILES['image']['size'];
$file_tmp_name  = $_FILES['image']['tmp_name'];

if($file_name){
            move_uploaded_file($file_tmp_name,"images/$file_name");

            }
}
?>
<?php
  include 'guestconfig/config.php';

if (isset($_POST['upload_img']) && $_POST['upload_img']=="invia")
{
        $image = $file_name;
        $title = addslashes($_POST['title']);
        $price = addslashes($_POST['price']);



  $sql = "INSERT INTO testone
(image,title,price) VALUES ('$image', '$title','$price')";
  if($result = mysql_query($sql) or die (mysql_error()))
  {
    echo "Inserimento avvenuto con successo.<br>
    Vai alla <a href=\"index.php\">Home Amministrazione</a>";
  }
}else{
  ?>
  <table border="1">
  <tr>
  <td>
  <img src="xxx.jpg" alt="xxx" />
  <img src="xxx.jpg" alt="xxx" />
  </td>

  </tr>
  <tr>
  <td>

  <form action="" method="post" enctype="multipart/form-data">

<label>upload image </label><br>
<input type="file" name="image"><br>
<br><br>

title:
<input name="title" type="text"><br><br>

price:
<input name="price" type="text"><br><br>

<input name="upload_img" type="submit" value="invia">
</form>
</td>

</tr>
</table>
  <?php
}
?>
<br>

我希望你能帮助我。谢谢!:)

编辑:好的,现在我可以上传图片了,但是我无法保存图片名称(在可以之前)。请问我该怎么办?谢谢!:)

EDIT2:好的,现在很完美...谢谢大家!:)

马姆塔

首先替换ctype="multipart/form-data"enctype="multipart/form-data"

   if(!empty($file_name)){
                  if(move_uploaded_file($file_tmp_name,"images/".$file_name))
echo "image uploaded";
else  echo "image not uploaded";


                }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用反应上传图像并将其保存到数据库中

来自分类Dev

规范:如何将HTML表单数据保存到MySQL数据库中

来自分类Dev

上传多个图像并将名称保存在数据库PHP MySQL中

来自分类Dev

如何上传图像并将其保存到Codeigniter中的数据库中?

来自分类Dev

如何上传图像并将其保存到Codeigniter中的数据库中?

来自分类Dev

上传、压缩图像并将其作为 blob 保存到 oracle 数据库中

来自分类Dev

Django - 表单数据不会保存到数据库

来自分类Dev

我的Django表单数据不会保存到我的数据库中

来自分类Dev

如何从HTML页面创建PNG图像并将其使用Django保存到数据库中?

来自分类Dev

使用节点js上传文件并将表单信息存储在数据库中(mysql)

来自分类Dev

使用节点js上传文件并将表单信息存储在数据库中(mysql)

来自分类Dev

如何从PHP中的mysql数据库中提取可能损坏的图像斑点并保存到文件

来自分类Dev

多个图像上传并保存到数据库的路径

来自分类Dev

上载多个图像并将名称保存在数据库PHP MySQL中

来自分类Dev

PHP的使用PDO上传图像到MySQL数据库?

来自分类Dev

使用日期选择器并将值从表单保存到数据库

来自分类Dev

数据未使用Django表单保存到数据库

来自分类Dev

在React JS中显示并将本地图像保存到数据库中

来自分类Dev

使用类将表单数据保存在数据库中

来自分类Dev

在保存到数据库之前,针对密钥检查Rails表单数据

来自分类Dev

Python Flask将表单数据保存到数据库

来自分类Dev

save()方法不会将表单数据保存到数据库(Django ModelForm)

来自分类Dev

在保存到数据库之前,根据密钥检查Rails表单数据

来自分类Dev

我正在尝试将表单数据保存到数据库

来自分类Dev

将上传的图像保存到Flask上的数据库中

来自分类Dev

无法使PHP将表单数据处理到MySQL数据库中

来自分类Dev

html 表单数据未使用 PHP 和 PDO 插入 MySQL 数据库

来自分类Dev

使用php将表单数据提交到MySQL数据库

来自分类Dev

使用 PHP 将 HTML 表单数据插入 MySQL 数据库

Related 相关文章

  1. 1

    如何使用反应上传图像并将其保存到数据库中

  2. 2

    规范:如何将HTML表单数据保存到MySQL数据库中

  3. 3

    上传多个图像并将名称保存在数据库PHP MySQL中

  4. 4

    如何上传图像并将其保存到Codeigniter中的数据库中?

  5. 5

    如何上传图像并将其保存到Codeigniter中的数据库中?

  6. 6

    上传、压缩图像并将其作为 blob 保存到 oracle 数据库中

  7. 7

    Django - 表单数据不会保存到数据库

  8. 8

    我的Django表单数据不会保存到我的数据库中

  9. 9

    如何从HTML页面创建PNG图像并将其使用Django保存到数据库中?

  10. 10

    使用节点js上传文件并将表单信息存储在数据库中(mysql)

  11. 11

    使用节点js上传文件并将表单信息存储在数据库中(mysql)

  12. 12

    如何从PHP中的mysql数据库中提取可能损坏的图像斑点并保存到文件

  13. 13

    多个图像上传并保存到数据库的路径

  14. 14

    上载多个图像并将名称保存在数据库PHP MySQL中

  15. 15

    PHP的使用PDO上传图像到MySQL数据库?

  16. 16

    使用日期选择器并将值从表单保存到数据库

  17. 17

    数据未使用Django表单保存到数据库

  18. 18

    在React JS中显示并将本地图像保存到数据库中

  19. 19

    使用类将表单数据保存在数据库中

  20. 20

    在保存到数据库之前,针对密钥检查Rails表单数据

  21. 21

    Python Flask将表单数据保存到数据库

  22. 22

    save()方法不会将表单数据保存到数据库(Django ModelForm)

  23. 23

    在保存到数据库之前,根据密钥检查Rails表单数据

  24. 24

    我正在尝试将表单数据保存到数据库

  25. 25

    将上传的图像保存到Flask上的数据库中

  26. 26

    无法使PHP将表单数据处理到MySQL数据库中

  27. 27

    html 表单数据未使用 PHP 和 PDO 插入 MySQL 数据库

  28. 28

    使用php将表单数据提交到MySQL数据库

  29. 29

    使用 PHP 将 HTML 表单数据插入 MySQL 数据库

热门标签

归档