Script site web
Bonjour,
Je fais appel à vous car je ne sais pas comment faire quelques choses en php.
Je penses que cela est la bonne section car cela concerne un script sous trinity.
Donc j'aimerai savoir comment faire pour avoir un lien du genre index.php?id=Accueil.

Merci d'avance

Cordialement,
Samaf Langue
Sujet déplacé, ça n'a rien à voir avec un quelconque emulateur.
Apprend le PHP et tu sauras (indice : $_GET)
Ce genre de code pour un site (si par derrière est géré par des includes conditionnés par ton 'id=') n'est pas recommandé du tout et peut être source de failles de sécurité.

(Rem : Je me demande d'ailleurs si c'est toi qui a vraiment fait ce petit script (http://www.zone-emu.fr/thread-13763-post...#pid62344) en voyant cette question...)
(19-03-2011 13:33)Elmsroth a écrit :  Ce genre de code pour un site (si par derrière est géré par des includes conditionnés par ton 'id=') n'est pas recommandé du tout et peut être source de failles de sécurité.

Si on code ça correctement, non. Je pense à un switch sur le get qui inclurais la page nécessaire en fonction du get, il y a une faille là dedans ? C'est sûr qu'il ne faut pas directement faire l'include du get en tout cas Hihi.

EDIT: A propos de son code, ce n'est pas le sien, il dit "que j'ai modifier pour qu'il soit compatible trinity."
D'accord donc pour éviter les failles, vaut mieux faire un fichier accueil.php

PS: Comme dit dans le sujet concernant mon code, je l'ai modifier donc le code n'est pas de moi.
Ton fichier tu l'appel comme tu veux.
Et dans index.php tu fais un switch sur $_GET['id'] et si "accueil" ben tu inclus ton fichier qui contient l'accueil.
Alors j'ai trouvé un script sur pandore.
J'ai créer un fichier pages.php avec ceci dedans:
Code :
<?php
if($_GET['page'])
{
$get = strip_tags($_GET['page']);
switch($get)
{

case 'Accueil':
include ('../index.php');                  
break;
case 'Mon_compte':
include ('moncompte.php');                  
break;
case 'Inscription':
include ('inscri.php');                  
break;

default:
include ('../index.php');                  
break;        
}
}else
{
include ('../index.php');    
}
?>

Dans l'index.php j'ai fait une include pour inclure le fichier pages.php
Donc la page est index.php?page=Accueil
Donc si j'ai bien compris, pour sécurisé le code, faudrais que je mettes des switch ?

Retourner en haut Accueil