Автор Тема: Пути на Unix и Windows  (Прочитано 4610 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн BadArt

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.arex.ru/
Пути на Unix и Windows
« : 19 Августа 2003, 04:38:33 »
Я пишу скрипт на Perl. Появилась проблема при закачке фотографии. Когда
добавляешь фото, через специальную форму для файлов (input type=file),
то там показывается путь Windows (c:\\free\\1.jpg), а надо этот файл на
Unix закачать, и что бы он путь понял.
Просто, нужно что бы Unix понял путь на Windows, или поменял его на путь Unix..
Люди помогите плиз?

На всякий привожу данный фрагмент скипта:
use File::Copy;


$ph="$root2/$ary.jpg"; # путь на Unix
$ph1=$FORM{photo}; # данные из формы с путём Windows

copy ($ph1, $ph);

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
Пути на Unix и Windows
« Ответ #1 : 19 Августа 2003, 10:36:21 »
[w]PFWWWUpload[/w]
2B OR NOT 2B = FF

Оффлайн BadArt

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.arex.ru/
Пути на Unix и Windows
« Ответ #2 : 20 Августа 2003, 01:11:07 »
Спасибо огромное, помогло!

Оффлайн BadArt

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.arex.ru/
Пути на Unix и Windows
« Ответ #3 : 20 Августа 2003, 03:38:42 »
Ну вот, теперь новая проблема... Надо теперь как нить умудриться передать переменную из формы добавления файла, что бы знать как назвать файл... Просто у файла должно быть всегда разное имя, и это имя берётся из базы (уникальное число)... Помогите?

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
Пути на Unix и Windows
« Ответ #4 : 20 Августа 2003, 10:30:05 »
Ээээ....а в чем проблема?
2B OR NOT 2B = FF

Оффлайн BadArt

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.arex.ru/
Пути на Unix и Windows
« Ответ #5 : 21 Августа 2003, 00:03:39 »
Chs Вся проблема в том, что файлу нужно давать идентификатор, извлекаемый из базы в тот момент, когда выводится форма, куда и следует добавлять фотографию. В идеале, либо при передаче фотографии, она должна быть уже переименнована, либо нужно как отправить, формой, вместе с фото название будущего файла...

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
Пути на Unix и Windows
« Ответ #6 : 21 Августа 2003, 17:47:36 »
Ну так а проблема-та в чем? Лишнее хидден поле в форму вставить религия не позволяет?
2B OR NOT 2B = FF

Оффлайн BadArt

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.arex.ru/
Пути на Unix и Windows
« Ответ #7 : 22 Августа 2003, 00:12:52 »
Всё уже сделал! Спасибо огромное!!!
Просто я не тем способом пытался данные из формы получить, а так всё отлично! Ещё раз спасибо!

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28