 |  | code php, un peu d'aide (sur vérification de page) Section : Informatique Logiciels et materiel PC | code php, un peu d'aide (sur vérification de page) : Discussion sur le forum Informatique (Logiciels et materiel PC : Informations et discussions sur les ordinateurs, les logiciels ou le materiel pc, la programmation et le high tech en général.)  | Code php, un peu d'aide (sur vérification de page) Informatique : Logiciels et materiel PC |
|
12/03/2005, 14h11 | #1 | | Phoenix
| code php, un peu d'aide (sur vérification de page) | | Code: if (!isset($_GET['page'])) $page= 'accueil'; else $page= $_GET['page'];
switch($page)
{
case 'accueil': include ('accueil.php');break;
case 'alchimie': include ('alchy.php');break;
case 'anneau': include ('anneau.php');break;
case 'arme': include ('arme.php');break;
case 'armure': include ('armure.php');break;
case 'collier': include ('collier.php');break;
case 'culture': include ('farm.php');break;
case 'objet': include ('objet.php');break;
case 'lien': include ('lien.php');break;
case 'mage_cls': include ('mage_cls.php');break;
case 'mage_spl': include ('mage_spl.php');break;
case 'manufacture': include ('manuf.php');break;
case 'oeuf': include ('oeuf.php');break;
case 'oeuf_ame': include ('histoire/oeuf_ame.php');break;
case 'pretre_cls': include ('pretre_cls.php');break;
case 'pretre_spl': include ('pretre_spl.php');break;
case 'war_cls': include ('war_cls.php');break;
} |
J'utilise ça pour mon site que j'ai passé au langage php mais le problème est :
Quand j'entre n'importe quoi sur ..../index?page= nimportequoi, une page noire s'affiche. C'est bien mais je voudrais que ce soit la page accueil.php qui est en défaut.
Comment faire ?  | | |
12/03/2005, 14h24 | #2 | | Dieu supérieur Coordinateur Hyjoo Dictateur
| Re : code php, un peu d'aide (sur vérification de page) | | suffit de rajouter a la fin de ton switch
Code PHP:
default: include ('accueil.php');break;
| | | |
13/03/2005, 15h48 | #5 | | Phoenix
| Re : code php, un peu d'aide (sur vérification de page) | | Lol, il n'était même pas optimisé ^^", je l'avais pris sur un site ...
Donc mon "else" ne sert plus du tout à cause de la page en défaut  et une variable en moins. | | |
12/04/2005, 08h44 | #10 | | Demi-Dieu
| Re : code php, un peu d'aide (sur vérification de page) | | Tu peux aussi avec le referer... seul problème : Certaines personnes bloquent justement le referer (facile avec un petit firewall  , donc la dernière méthode consiste à utiliser du JavaScript.
Autrement, tu peux le faire avec le referer, pour ca, il faut que tu fasses quelques petits bout de code supplémentaire. Je m'en rappèle plus trop comment, vu qu'il est un peu trop tôt pour moi, mais ca doit pouvoir se trouver sur le net facilement ! | | | Emplacement : | Utilisateurs regardant cette discussion : 0 ( membre(s) et 0 invité(s)) | | | | Rechercher dans cette discussion | | |
Fuseau horaire GMT +1. Il est actuellement 00h05. |
| |  |