0
イメージをサーバーにアップロードしてから、イメージ名を取得してmysqlデータベースに挿入しようとしています。データベースのビットに達する前に、アップロードが機能していません。私は$ _FILES配列にデータが存在しないという事実に絞り込んだ。$ _FILES配列を空白にして、$ imageFileNameをエコーアウトする。ここでサーバーにファイルをアップロードしようとしましたが、ファイルの詳細が表示されないPHPスクリプト
は私のフォームの一部です:あなたは、あなたの<form>
タグに以下のものを含める必要が
$target = "images/";
$target = $target . basename($_FILES['imageName']['name']);
$imageFileName=($_FILES['imageName']['name']);
if(move_uploaded_file($_FILES['imageName']['tmp_name'], $target)){
echo "The file ". basename($_FILES['uploadedfile']['name']). " has been uploaded, and your information has been added to the directory";
}else {
echo "Sorry, there was a problem uploading your file.";
}
$query1="INSERT INTO portfolio_items (item_name,full_size_image) VALUES('$itemName','$itemImage')";
...最初のページの下のメモを参照してください。とても簡単。 – Nicola
@ニコラno probs ...間違いなくいつかあなたは同じ答えでこのタイプの質問に答えるでしょう... – ManseUK
それは働くためにオープンなデータベース接続が必要ですか? – Nicola