画像はアップロードされましたが、データベースに追加された後は表示できません。
2017-10-24 17:25:55
0
2
1506

addPro.php ページ
<tr>
<td align="right">製品画像</td>
<td>
<label for= ファイル">選択してください:</label>
<input type="file" name="file" id="file" />
<!-- <a href=" javascript :void(0)" id="selectFileBtn">添付ファイルを追加</a>
<div id="attachList" class="clear"></div> -->
</td>
</tr>
checkaddPro.php ページ
<?php
header('content-type:text/html;charset =utf-8');
include_once('conn.php');



$GName=$_POST["pName"];
$CID=$_POST ["CID"];
$GPrice=$_POST["mPrice"];
// $GImage=$_FILES["file"];
$GContent=$_POST["pDesc"];

if($_FILES["ファイル"]["エラー"])
{
echo $_FILES["ファイル"]["エラー"];
}
else
{
//アップロードされるファイルのタイプとサイズを制御します
if(($_FILES["file"]["type"]=="image/jpeg" || $_FILES["file" ] ["type"]=="image/png") && $_FILES["file"]["size"]<1024000)
{
//ファイルが保存されている場所を検索
// $ filename = "./file/".date("YmdHis").$_FILES["file"]["name"];
$path='uploads';
//重複を防止名前の上書き
$uniName=md5(uniqid(microtime(true),true)).'.'.$ext;
//echo $uniName;exit;
//$filename=$path. '/'. $uniName;
$filename='http://localhost/G15190101/admin/'.$path.'/'.date("YmdHis").$_FILES["file"]["name "];


##// エンコード形式を変換
$ FILENAME = iconv ("UTF-8", "GB2312", $ FILENAME);
使用する 使用する 使用する 使用する' s ' を使用する ' s ' を使用する ' s ' を使用する ‐ ‐ ‐‐‐ if(file_exists($filename))
"
}
Else
{
// ファイルを保存します
Move_uploaded_file ($ _ files [" file "] [" tmp_name "], $ filename); / $sql="insert商品の値('','{$filename}')";
$sql = "商品(GName,CID,GPrice,GImage,GContent)の値('$GName', '$CID',' $GPrice','$filename','$GContent')";
mysql_query($sql);
$num = mysql_affected_rows();
if ($num>0 ) {
echo "<script>alert('製品を追加しました');location='addPro.php';</script>";
}else{
echo "<script>alert('製品を追加失敗 '); local =' addpro.php '; & lt;/script & gt; "
}
}
Else
{
echo" ファイルの種類が正しくありません! " ;
}
}
?>

下のページから追加された画像をテストしますが、画像はアップロード フォルダーに追加されません

QQ图片20171024164712.png

ページからデータベースに追加された画像は表示できません

QQ图片20171024171927.png

全員に返信(2)
nearest

$filenameを相対パスまたは物理パスに変更します

いいねを押す +1
路过

これらの場所にエラーがある可能性があります

  1. 保存されたファイルがありません(写真が存在しません)

  2. 写真のアドレスが間違っています(コンソールのエラーメッセージを参照)

  3. データは取り出されませんでした

いいねを押す +0
  • 返事 ローカルフォルダーに保存されていないのですが、書き込めません
    著者 2017-10-25 19:22:00
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!