Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4963 connectés 

 


Dernière réponse
Sujet : Comment faire les liens php ...
Sh@rdar Encore plus simple et sans erreurs possibles !!
 
<?
if (isset($page))
 { include("$page.php3" ); }
else
 { include ("defaut.php3" ); }
?>
 
et c tout :))

 


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Sh@rdar Encore plus simple et sans erreurs possibles !!
 
<?
if (isset($page))
 { include("$page.php3" ); }
else
 { include ("defaut.php3" ); }
?>
 
et c tout :))

 

funwebmax

Zebra3 a écrit a écrit :

funwebmax> ça marche, je l'ai testé et je m'en sers régulièrement ;)
et puis au lieu d'utiliser if($toto=="" ) utilise plutôt if (empty($toto)) c'est fait pour ça ;)

 





 
je te remercie zebra3 :)

Lord II Si c'est une variable qui provient d'un formulaire il y a aussi : !isset($toto)

 

Zebra3 funwebmax> ça marche, je l'ai testé et je m'en sers régulièrement ;)
et puis au lieu d'utiliser if($toto=="" ) utilise plutôt if (empty($toto)) c'est fait pour ça ;)
funwebmax en faisant com ça je peux acceder à tout les répertoires de mon site ...ss
 
il script là sera sur une seule page, la page index.
 
en faisant comme ça je ne peux acceder ka un repertoire, celui par défault ( ou j'ai pas compris, c'est possible ....)
 
<?phpssss
if($toto=="" ){$toto=morepertoirepardefaut/mapagepardefaut;}ssss
$url=$toto.".php3";ssss
include("$url" );ssss
?>ss
 
...amoins que lez lien index.php3?page=repertoire/pagess
fonctionne .... je ne sais pas ....j'essaie
 
merci zebra3 :)
Zebra3 magnet> tu compliques les choses pour rien on peut très bien faire
index.php3?page=repertoire/page
ça évites de faire appel à str_replace, je vois pas l'intérêt de faire comme tu disss:confused:
Magnet Tu veux que dans ton URL la page soit du style index.php?page=page ?
 
Dans ce cas tu fais
 
<?phpss
 
$file= str_replace("-", "/", $HTTP_GET_VARS['page']);ss
if($file=='')ss
$file="accueil";ss
$file.=".txt";ss
{ Include($file); }ss
?>ss
 
et la suffit de faire index.php?page=repertoire-page
 
:)
Zebra3 tu peux parfaitement accéder à des fichiers situés dans d'autres répertoires je vois pas le pb :confused:ss
suffit de faire
<?phpss
if($toto=="" ){$toto=morepertoirepardefaut/mapagepardefaut;}ss
$url=$toto.".php3";ss
include("$url" );ss
?>ss
tu peux très bien inclure un chemin dans la variabel $toto
funwebmax Pour les liens en php
 
J'ai vu sur un site que l'on pouvait faire des liens de manière à ne plus refaire la présentation du site
 
du style comme çà
 
<?phpss
if($toto=="" ){$toto=mapagepardefaut;}ss
$url=$toto.".php3";ss
include("$url" );ss
?>ss
 
ce script, je l'ai trouvé dans un site mais le prob c'est que là
je ne peux pas avoir les pages qui sont dans un répertoire ...
 
je sais pas comment faire...
 
PS j'ai déjà posté un message sur if... et rapidité d'execution mais le titre n'avais plus rien a voir. je poste donc un nouveau message ... :)

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)