Здравствуйте, эксперты. Среди вас есть знатоки SSI? Проблема такая: в ssi-документ подключается PHP скрипт, как передать ему параметры скрипта? Для обычных переменных я выходил из пoложения таким хаком <!--include virtual="blahbla.php?${QUERY_STRING}"> а что делать с полем типа "file"? SSI создает для него переменную, в которую помещает локальный путь к файлу. А как его закачать (если это вообще возможно через ssi)?
Добрый день, CoolerTheGreat! Боюсь тебя огорчить, но мне кажется, что так сделать не получится, так как для Upload'a файла форма должна быть отправлена методом POST, а SSI этот метод не поддерживает (во всяком случае у меня на Apache/1.3.22 и PHP 4.0.6), поэтому до скрипта и доходит только имя локальной переменной (ты же ему данные через GET отправляешь). Выход я вижу в следующем: используй не SSI, а PHP скрипты, в них открывай нужные файлы и вставляй их содержимое в текст конструируемой страницы - так ты убъешь двух зайцев сразу: и выполнишь функции SSI, и сможешь обрабатывать POST данные. Попутного ветра! Ответ отправлен: 28.01.2004, 13:09 Отправитель: samum2000 Отвечает Lot
Здравствуйте, CoolerTheGreat! PHP and SSI вместе не живет. Используй include ('/file.inc'); ?> Ответ отправлен: 27.01.2004, 11:52 Отправитель: Lot
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.