0
フォルダとサブフォルダの作成(データベースuseridにリンクされています。ユーザのイメージが配置される場所にサブフォルダは作成されません。フォルダとサブフォルダ(ユーザIDにリンクされたサブフォルダ)の自動作成
$path = realpath('../../advertiser_images').DIRECTORY_SEPARATOR.str_replace("#", "", $_SESSION["userID"]);
if (!file_exists($path)) {
mkdir($path, 0755, true);
}
機能:誰が助け、それは私のコーディングplease.Hereに対する
session_start();
$ds = DIRECTORY_SEPARATOR;
$storeFolder = '../../advertiser_images/'.str_replace("#","",$_SESSION["userID"]);
if (!empty($_FILES))
{
$tempFile = $_FILES['file']['tmp_name'];
$targetPath = dirname(__FILE__) . $ds. $storeFolder . $ds;
$targetFile = $targetPath.$_SESSION["vid"].str_replace(" ","",$_FILES['file']['name']);
move_uploaded_file($tempFile,$targetFile);
}
include_once '../../modules/database/db-functions.php';
$data = array();
$data[0] = 'booklook';
$data[1] = 'book_images';
$data[2] = 'vid';
$data[3] = '#'.$_SESSION["vid"];
$data[4] = 'did';
$data[5] = $_SESSION["userID"];
$data[6] = 'iid';
$data[7] = $_SESSION["vid"].str_replace(" ","",$_FILES['file']['name']);
$data[8] = 'img_loc';
$data[9] = 'advertiser_images/'.str_replace("#","",$_SESSION["userID"]).'/'.$_SESSION["vid"].str_replace(" ","",$_FILES['file']['name']);
add($data);
これまでに試したことは何ですか? –
まあ、私はそれを修正するために多くを試していないので、どこに障害があるかわからない – Iry