S'inscrire ! Pass oublié ?
Hyjoo
Portail Forums Jeux Flash Chat IRC Annuaire
Google

code php, un peu d'aide (sur vérification de page)
Section : Informatique
Logiciels et materiel PC


Actualiser  Hyjoo > Forums > Le village > Informatique > code php, un peu d'aide (sur vérification de page)

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.)

 
Rechercher dans la discussion
 Code php, un peu d'aide (sur vérification de page)
 Informatique : Logiciels et materiel PC
12/03/2005, 14h11 #1
NeoTiger 
Phoenix

NeoTiger

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 ?
NeoTiger est déconnecté(e)
12/03/2005, 14h24 #2
Metos 
Dieu supérieur
Coordinateur Hyjoo
Dictateur

Metos

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;
Metos est déconnecté(e)
12/03/2005, 15h54 #3
NeoTiger 
Phoenix

NeoTiger

Re : code php, un peu d'aide (sur vérification de page)

J'avais aussi pensé à ça mais avec une mauvaise syntaxe.
Merci à lock.
NeoTiger est déconnecté(e)
12/03/2005, 21h26 #4
Nostrah 
Demi-Dieu

Nostrah

Re : code php, un peu d'aide (sur vérification de page)

En passant, ton code est un peu 'bordelique'

Code PHP:
if ( isset($_GET['page']) ) {
switch(
$_GET['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;
                default: include(
'acceuil.php');break;
     }             }
Nostrah est déconnecté(e) Voir une photo de Nostrah sur son profil
13/03/2005, 15h48 #5
NeoTiger 
Phoenix

NeoTiger

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.
NeoTiger est déconnecté(e)
13/03/2005, 18h44 #6
Nostrah 
Demi-Dieu

Nostrah

Re : code php, un peu d'aide (sur vérification de page)

Et voila
Nostrah est déconnecté(e) Voir une photo de Nostrah sur son profil
09/04/2005, 19h33 #7
NeoTiger 
Phoenix

NeoTiger

Re : code php, un peu d'aide (sur vérification de page)

Salut,
Au lieu de renvoyer sur la page d'accueil, j'aimerais renvoyer sur la page précédente. Le problème est que je n'ai pas trouvé une fonction php pour le faire (ou je n'ai pas bien cherché parce qu'il y en a tellement :s).
Connaissez quelque chose qui puisse me faire comme en javascript "history.back()" ? (et qui marche dans un switch)

Merci
NeoTiger est déconnecté(e)
11/04/2005, 11h25 #8
Nostrah 
Demi-Dieu

Nostrah

Re : code php, un peu d'aide (sur vérification de page)

Code PHP:
echo '<script language="JavaScript">document.location.href="javascript:history.back()"</script>';
Nostrah est déconnecté(e) Voir une photo de Nostrah sur son profil
11/04/2005, 17h24 #9
NeoTiger 
Phoenix

NeoTiger

Re : code php, un peu d'aide (sur vérification de page)

Juste ça ;o, merci beaucoup. On m'avait envoyé vers autres choses comme les cookies ... ou $_SERVER["HTTP_REFERER"]
NeoTiger est déconnecté(e)
12/04/2005, 08h44 #10
Nostrah 
Demi-Dieu

Nostrah

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 !
Nostrah est déconnecté(e) Voir une photo de Nostrah sur son profil

Navigation rapide:

« Discussion précédente | Discussion suivante »
Emplacement :
Actualiser  Hyjoo > Forums > Le village > Informatique > code php, un peu d'aide (sur vérification de page)

Utilisateurs regardant cette discussion : 0 ( membre(s) et 0 invité(s))

Discussions similaires 
Discussion Auteur Forum Réponses Dernier message
tableau dans une page php JoRDaN. Informatique 24 19/03/2007 18h57
[PHP] REcherche d'aide pour un jeux PHP Halobox Jeux vidéo 1 20/03/2006 07h49
[php/mysql] vérification identification du membre NeoTiger Informatique 7 17/04/2005 13h51
un peu d'aide Neosadness Risk your Life 9 30/03/2004 19h01
Un peu d'aide svp Sir-AcTeur Dragon Raja 3 25/01/2003 22h46
Rechercher dans cette discussion 
Rechercher dans cette discussion:

Recherche avancée


Fuseau horaire GMT +1. Il est actuellement 00h05.

Edité par vBulletin - Copyright © 2000-2005 Jelsoft Enterprises Limited
Copyright © Hyjoo - Tous droits réservés