Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Загрузка файла в определенную директорию на сайте
 
 автор: indig0   (10.01.2012 в 19:06)   письмо автору
 
 

У меня есть код такого плана:
    <?php
        $d 
opendir("..");
    if(
$_FILES['error'] == 0)
    {
        
$tmp $_FILES['PostImg']['tmp_name'];
        
$new $_FILES['PostImg']['name'];
        
move_uploaded_file($tmp,$new);
    }
    
    
?>

И мне нужно чтобы я фаил загружался в другую директорию вообще тоесть как бы назад.
Например у меня есть директории
Test и site
фаил с кодом лежит в test мне нужно чтобы загружался фаил в site как это указать я уже по разному пробывал, суть понятна что нужно $d = opendir(".."); писать это и потом указывать папку, но немогу понять куда писать этот код. Помогите кто что знает.

  Ответить  
 
 автор: Slo_Nik   (10.01.2012 в 19:29)   письмо автору
 
   для: indig0   (10.01.2012 в 19:06)
 

не надо opendir() это лишнее

 <?php 
// если файл с кодом и директория site на одном уровне, то есть находятся рядом
 
$path "site/";
 
//если файл с кодом в test, а надо загрузить в site, то ...
 
$path "../site/";
    if(
$_FILES['error'] == 0
    { 
        
$tmp $_FILES['PostImg']['tmp_name']; 
        
$new $_FILES['PostImg']['name']; 
        
move_uploaded_file($tmp,$path.$new); 
    } 
     
    
?>

и не забудьте на директорию site выставить права 777

  Ответить  
 
 автор: indig0   (10.01.2012 в 19:50)   письмо автору
 
   для: Slo_Nik   (10.01.2012 в 19:29)
 

Да спасибо большое получилось все. (Я на лок машине делалю)

  Ответить  
 
 автор: Slo_Nik   (10.01.2012 в 19:52)   письмо автору
 
   для: indig0   (10.01.2012 в 19:50)
 

без разницы на какой, главное правильно прописать путь...
а права в основном на реальном сервере выставлять надо, если Вы на локальком под windows сидите)))

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования