Bonjour à vous,

J'ai Apache 2.2 avec PHP 5.2.17 d'installer.

Avec httpd.conf, je passe des valeurs à des Header pour que par la suite PHP puisse les lire. J'aimerais pouvoir modifier un peu cette valeur en faisant un "str_replace". En gros présentement j'ai:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<IfModule mod_headers.c>
RewriteEngine on
RewriteRule .* - [E=SN:%{HTTP:sn}]
RewriteRule .* - [E=GIVENNAME:%{HTTP:givenname}]
RequestHeader set SM_OPERATORID "%{GIVENNAME}e.%{SN}e"
</IfModule>
Donc comme vous le voyez, je prend la valeur SN à laquelle je concatene GIVENNAME, ce qui donne la string: "SN.GIVENAME".

Cependant j'aimerais faire une modif à cette variable. En PHP c'Est super facile (exemple ici remplacer la lettre a par b):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
str_replace("a", "b", $SNGIVENAME)
Mais avec un fichier httpd.conf.... je suis un peu confu :S

Merci de votre aide!