Le titre de la page mod rewriting
karimovic01
Messages postés
31
Date d'inscription
Statut
Membre
Dernière intervention
-
karimovic01 Messages postés 31 Date d'inscription Statut Membre Dernière intervention -
karimovic01 Messages postés 31 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je veux que le titre de la page sera sur le lien en mod rewriting
par exemple le titre de la page est un nouveu materiel
je veu ke le lien de la page sera com sa : www.x.com/un-nouveau-materiel
j'utilise le script ads classifeds
le lien des categories est com sa: www.monsite.com/index.php?catid=lenumeroducategorie
le lien des articles est com sa : www.monsite.com/detail.php?id=lenumerod%27article
merci en avance
je veux que le titre de la page sera sur le lien en mod rewriting
par exemple le titre de la page est un nouveu materiel
je veu ke le lien de la page sera com sa : www.x.com/un-nouveau-materiel
j'utilise le script ads classifeds
le lien des categories est com sa: www.monsite.com/index.php?catid=lenumeroducategorie
le lien des articles est com sa : www.monsite.com/detail.php?id=lenumerod%27article
merci en avance
A voir également:
- Le titre de la page mod rewriting
- Impossible de supprimer une page word - Guide
- Trouver un film sans le titre - Télécharger - Divers TV & Vidéo
- Appliquez à tous les paragraphes du document à télécharger, à l’exception des titres et des sous-titres, la mise en forme suivante : chaque paragraphe doit être espacé de 0,42 cm ou 12 pt du paragraphe qui suit les textes ne doivent pas être en retrait à droite et à gauche après ces modifications, sur quelle page se trouve le titre « la cheminée » dans le chapitre « informations diverses » ? - Guide
- Je cherche une chanson dont je ne connais pas le titre - Guide
- God mod - Guide
17 réponses
Pour faire ça, tu dois ajoute un champ sur la table nommé "url" en TINYTEXT par exemple.
Tu peux utiliser cette fonction pour convertir le titre en une chaine "valide" pour l'url.
Tu peux utiliser cette fonction pour convertir le titre en une chaine "valide" pour l'url.
tu m'as pa compri
je veu faire le titre de la page sur le lien
à partir du fichier .htaccess
RewriteRule {$page_title} index.php?catid!=1 [NC,QSA,L]
mais ce code n'est pas correcte
est ce que quelqu'un corrige cet erreur?
je veu faire le titre de la page sur le lien
à partir du fichier .htaccess
RewriteRule {$page_title} index.php?catid!=1 [NC,QSA,L]
mais ce code n'est pas correcte
est ce que quelqu'un corrige cet erreur?
Si, j'ai compris.
Mais ce n'est pas le .htaccess qui va te pondre le titre sous forme d'url ("ouverture-du-site" au lieu de "Ouverture du site" par exemple). Tu dois donc stocké l'url dans la bdd puis l'afficher lorsque tu fais le lien. Dans ton .htaccess, ça devrai aller avec ça :
RewriteRule ^news-([0-9]+)-([a-z0-9-]+)\.html$ /index.php?catid=$1&title=$2 [NC,QSA,L]
Mais ce n'est pas le .htaccess qui va te pondre le titre sous forme d'url ("ouverture-du-site" au lieu de "Ouverture du site" par exemple). Tu dois donc stocké l'url dans la bdd puis l'afficher lorsque tu fais le lien. Dans ton .htaccess, ça devrai aller avec ça :
RewriteRule ^news-([0-9]+)-([a-z0-9-]+)\.html$ /index.php?catid=$1&title=$2 [NC,QSA,L]
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mais je c pa comment stocker le lien sur la base de donnée
car chwi encors débutant en sql1
je c ke la jointure,la différence,l'union
en général l'algébre relationnel
car chwi encors débutant en sql1
je c ke la jointure,la différence,l'union
en général l'algébre relationnel
j'ai créé la table phpclass_url
et j'ai ajouté 2 champs
le premier est :
primary key url_id int(13),
url_id varchar(20);
et pui?
et j'ai ajouté 2 champs
le premier est :
primary key url_id int(13),
url_id varchar(20);
et pui?
Sur la table qui contient tes news, il faut que tu ajoutes un champ "url" du même type que le champ qui contient le titre. Lorsque tu enregistres une news, utilises la fonction que je t'ai donné plus haut pour transformer la chaine qui contient le titre en une pour l'url. Ensuite, il te suffit d'enregistrer le tout. Lorsque tu fais un lien, écris l'URL comme tu le souhaites en mettant le titre là où tu veux qu'il soit, en rapport avec la regex du .htaccess. Exemple : echo 'news-'.$new['id'].'-'.$new['url'].'.html';
Sur la page qui permet de lire la news, vérifie que l'url est bonne : si ce n'est pas le cas, fait une redirection vers la bonne url.
Sur la page qui permet de lire la news, vérifie que l'url est bonne : si ce n'est pas le cas, fait une redirection vers la bonne url.
merci mon frére pr tt
sa marche tro bien tro bien
d'apré ce ke tu m'as di xD
mais le blém j'utilise un script des petites annonces s'appele php ads classifieds
quand j'active le mod rewriting sur le script je met
^news-([0-9]+)-([a-z0-9-]+)\.html$
et quand je clique sur une page
une page d'erreur 404 s'affiche
sa marche tro bien tro bien
d'apré ce ke tu m'as di xD
mais le blém j'utilise un script des petites annonces s'appele php ads classifieds
quand j'active le mod rewriting sur le script je met
^news-([0-9]+)-([a-z0-9-]+)\.html$
et quand je clique sur une page
une page d'erreur 404 s'affiche
à propos du script
j'ai trouvé ke la variable est n
mnt sa marche pr le lien www.x.net/petite-annonces-gratuites-(n)
par exemple on a l'annonce numéro 23
le lien sera www.x.net/petites-annonces-gratuite-23
mnt il me reste ke le titre
sa marche manuelement
mais automatiquement sa marche pas
je travaille avec php
donc il me faut k'il le met automatiquement
:s
j'ai trouvé ke la variable est n
mnt sa marche pr le lien www.x.net/petite-annonces-gratuites-(n)
par exemple on a l'annonce numéro 23
le lien sera www.x.net/petites-annonces-gratuite-23
mnt il me reste ke le titre
sa marche manuelement
mais automatiquement sa marche pas
je travaille avec php
donc il me faut k'il le met automatiquement
:s
Tu veux dire sur le lien ? Je t'ai montrer un exemple :
echo 'news-'.$new['ad_id'].'-'.$new['ad_url'].'.html';
je veu convertir la table ad_title
par exemple j'ai le champ ad_title='je suis optimiste'
le champ ad_url sera 'je-suis-optimiste'
mnt le champ ad_url est vide
par exemple j'ai le champ ad_title='je suis optimiste'
le champ ad_url sera 'je-suis-optimiste'
mnt le champ ad_url est vide
Lorsque tu fais la requête SQL pour insérer l'enregistrement (~ une ligne), tu dois insérer l'url générée avec la fonction que je t'ai donné plus haut.