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

Форум PHP

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

 

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

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

тема: все про $_file
 
 автор: kipes   (06.03.2007 в 00:06)   письмо автору
 
 

Что означает слэш(/)и обратный, например:
<input type="submit" value="Загрузить" />???

$_FILE['ufile']['type'] -- тип выбранного файла (например, image/jpg)
его надо указывать вот так:
$_FILE['ufile']['image/jpg']--это не будет ошибкой? и так же к примеру и с (text/plain)? а где можно

узнать как пишутся типы файлов например AVI ИЛИ MP3 И ДР.

if(isset($_FILES['ufile']))
{
  $catalog = "../image/"; // каталог 
  if (is_dir($catalog)) // Если такой каталог есть
  {
    $myfile = $_FILES['ufile']['tmp_name']; //  Временный файл
    $myfile_name = $_FILES['ufile']['name']; // Имя файла
    if(!copy($myfile, $catalog)) echo 'Еггог при копировании файла '.$myfile_name //Если неудалось 

скопировать файл
  }
  else mkdir('../image/'); // Если такого каталога нет, то мы его создадим
}


Выводит

Parse error: parse error, unexpected '}', expecting ',' or ';' in C:\www\scripts\auto\admin\obr\obrload.php on 

line 20

Почему файл не загружается?
Pardon, что так много вопросов, но все ведь относятся к $_FILE

   
 
 автор: Киналь   (06.03.2007 в 00:20)   письмо автору
 
   для: kipes   (06.03.2007 в 00:06)
 

>Что означает слэш(/)и обратный, например:
><input type="submit" value="Загрузить" />???

Ничего. Точнее, означает конец одиночного тега. Наличие слеша здесь является признаком стремления к валидности. Можете пока не обращать внимания.

>$_FILE['ufile']['type'] -- тип выбранного файла (например, image/jpg)
>его надо указывать вот так:
>$_FILE['ufile']['image/jpg']--это не будет ошибкой?

Будет. Он, во-первых, не указывается, а во-вторых, type - это ключ массива, тип файла будет в соответствующем этому элементе.

>узнать как пишутся типы файлов например AVI ИЛИ MP3 И ДР.

Это называется mime-тип. Ищите списки в гугле.

> Почему файл не загружается?

Читаем сообщение компилятора и пытаемся его понять. Он пишет, что ни с того ни с сего встретил }, а хотел бы , или ; Мораль - в 19-й строке на конце пропущена точка с запятой.

   
Rambler's Top100
вверх

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