Вы это смотрите в браузере или сырой ответ сервера?
<??> - с точки зрения браузера полноценный тег и выводу не подлежит. А пользуетесь вы print_r вместо var_dump, так что сразу не видно, есть ли что в элементе массива.
Черт... Походу в отпуск пора Я с этим print_r() и сам не увидел, что ошибку устранил... Теперь даже представить не могу как, чтобы на будущее запомнить
Естественно, это было первое что я проверил
Перед выводом в textarea все это обрабатывается htmlspecialchars($text).
В итоге в коде вот такой текст:
<?php
define('HOME',$_SERVER['DOCUMENT_ROOT'].'/');
define('DEBUG', false); (Добавление)
Забыл написать:
Проверял Fiddler'ом что уходит на сервер.
Все данные формы уходят корректно.
Возникла следующая проблемка:
Есть форма редактирования конфига админки. Там идет обычный PHP'шный код - define'ы и т.п.
Переношу эту админку на сервер. В итоге, при сохранении конфига через эту форму весь файл затирается.
Оказалось, что хотя форма и заполнена, в $_POST данные этого поля не пропускаются.
Долго искал причину этого всего.
Нашел. Где то между тем как был отправлен POST запрос с сайта и данные были записаны в $_POST, значения переменных обрезаются до первого вхождения знака "<".
При этом, на ВДС с такой же конфигурацией работает стабильно другой сайт с такой же админкой.
Единственное отличие - первый сайт (там где не пашет) в кодировке UTF-8, а второй в windows-1251.
Кто то сталкивался с подобным приколом?
Для большей ясности приведу пример:
Данные формы (сразу напишу, что в качестве "enctype" пробовал все возможные варианты):
Наверное опять промежуточный кэширующий прокси-сервер или какието настройки в браурезах
В любом случае можете попробовать AJAX вариант для предотвращения кэширования и добавление случаный чисел в строку запроса
AJAX не подойдет.. да и случайное число тоже, т.к. сайт уже проиндексирован яндексом
видать придется оставить все как есть, благо контент там обновляться будет не очень часто...
Разрабатываю сейчас сайт и возникла такая проблемма: браузеры сохраняют все страницы в кеш, чего мне совсем не хочется. Пробую отсылать хедеры с и через PHP и через meta, не помогает... не подскажете что делать?