Re: Подмена элемента в ответе

Maxim Dounin mdounin на mdounin.ru
Пт Июн 18 02:32:39 MSD 2010


Hello!

On Thu, Jun 17, 2010 at 10:26:16PM +0200, Anton Bessonov wrote:

> Привет всем! Столкнулся с задачей. Есть скрипт, к примеру index.php:
> 
> <?php
> 
> $x = 'script.js';
> 
> echo '<html><body>test</body></html>';
> 
> ?>
> 
> его трогать нельзя. Религия не позволяет. Теперь нужно сделать так,
> что бы ответ был:
> 
> <html><head><script ... src="script.js /></head><body>test</body></html>
> 
> то есть модули http_sub_module и http_addition_module не подходят.
> Естественно, что index.php это пример и подменять нужно так же в
> foobar.php, но переменную $x брать из index.php.
> 
> Как решить по-красивее?

Мыслим логически: информация о том что должно быть в результате - 
есть только в самом скрипте, в ответе бекенда её нет, т.е. nginx 
её не видит.  Её видит только php.  Логический вывод: неправильно 
выбрана рассылка, нужно идти корячить php.

Maxim Dounin



Подробная информация о списке рассылки nginx-ru