Jump to content
  • 0

Не уходит файл через POST запрос


paShaman
 Share

Question

Возникла неожиданная проблема вообще непонятно из-за чего.

Возможно даже это не проблема HTML'a, точнее это точно не его проблема,но всетаки спрошу, вдруг кто сталкивался.

Есть форма, multipart/form-data прописан, все вроде правильно, но пост массив не содержит информацию о передаваемом файле. Ячейки с именем logo (<input type=file name=logo>) просто нет.

Уже все излазал, хтаксесы проверял...везде смотрел, вообще без понятия что за дела.

Link to comment
Share on other sites

13 answers to this question

Recommended Posts

  • 0

<form action="/engine/admin/operations/object.edit.oper.php" enctype="multipart/form-data" method="post">
Компания <font color="red">*</font><br>
<input name="title" style="width: 50%;" value="компания" type="text"><br><br>

[b]Логотип <br>
<input name="MAX_FILE_SIZE" value="1000000" type="hidden"><input name="logo" type="file"><br>[/b]

Текстовый блок <br>
<input id="body" name="body" value="<br />" style="display: none;" type="hidden"><input id="body___Config" value="EnterMode=br&AutoDetectLanguage=true&ImageBrowser=true&FormatOutput=false&HtmlEncodeOutput=false" style="display: none;" type="hidden"><iframe style="border: 0pt none; margin: 0pt; padding: 0pt; background-color: transparent; background-image: none; width: 100%; height: 400px;" id="body___Frame" src="/engine/fckeditor/editor/fckeditor.html?InstanceName=body&Toolbar=Default" scrolling="no" frameborder="0" height="400" width="100%"></iframe>

Отображать на главной <br>
<select name="for_title">
<option value="1">Да</option>
<option selected="selected" value="0">Нет</option>
</select><br><br>

Ссылка <br>
<input name="link" style="width: 50%;" value="http://ya.ru" type="text"><br><br>

<input name="data_id" value="1" type="hidden">
<input name="block_id" value="21" type="hidden">
<input name="sitemap_id" value="210" type="hidden">

<br><input value="Сохранить" name="submit" type="submit">
</form>

вывод текстового блока убирал, MAX_FILE_SIZE убирал...ничего не реагирует

Link to comment
Share on other sites

  • 0
Возможно:

1) Переменная $logo - не определена как глобальная.

2) Есть ограничение на объем загружаемой графики.

ну второе точно нет - если заменить file на text, то элемента logo всё равно нет.

Link to comment
Share on other sites

  • 0
Возможно:

1) Переменная $logo - не определена как глобальная.

2) Есть ограничение на объем загружаемой графики.

1) такой переменной не используется..идет работа через $_POST массив

2) объем проверял...там с лихвой хватает

зы: немного неправильно прочитал....заменил file на text. в пост массиве появилась ячейка logo

Link to comment
Share on other sites

  • 0
1) такой переменной не используется..идет работа через $_POST массив

2) объем проверял...там с лихвой хватает

зы: немного неправильно прочитал....заменил file на text. в пост массиве появилась ячейка logo

Как же не используется?

input name="logo"

Какая ячейка в пост массиве? Вы о чем?

В обработчике у вас что?

$logo = $_POST['logo'];

есть такая запись?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy