Aller au contenu

leknoppix

Membre
  • Compteur de contenus

    6
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. problème résolu: http://forum.ovh.com/showthread.php?t=36412
  2. C'est pas ce que je veux. Je veux dans le cas de Discret, avoir comme url ajouter/1/commentaire.html et non ajouter/1.html Mon htaccess actuel est: SetEnv PHP_VER 5 RewriteEngine on RewriteRule ^article_test/([0-9a-zA-Z]+) article_test.php?titreurl=$1 J'utilise ce script pour tester <?php if(empty($_GET['titreurl'])) { $_GET['titreurl']='rien'; } echo 'voila le titreurl: '.$_GET['titreurl'].'<br /><br />'; ?> Le problème qu'il y a c'est que c'est que de cette manière le script marche: http://leknoppix.fr/article_test.php?titreurl=popo mais de la méthode http://leknoppix.fr/article_test/popo Sa ne marche pas.
  3. Bonjour à tous, je suis en train de rajouter des petits modules au niveau de mon blog. J'ai un problème au niveau de mes url rewriting. Voila, je veux changer une url de ce type: http://leknoppix.fr/article.php?titreurl=t...nt_les_vacances vers un url de type: http://leknoppix.fr/article/toujours_en_co...nt_les_vacances Le problème c'est que je n'arrive pas a récupéré la valeur get. Voici mon htaccess: SetEnv PHP_VER 5 RewriteEngine on RewriteRule ^([0-9a-zA-Z_]+)\.html$ $1.php RewriteRule ^index-([0-9]+)\.html$ index.php?page=$1 RewriteRule ^lire_commentaire/([0-9]+)/([0-9]+)/lecture.html lirecommentaire.php?id_news=$1&page=$2 RewriteRule ^ajouter/([0-9]+)/commentaire.html commentaire.php?id_news=$1 RewriteRule ^([0-9]+)/([0-9]+)/valider valider.php?id_com=$1&time=$2 RewriteRule ^article/([0-9a-zA-Z_-]+) article.php?titreurl=$1 [L] et mon debut de code qui permet de récupérer les valeurs GET. <?php $titreurl = $_GET['titreurl']; $requete = "SELECT news.photo, news.id, news.titre, news.titreurl, news.content, DATE_FORMAT(news.date,\"%d/%m/%Y à %H:%i\") as date , COUNT(commentaires.id) as count , DATE_FORMAT( MAX(commentaires.date), \"%d/%m/%Y\") as lastcomm FROM news LEFT JOIN commentaires ON (news.id = commentaires.id_news AND commentaires.valider='OUI') WHERE news.titreurl='$titreurl' GROUP BY news.id ORDER by news.id DESC"; ?> Les liens plus haut sont des liens réels, regardé si il y a des erreurs. PS: je pense qu'il y a un problème au niveau de l'htaccess mais c'est pas sur. Merci d'avance. PS: je suis chez OVH.
  4. merci d'avoir répondu si vite j'ai fait ceci SetEnv PHP_VER 5 RewriteEngine on RewriteRule ^([0-9a-zA-Z]+)\.html$ $1.php RewriteRule ^article/([0-9a-zA-Z]+)\.html$ article.php?titreurl=$2 [L] mais sa ne marche pas du tout. Si tu veux voir ce que sa fait, regarde http://leknoppix.fr/1_monblog/ Quand tu clique sur le titre, il devrait m'amener par l'adresse article/prison_break_de_retour_en_france.html et voir le résultat de la page article.php?titreurl=prison_break_de_retour_en_france. Sa fait des jours que je cherche mais je ne trouve pas.
  5. Bonjour à tous! C'est mon premier post sur ce forum. Je suis en train de restructurer mon blog. Le problème est qu'au niveau des titres des articles, je veux donné la possibilité au visiteur d'y cliquer et d'accéder à l'article en question. Ceci ce fait par le clic que le titre qui amènera l'utilisation a la page: article.php?titreurl=montitre Cependant je voudrais que cette url reste caché. J'ai donc obter pour l'url rewriting afin d'y acceder via l'adresse /article/montitre Voici mon htaccess: SetEnv PHP_VER 5 Options +FollowSymlinks RewriteEngine on RewriteRule ^([0-9a-zA-Z]+).html$ $1.php RewriteRule ^article/([0-9a-zA-Z]+)$ article.html?titreurl=$1 C'est à ce niveau qu'il y a un problème: le premier "rewriteRule fonctionne Mais le second nom. Où est mon erreur? Je précise que pour faire les tests de mon blog, j'ai créer un dossier monblog à l'interrieur du dossier www. Pouvez-vous m'aider? Merci d'avance.
×
×
  • Créer...