Cherche script PHP pour préparer l'URL rewriting

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

El Riiico
Nouveau WRInaute
 
Messages: 5
Inscription: Mer Mai 24, 2006 10:47

Cherche script PHP pour préparer l'URL rewriting

Message le Mer Mai 24, 2006 11:05

Bonjour, j'ai juste besoin d'un script qui traite une chaine et qui me :
  • Supprime les accents
  • Transforme les espaces et les apostrophes en tirets
  • Gére les autres choses auxquels je n'ai pas pensé et qui risquent de provoquer une mauvaise surprise...

C'est pour formater des titres d'articles pour faire de l'URL rewriting classique : http://www.monsite.com/articles/8814-le ... ransformer

Je sais, je pourrais l'écrire moi-même, mais des centaines de développeurs au moins aussi doués que moi ont déjà dû l'écrire avant :P

mojo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 102
Inscription: Dim Aoû 10, 2003 15:21

Message le Mer Mai 24, 2006 13:04

4 lignes très simples que j'utilise souvent


function desaccent($chaine) {
$a = "àáâãäåòóôõöøèéêëçìíîïùúûüÿñ .'";
$n = "aaaaaaooooooeeeeciiiiuuuuyn---";
return (strtr(strtolower($chaine), $a, $n));
}

A partir de là, tu peux rajouter ce que tu veux.

El Riiico
Nouveau WRInaute
 
Messages: 5
Inscription: Mer Mai 24, 2006 10:47

Message le Mer Mai 24, 2006 16:41

Je m'attendais à un script compliqué avec des expressions rationnelles. Mais bon, si ça marche, après tout pourquoi faire compliqué...

Merci bien, Mojo.

magic corp.
WRInaute impliqué
WRInaute impliqué
 
Messages: 425
Inscription: Jeu Juin 17, 2004 9:56

Message le Mer Mai 24, 2006 17:08


El Riiico
Nouveau WRInaute
 
Messages: 5
Inscription: Mer Mai 24, 2006 10:47

Message le Mer Mai 24, 2006 18:45

Très joulie fonction magic corp.

Le ereg_replace pour les caractère non alpha numériques, la gestion de l'apparition de doubles tirets... c'est juste ce que je cherchais.

Je te met 20.

magic corp.
WRInaute impliqué
WRInaute impliqué
 
Messages: 425
Inscription: Jeu Juin 17, 2004 9:56

Message le Mer Mai 24, 2006 20:02

Merci :wink:

Elle peut surement être optimisé mais je me suis jamais penché dessus.

dcz
WRInaute passionné
WRInaute passionné
 
Messages: 722
Inscription: Mer Mar 02, 2005 2:04

Message le Jeu Mai 25, 2006 7:10

magic corp. a écrit:Merci :wink:

Elle peut surement être optimisé mais je me suis jamais penché dessus.


Pas mal en effet, je retirerai les majuscules cependant ;)


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

  • Analyse des backlinks
    Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
  • Recherche de citations d'un site en texte brut
    Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités