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

Форум Apache

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: multipart/form-data

Сообщения:  [1-10]    [11-20]   [21-30]  [31-37] 

 
 автор: Sergeich   (08.05.2008 в 10:42)   письмо автору
 
   для: dima2207   (08.05.2008 в 06:32)
 

>А я думаю что с правами все норма ( к тому-же я рекурсивно установил для всей папки права 0777),
>а вот когда пытаюсь вывести :
>

><pre>
><?print_r('$_POST['filename']');?>
></pre>
>

>То получаю :
>

>Notice:  Undefined index:  filename in /usr/local/www/vhosts/filmi.in.ua/httpdocs/upload.php on line 2
>

>выходит что неработает именно
>

>enctype="multipart/form-data">
>

>потомучто просто ПОСТ работает норма !

Вы наверно неделю не спали, ребята! Посмотрели бы хоть в каком файле ошибку выдает! К тому же скрипт и не может в данной ситуации выдать ошибку на файл отправки на сервер! Естественно, сразу же надо было воевать именно с принимающим пхп скриптом!

   
 
 автор: dima2207   (08.05.2008 в 08:59)   письмо автору
 
   для: sim5   (08.05.2008 в 08:58)
 

гггггггггггг , спасибо за совет ! учту !

   
 
 автор: sim5   (08.05.2008 в 08:58)   письмо автору
 
   для: dima2207   (08.05.2008 в 08:50)
 

В жару пить можно только воду, квас, можно кефир, но не более 3 процентной крепости.)

   
 
 автор: dima2207   (08.05.2008 в 08:50)   письмо автору
 
   для: sim5   (08.05.2008 в 08:31)
 

Фуууууууууу......... Жара!
думал что с ума сойду с этим апачем , а надо - было всего навсего указать точную тмп директорию !
спасибо вам сим5 ! вы действительно помогли мне разобратся что к чему !

   
 
 автор: sim5   (08.05.2008 в 08:31)   письмо автору
 
   для: dima2207   (08.05.2008 в 08:23)
 

Что правильно?

   
 
 автор: dima2207   (08.05.2008 в 08:23)   письмо автору
 
   для: sim5   (08.05.2008 в 08:11)
 

Ну да , все правельно .

   
 
 автор: sim5   (08.05.2008 в 08:11)   письмо автору
 
   для: dima2207   (08.05.2008 в 08:02)
 

У меня уже крыша съехала, видимо. Вообще-то такой переменной как $_POST['$file'] и не должно быть, а должно:

<?
print '<pre>';
print_r($_POST);
print_r($_FILES);
print 
'<pre>';
?>

И такой результат, примерно:

Array
(
    [as] => text
)
Array
(
    [file] => Array
        (
            [name] => 02_moore_80.jpg
            [type] => image/pjpeg
            [tmp_name] => Z:\tmp\phpC.tmp
            [error] => 0
            [size] => 52084
        )

)

   
 
 автор: dima2207   (08.05.2008 в 08:02)   письмо автору
 
   для: sim5   (08.05.2008 в 07:41)
 

><form action="" method="post" enctype="multipart/form-data">
><input type="text" name="as" value="text">
><input type="file" name="file">
><input type="submit" value="Sender">
></form>



в данном случае будет неопределена переменная <?print_r($_POST['$file']);?>
Я - же писал сообщение об ошибке см. выше .

   
 
 автор: sim5   (08.05.2008 в 07:41)   письмо автору
 
   для: dima2207   (08.05.2008 в 07:36)
 

Она вообще-то у вас она заремирована, да и пишется upload_tmp_dir =/tmp, если только вы не пользуетесь вложенной папкой еще какой либо, но ее почему тогда нет.
Добавьте переменные окружения в, variables_order = "EGPCS". И вы не ответили про print_r($_POST).

PS. Какая переменная не определена?

   
 
 автор: dima2207   (08.05.2008 в 07:40)   письмо автору
 
   для: sim5   (08.05.2008 в 07:30)
 

>Пишется - $_SERVER['REMOTE_ADDR'], если конечно это не ради декора.
>Ну нафига все это, просто интересно знать, как вы получаете форму, остальное отошения не имеет.
>Если я вас понял правильно, то передав (так как я вас просил ранее) вот такую (тестовую) форму:
>

><form action="" method="post" enctype="multipart/form-data">
><input type="text" name="as" value="text">
><input type="file" name="file">
><input type="submit" value="Sender">
></form>
>

>вы выполнив print_r($_POST), получаете array(), и тишина...? Или вообще ничего не получаете?
выполнив print_r($_POST) получаю ошибку что переменная неопределена .

   

Сообщения:  [1-10]    [11-20]   [21-30]  [31-37] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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