Afficher des variables comme des répertoires dans l'URL. - PHP - Programmation
Marsh Posté le 05-07-2002 à 19:02:24
Bas pour moi, on ne peut pas, car l 'url http://localhost/news/id va voir se qu'il y as dasn le sour repertoire ID.
Alors que l url http://localhost/?mode=news&id=id execute l index qui est sur la racine du ftp.
Donc faut a mon avis crrer un index different pour chaque sous repertoire, je ne vois pas d autre solution
Marsh Posté le 05-07-2002 à 19:17:56
Regardes des sites comme :
http://www.hardware.fr/news/lire/05-07-2002/
http://linuxfr.org/2002/07/05/index,1,-1,0,1.php3 (je ne ne comprend rien au code source de DaCode )
C'est possible, mais comment ???
Marsh Posté le 05-07-2002 à 19:38:36
c assez simple je l'ai fait sur mon site:
en gros :
tu mets un .htaccess dans ton répertoire principal qui contient
Errordocument 404 /trturl.php
dans trturl.php tu split ton url
header("HTTP/1.1 200 Ok" ); //faire croire que la page est trouvée
$rep= explode('/', $REQUEST_URI);
et tu as toutes tes variables que tu peux traiter comme tu veux.
la méthode en modifiant ton httpd.conf est plus facile, mais il faut y avoir accès...
une autre solution : http://www.zend.com/zend/spotlight/searchengine.php
je rechercher les urls concernant ma méthode, mais je ne les trouve plus
Marsh Posté le 05-07-2002 à 20:39:33
ethernal a écrit a écrit : c assez simple je l'ai fait sur mon site: en gros : tu mets un .htaccess dans ton répertoire principal qui contient Errordocument 404 /trturl.php dans trturl.php tu split ton url header("HTTP/1.1 200 Ok" ); //faire croire que la page est trouvée $rep= explode('/', $REQUEST_URI); et tu as toutes tes variables que tu peux traiter comme tu veux. la méthode en modifiant ton httpd.conf est plus facile, mais il faut y avoir accès... une autre solution : http://www.zend.com/zend/spotlight/searchengine.php je rechercher les urls concernant ma méthode, mais je ne les trouve plus |
Merci !
Je vais tester.
Marsh Posté le 05-07-2002 à 20:49:35
ça doit être celui-ci, mais le serveur est down : http://www.evolt.org/article/Searc [...] index.html
un autre qui y ressemble fort : http://www.alistapart.com/stories/succeed/
un apperçu des différentes méthodes : http://www.promotionbase.com/article/485
et un autre en français :
partie 1 : http://developpeur.journaldunet.co [...] ting.shtml
partie 2 : http://developpeur.journaldunet.co [...] ing2.shtml
Marsh Posté le 05-07-2002 à 20:57:01
de rien
ça m'embêtait de pas retrouver le bon tuto que j'avais
alors je les ai tous fait
Marsh Posté le 05-07-2002 à 18:58:59
Je m'explique...
Par exemple pour faire des sections news et articles, je voudrais que l'URL soit :
http://localhost/news/id
http://localhost/article/id
A la place de :
http://localhost/?mode=news&id=id
http://localhost/?mode=article&id=id
Je vois ça sur plein de sites (à commencer par hardware.fr), mais malgré d'intenses efforts intellectuels (j'vous jure ), je ne vois vraiment pas comment faire !
Merci à ceux qui m'expliqueront.