Problème affichage php

Fermé
Mattt07 - 16 févr. 2009 à 03:55
el plaga Messages postés 89 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 14 janvier 2010 - 16 févr. 2009 à 12:38
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 jeudi 11 septembre 2008 Statut Membre Dernière intervention 14 janvier 2010 4
16 févr. 2009 à 12:38
Essaie d'utiliser header("location:nom_de_la_page.extension") a la plce des include
0