2014-05-14 2 views
0

Я пользуюсь функцией move_upload(). Я называю все изображения по-разному. Он загружается в базу данных с правильными именами, но не отображается в папке с изображениями.Переместить несколько изображений в базу данных

ниже - это мой код для части изображений, так как эвринг еще загружает правильно.

echo $post_image=$_FILES['image']['name']; 

echo $post_imagea=$_FILES['imagea']['name']; 

echo $post_imageb=$_FILES['imageb']['name']; 

echo $image_tmp=$_FILES['image']['tmp_name']; 


echo $imagea_tmp=$_FILES['imagea']['tmp_name']; 

echo $imageb_tmp=$_FILES['imageb']['tmp_name']; 

echo $post_description=$_POST['description']; 

echo $post_description=$_POST['description']; 



if($post_title=='' or $post_keywords=='' or $post_description=='' or $post_price==''){ 
    echo "<script> alert('none of the fields can be empty, try again')</script>"; 
} else { 
    move_uploaded_file($image_tmp,"../images/$post_image/"); 
} 
+0

что это эхо $ image_tmp = $ _ FILES [ 'imagea'] [ 'tmp_name']; echo $ image_tmp = $ _ FILES ['imageb'] ['tmp_name']; imagea и imageb – wild

+0

thats второе изображение я назвал его imagea в базе данных также – user3615541

+0

@wild его это извините echo $ imagea_tmp = $ _ FILES ['imagea'] ['tmp_name']; echo $ imageb_tmp = $ _ FILES ['imageb'] ['tmp_name']; echo $ post_description = $ _ POST ['description']; – user3615541

ответ

0

заменить его

move_uploaded_file($image_tmp,"../images/$post_image/"); 

с

move_uploaded_file($image_tmp,"../images/".$post_image); 
+0

Я только что загрузил первое изображение – user3615541

+0

use it move_uploaded_file ($ image_tmp, "../ images /".$ post_image); \t move_uploaded_file ($ imagea_tmp, "../ images /".$ post_imagea); \t move_uploaded_file ($ imageb_tmp, "../ images /".$ post_imageb); – wild

+0

, потому что у вас есть три изображения, поэтому три раза используйте move_uploaded_file(); – wild

0

Вы установили правильные разрешения на/images/map ??

она должна чтение/запись/выполнение для того, чтобы переместить изображение в папку

+0

Да, он имеет права доступа, так как он загружается, когда я делаю один файл, а не несколько файлов. Я не уверен, как я должен структурировать moveupload(), чтобы включить как imagea, так и imageb. есть идеи? – user3615541

+0

только первое изображение загружает в move_uploaded_files() нет другого, как я могу загрузить все из них. – user3615541

Смежные вопросы