1. ⭐⭐⭐ Grosse PROMO en cours sur ma plateforme SEO My Ranking Metrics
    Rejeter la notice

Encode url

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par vdom, 9 Janvier 2010.

  1. vdom
    vdom Nouveau WRInaute
    Inscrit:
    26 Novembre 2009
    Messages:
    42
    J'aime reçus:
    0
    Salut,

    J'ai mis en place une fonction pour encoder mes urls, mais elle ne fonctionne pas, c'est à n'y rien comprendre.

    Code:
    function encode($str) {
    		$str=strtolower($str);
    		$str = strtr($str, 'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ', 'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy'); 
    		$occs = Array(',', ' ', '>', '<', '?', '.', '"', '&#039', ';', '#' ,'&amp','/','=','-','+',':','@');
    		$reps = Array('_', '_','_','_','_','_','_','_','_','_','_','_','_','_','_','_','_');
    		$str = str_replace($occs,$reps,$str);
    		$arr = explode("_",$str);
    		foreach($arr as $key => $val) {
    			if(trim($val) == "")
    				unset($arr[$key]);
    		}
    		$str = implode("-",$arr);
    		return $str;
    	}
    Mon url :

    Code:
    href="'.$cat->id.'-'.encode($cat->nom).'.html">
    Si vous y constater une erreur...

    Merci,
     
  2. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 417
    J'aime reçus:
    0
    ça veut dire quoi "elle ne fonctionne pas" ? elle ne renvoie rien, elle renvoie autre chose que ce que tu veux ?
     
  3. vdom
    vdom Nouveau WRInaute
    Inscrit:
    26 Novembre 2009
    Messages:
    42
    J'aime reçus:
    0
    Ben en faite mes urls du type :

    ndd.com/categorie/référencement.html gardent les accents... alors que dans ma fonction je précise le remplacement des é par des e.
     
  4. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 417
    J'aime reçus:
    0
    à voir si tu n'as pas de problème de différence d'encodage utf/iso entre l'url et le script
     
  5. vdom
    vdom Nouveau WRInaute
    Inscrit:
    26 Novembre 2009
    Messages:
    42
    J'aime reçus:
    0
    Pas bête, merci
     
  6. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 417
    J'aime reçus:
    0
    je me suis déjà pris la tête sur ce type de problèmes. :wink:
     
Chargement...
Similar Threads - Encode Forum Date
Encoder un lien en base64, obfuscation ou pas ? Netlinking, backlinks, liens et redirections 10 Août 2015
Php urlencode et Apache RewriteRule = 403 Forbidden URL Rewriting et .htaccess 23 Avril 2012
Email encodé en quoted-printable impossible à afficher sous Gmail Développement d'un site Web ou d'une appli mobile 14 Octobre 2011
base64_encode Développement d'un site Web ou d'une appli mobile 18 Juillet 2011
Problème d'affichage de base encodée en utf-8 Développement d'un site Web ou d'une appli mobile 23 Novembre 2010
fwrite encode les accents Développement d'un site Web ou d'une appli mobile 15 Février 2010
Encoder les espaces d'url dans le fichier sitemap Crawl et indexation Google, sitemaps 2 Février 2010
url encode Débuter en référencement 25 Janvier 2010
base64_encode et decode Développement d'un site Web ou d'une appli mobile 18 Septembre 2009
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice