Да, отправляет. Это у меня закрыто просто было. )
Ну это же тупость полнейшая, что даже и не подозревал об этом. :) Лиса тоже отправляет. |
Цитата:
такая, что сервер автора топика её не видит |
Ну ведь работает же! У меня из стандартной формы грузит и потом прекрасно обрабатывается. Согласен, что это тупо так загружать. Поэтому и ищу решение. Но поскольку я в этом деле любитель- оно мне кажется сложновато.
Цитата:
В php обработчик приходит временный файл. И там уже обрабатывается Можно ли сделать, чтобы из сторонней ссылки, из поля формы input, в обработчик приходил точно такой же временный файл? Чтобы использовать один обработчик. |
Цитата:
Цитата:
|
Цитата:
Временные файлы создаются только для файлов, которые нужно скачать из сети. |
Цитата:
Цитата:
Получается вторая форма (для локального файла) отправляет на сервер временный файл и указывает ему php- обработчик. А в первой форме только ссылка. Как мне ее заставить работать: подгрузить на сервер сетевой файл и указать этот же php обработчик? |
Цитата:
Но в этом случае одновременно два файла нельзя отправить на сервер. Два поля в одной форме, и если одно имеет имя "name1", а второе "name2", то на сервере в массиве $_FILES они будут под этими ключами. Но смысла так их разделять нет никакого, задайте обеим полям одно имя как элементы массива - name[], и под этим ключом в массиве $_FILES будет массив из двух файлов. Это если передавать сетевой файл через форму. Если это не для всех пользователей, то на здоровье. Иначе извещайте их как это делать, уверен, что большая часть об этом даже и не подозревает, я вот не знал и не считаю это нужным. А если серверу передавать ссылку, то это обычное текстовое поле и оно будет под его именем как ключом в массиве $_POST. Сервер его должен загрузить, при этом обработка загрузки, как-то проверка типа, размера, действия на файлами какие либо, и будет одним сценарием. Источники просто разные. |
Я имел ввиду не два диалоговых окна, а две html формы. Одна с диалоговым окном, другая просто текстовое для ссылки.
![]() Как я уже писал выше, что через первую я уже могу загрузить, но это неудобно и мне надо сделать вторую для этого. Вечером задам вопрос более детально с использованием кода. Все на домашнем компе, на денвере. Спасибо Вам что помогаете. |
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 20:45. |