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

Форум PHP

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

 

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

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

тема: Загрузка файлов на сервер (upload)

Сообщения:  [1-9] 

 
 автор: shiling   (18.11.2005 в 22:20)   письмо автору
 
   для: DDK   (18.11.2005 в 19:15)
 

Огромнейшее вам спасибо!

   
 
 автор: DDK   (18.11.2005 в 19:15)   письмо автору
 
   для: shiling   (18.11.2005 в 18:52)
 

@ перед функциями запрещает вывод возможных возникающих ворнингов типа "Warning: copy(1.txt): failed to open stream: No such file or directory in z:\home\upgrade\www\ip.php on line 2"

   
 
 автор: DDK   (18.11.2005 в 19:13)   письмо автору
 
   для: shiling   (18.11.2005 в 18:42)
 

1) Фигурные скобки это целая дилема в PHP
2) Да, sourse_file.txt и new_file.txt это имя копируемого файла и имя нового файла соотвв.

   
 
 автор: shiling   (18.11.2005 в 18:52)   письмо автору
 
   для: DDK   (18.11.2005 в 17:46)
 

Постойте не отвечайте на этот вопрос лучше раскажите можно ли при акшене $phpself сделать так чтоб ошибку не сразу писало,а после того как была попытка загрузить файл?А что @ значит?

   
 
 автор: shiling   (18.11.2005 в 18:42)   письмо автору
 
   для: DDK   (18.11.2005 в 17:46)
 

Еще раз огромное вам спазибо,но если вам не надоел я еще прошу ответить вот на эти вопросы:А разве таких ковычек {} не надо после if перед и после echo?Можно вот так писать
echo "текст";? И что означает sourse_file.txt и new_file.txt,это типа начальный путь и путь куда копируется файл?
Каким бы небыл ответ заранее спасибо.

   
 
 автор: DDK   (18.11.2005 в 17:46)   письмо автору
 
   для: shiling   (18.11.2005 в 17:41)
 

Аналогично:

<? 
$file 
copy('source_file.txt''new_file.txt'); 
if(
$file==1)echo 'Файл скопирован'
else echo 
'Не получилось скопировать файл'
?> 

Только перед функцией copy() следует поставить "собаку", что бы не выводилась PHP-ошибка:

$file = @copy('source_file.txt', 'new_file.txt'); 

   
 
 автор: shiling   (18.11.2005 в 17:41)   письмо автору
 
   для: shiling   (18.11.2005 в 16:25)
 

Огромное спасибо вобще за помощь,но есл вам не трудно раскажите как это все сделать с функцией copy()?

   
 
 автор: multiBrain   (18.11.2005 в 16:30)   письмо автору
 
   для: shiling   (18.11.2005 в 16:25)
 


<?
$file
=move_uploaded_file($_FILES['img']['tmp_name'],'new_file.txt');
if(
$file==1)echo 'Файл загружен';
else echo 
'Не получилось файл загрузить';
?>

   
 
 автор: shiling   (18.11.2005 в 16:25)   письмо автору
 
 

сделал скрипт аплоода,но он тока загружает файлы на сервер,а мне хотелось бы чтоб он еще и говорил успешна загрузка или нет,пробовал сделать но ниче не вышло,помогите плиз.

   

Сообщения:  [1-9] 

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

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