après, c'est plus simple et plus rapide de se contenter de :
$_SERVER['SCRIPT_NAME'] == "search_result.php"
j'ai essayer avec votre code pour voir
Code : Tout sélectionner
<?php
if (preg_match($_SERVER['SCRIPT_NAME'] == "search_result.php")) {
echo "this page contain search_result";
echo "<br>";
echo $_SERVER['SCRIPT_NAME'];
} else {
echo "this page not contain search_result";
echo "<br>";
echo $_SERVER['SCRIPT_NAME'];
}
?>
//output
this page not contain search_result
/search_result.php
la variable $_SERVER['SCRIPT_NAME'] fonctionne ,mais bizarrement le preg match ne fonctionne pas
votre premiere réponse fonctionne ,
y a t'il une mauvaise syntaxe ?
merci beaucoup