Ну, у меня действительно странные проблемы, вот что происходит:
Это среда:
У меня есть модальная панель, которая должна содержать несколько «шагов», сначала нужно загрузить файл, затем файл обрабатывается, и из этого результата обработки мне нужно сгенерировать html, чтобы заполнить следующий шаг.
Вот что я делаю:
Я загружаю файл в форму модальной панели одним из двух способов (с некоторого URL-адреса или с вашего локального жесткого диска, используя тип ввода файла и $ _FILES), используя $ .ajaxForm jquery для отправки его в файл php. это обрабатывает это. После обработки у меня есть все объекты, которые мне нужны, заполненные информацией, которые используются в каком-то шаблоне, который я включаю, а затем его содержимое заполняется в текстовую переменную. Я json_encode их, чтобы добавить во вторую форму моей модальной панели.
Пока ... так хорошо ... пока я не узнал, что когда я выбираю "из URL" и отключаю ввод файла, все работает просто отлично, но когда я включаю загрузку ввода файла, я получаю HTML-код результата от включения из шаблона не работает (да ... вы, должно быть, говорите WTF ?, но это правда 0_0 Я пытался ВСЕ, пока я не изолировал, где скрывается ошибка ...).
Он получает некоторый HTML-тег "PRE", добавляемый в начале HTML-результата, и каждый тег приводится к верхнему регистру, а у всех конечных тегов "<" и ">" заменяется его аналогом сущности (например, & lt; и т. Д.) ,
Я увидел, что, «предупредив» необработанный результат HTML в обратном вызове формы (и, очевидно, из-за ущерба, нанесенного форме результата).
Любые идеи о том, что может происходить ??
Заранее спасибо !!!
PS: я получил многословный ...: P