![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| mark2011 |
|
||||||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 28.6.2011 Репутация: 2 Всего: 2 |
Доброе утро!
Всем спасибо, кто ответил на мой вопрос здесь. Изменил логику загрузки файлов, но у меня файлы должны грузиться в разные каталоги в зависимости от выбора пользователя. Он эти каталоги программно создаёт... Соответственно имеем такой код: 1. На стороне Uploadify:
2. На стороне PHP:
Здесь логика следующая: если я не выбрал каталог, он грузит в корневой. Соответственно, если каталог выбран, он грузит туда, куда указано... ну так должно быть по крайней мере. Что на самом деле... я выбираю каталог, он туда грузит. Всё ок. Потом я переключаю выбор, а он всё равно грузит в каталог, куда грузил ранее.... т.е. почему-то не срабатывает вот это:
Ну или POST не сбрасывается... не знаю даже, на что подумать... Раньше был uploader на mootools, а сейчас решил всё на jQuery переводить, и вот столкнулся вот с такой проблемой. Кто знает отпишитесь плиз, буду благодарен Добавлено через 7 минут и 31 секунду Да, кому интересно - дополнительный код, который здесь фигурирует:
|
||||||||
|
|||||||||
| mark2011 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 28.6.2011 Репутация: 2 Всего: 2 |
В общем сделал следующее:
и так далее по коду... Результат: файл test.txt есть, но он пустой. Как так может быть? Очевидно, уже разобрался, что из uploadify не передаётся в php значение realFolder.... непонятно... как его передать... где собака зарыта... |
|||
|
||||
| MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
$_REQUEST - это массив, с ним так нельзя поступать. Надо так
-------------------- Amazing |
|||
|
||||
| mark2011 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 28.6.2011 Репутация: 2 Всего: 2 |
MoLeX,
Сделал. Ну так и есть, значение, выбранное в селекте, почему-то не передаётся :( |
|||
|
||||
| mark2011 |
|
||||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 28.6.2011 Репутация: 2 Всего: 2 |
Люди, щас фокус покажу...
Имеем вот такой код:
Соответственно имеется
Алерт срабатывает на ура - меняю выбор селекта - он отражается и в алерте... То же самое (см. scriptData) - не срабатывает... В PHP имеем вот такой код:
Т.е. создаётся файлик, туда записывается переменная (каждый раз файлик обновляется). И всё.... так вот суть в том, что в алерте выдаётся одно, а в файл пишется совершенно другое.... умом догадываюсь, что может метод не POST..... но какой же?? PUT что ли? Я раньше нашёл ошибку, у меня на странице 2 селекта с одинаковыми id и именами были. Сейчас они разные, но сути дела это не поменяло.... Гляньте кто-нить свежим взглядом, где я что не так делаю? Уже целый день сижу, обидно даже, что остальная работа стоит :( |
||||||
|
|||||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 96 Всего: 386 |
GET? Можно просто вывести $_REQUEST, вдруг еще и через куки кто передает что нибудь... -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| mark2011 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 28.6.2011 Репутация: 2 Всего: 2 |
ksnk,
Да выводил уж REQUEST... он просто берёт значение из другого селекта, похоже на то по крайней мере.... хотя id и name разные. Как так получается, ума не приложу... если бы можно было как-нибудь зафигачить переменную из JS в POST.... но клиент-сервер блин... ладно, оффтоп )) |
|||
|
||||
| mark2011 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 28.6.2011 Репутация: 2 Всего: 2 |
Разобрался с вопросом, всем спасибо.
|
|||
|
||||
| JocBro |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 2.12.2011 Репутация: нет Всего: нет |
Подскажите пожалуйста. В файле index.php:
Файл uploadify.php:
Т.е. я в конце добавил строчку, которая вставляет в базу номер поста и ссылку на изображение, но у меня никак не получается передать вместе с файлом m_id. Пробовал в index.php <input type="hidden" ... и гетом и через сессии, но видимо нужно копать в джавескрипте, а я в нем практически ничего не понимаю, вот и прошу кто может помочь, как передать m_id из index.php вместе с загружаемым файлом, чтобы потом обработать в uploadify.php |
||||
|
|||||
| JocBro |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 2.12.2011 Репутация: нет Всего: нет |
Все разобрался
|
|||
|
||||
| ROM121 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 16.6.2012 Репутация: нет Всего: нет |
mark2011,
В надежде на то, что mark2011 заглянет еще в эту ветку. Тоже пытаюсть разобраться с Uploadify, но застрял на том, что не получается передать поля формы. Как решил свою проблему? |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |