Problème affichage php

Mattt07 -  
el plaga Messages postés 89 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Voilà petit soucis mais bon ça m'agace un peu :p

<?PHP
if($_POST['do'] == "search" or $_GET['dosearch'] == "yes"){ $subaction = "search"; $dosearch = "yes"; include("news/search.php");}
elseif($_GET['do'] == "archives"){ include("news/show_archives.php"); }
else{$PHP_SELF = "news.php";include("news/show_news.php");$number = "5";}
?>

lorsque je lance une recherche avec mon moteur nickel cela arrive exactement là ou je veux sur ma page mais ensuite lors d un clic d un lien du résultat de la recherche cela me le cale aussi sur la page index et j aimerais qu'elle soit sur la page affecté aux news : news.php

$PHP_SELF = "news.php" <=== je pensais caler cette fonction comme ceci mais cela ne fonctionne pas :

<?PHP
if($_POST['do'] == "search" or $_GET['dosearch'] == "yes"){ $subaction = "search"; $dosearch = "yes"; include("news/search.php");$PHP_SELF = "news.php";}
elseif($_GET['do'] == "archives"){ include("news/show_archives.php"); }
else{$PHP_SELF = "news.php";include("news/show_news.php");$number = "5";}
?>

Merci de votre aide
A voir également:

1 réponse

el plaga Messages postés 89 Date d'inscription   Statut Membre Dernière intervention   4
 
Essaie d'utiliser header("location:nom_de_la_page.extension") a la plce des include
0