Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » ASP, Perl, PHP и MySQL

Upload

Обсуждение темы Upload в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; if(!move_uploaded_file($_FILES["form_spec_img"]["tmp_name"],$uploaddir.$_FILES["form_spec_img"]['name'])) { .... }...


Закрытая тема
 
Опции темы
Старый 18.03.2007, 19:31   #11
if(!move_uploaded_file($_FILES["form_spec_img"]["tmp_name"],$uploaddir.$_FILES["form_spec_img"]['name'])) {
.... }
 
Старый 18.03.2007, 19:31
Ссылки
Старый 18.03.2007, 19:35   #12
А что в переменной $uploaddir?
 
Старый 18.03.2007, 19:37   #13
сначала было:
$uploaddir="./../../spec/";
сейчас
$uploaddir = "/www/ursibrea/www/htdocs/";

ни с тем ни с другим не работает.

С первым вариантом работает на моей машине (у меня стоит апач и пхп)
 
Старый 18.03.2007, 22:48   #14
Цитата:
$uploaddir = "/www/ursibrea/www/htdocs/";
Вы уверены, что это правильный путь?
 
Старый 18.03.2007, 22:51   #15
да. путь был посмотрет при помощифункции phpinfo();
даже если ставлю этот: $uploaddir="./../../spec/";
все равно не грузится, хотя на моем компе все работает.
 
Старый 19.03.2007, 09:32   #16
Выведи отдельно это $uploaddir.$_FILES["form_spec_img"]['name']. Попробуй ручками там файл создать.
Ерор_репортинг на полную катушку включен?
 
Старый 19.03.2007, 10:14   #17
Цитата:
Выведи отдельно это $uploaddir.$_FILES["form_spec_img"]['name']
Выводит: ./../spec/111111.jpg (когда стоит $uploaddir="./../spec/"
/www/ursibrea/www/htdocs/spec/111111.jpg (когда стоит $uploaddir="/www/ursibrea/www/htdocs/spec/"

---------------
Цитата:
Попробуй ручками там файл создать.
с помощью фтп-клиента, либо php?

--------------
Цитата:
рор_репортинг на полную катушку включен?
что присвоить ERROR_REPORTING чтобы отображались все ошибки?
 
Старый 19.03.2007, 10:28   #18
С помощью пхп. Создай файлик и запиши в него чего-нибудь...

E_ALL.
 
Старый 19.03.2007, 10:33   #19
написал такой код:
PHP код:
<?php
error_reporting
(E_ALL);  
//$path="/www/ursibrea/www/htdocs/spec/";  
$path="./../spec/";  
$f=fopen($path."test.txt","w");  
fwrite($f,"2212");  
fclose($f);  
echo 
$path."test.txt";  
?>
Ошибок никаких не вдает, но и файл не создается.

dimka_sh добавил [date]1174289847[/date]:
Если указвать без путей:
PHP код:
<?php 
error_reporting
(E_ALL);   
$f=fopen("test.txt","w");   
fwrite($f,"2212");   
fclose($f);   
?>
Тогда все ок. Создается в текущей директории. Что делать? мне нужно чтобы файл был в необходимой
т.е. есть такая структура:
корень
| - admin
| | - index.php
| ...
| - spec
| - ...

Скрипт вызывается из папки admin, а надо занести в spec
 
Старый 19.03.2007, 10:43   #20
а зачем ./../?
попробуй просто /+полный путь. Т.е. "/www/....".
 
Старый 19.03.2007, 10:43
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Upload файлов BleSSeD ASP, Perl, PHP и MySQL 16 05.04.2009 00:31
ngingx и upload Асмодиан Настройка серверов 1 31.01.2009 03:22
Upload больших файлов Асмодиан ASP, Perl, PHP и MySQL 15 11.06.2008 14:18
Скрипт upload candy_man Вакансии 27 26.02.2007 23:48
Права доступа к Upload candy_man HTML, CSS, JavaScript 2 29.03.2004 09:48


Текущее время: 21:58. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум