2017-08-13 6 views
0

PHPで複数の画像をアップロードしてその名前をMySQLに保存する方法は?複数のファイルをphpとmysqlでアップロードする

+1

[完全な安全な画像アップロードスクリプト](https://stackoverflow.com/questions/38509334/full-secure-image-upload-script)の可能な複製 – icecub

+0

上記のコメントのリンクを確認し、PDOクラスを使用して調査してください画像の名前を挿入します。これは単純なGoogle検索で、コードは作成しません。 – MinistryofChaps

答えて

1

1つのイメージまたは複数のイメージをアップロードする場合は、それらをフォルダにアップロードし、そのイメージまたはイメージパスをデータベースに保存する必要があります。私はあなたがこれについて知っていると思う..あなたはリンクの下でこれを試すことができます。

  1. https://youtu.be/DL8LT8beVU0

  2. Full Secure Image Upload Script

+0

コメントとして残してみませんか?質問自体は重複しすぎて広すぎる。 – MinistryofChaps

1

HTMLフォーム:

<form name="upload" action="upload.php" method="POST" enctype="multipart/form-data"> 
    Select image to upload: <input type="file" name="image"> 
    <input type="submit" name="upload" value="upload"> 
</form> 

PHPファイルのコード

<?php 
$uploaddir = 'uploads/'; 

$uploadfile = $uploaddir . basename($_FILES['image']['name']); 
$filename = $_FILES['image']['name']; 
if (move_uploaded_file($_FILES['image']['tmp_name'], $uploadfile)) { 
    echo "Image succesfully uploaded."; 
print_r($filename); 
//Store File Name $filename in DB; 
    } else { 
     echo "Image uploading failed."; 
    } 
?> 
関連する問題