Problème avec le str_replace et les URL
Fermé
leinou
Messages postés
5
Date d'inscription
jeudi 10 avril 2008
Statut
Membre
Dernière intervention
6 juin 2010
-
10 avril 2008 à 11:30
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 - 12 avril 2008 à 12:53
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 - 12 avril 2008 à 12:53
A voir également:
- Problème avec le str_replace et les URL
- Lien url - Guide
- Url scam ✓ - Forum Antivirus
- Atlas pro url serveur invalide - Forum TV & Vidéo
- The requested url was rejected. please consult with your administrator. ✓ - Forum Réseaux sociaux
- Ping url ✓ - Forum Windows
3 réponses
IdleMan
Messages postés
243
Date d'inscription
jeudi 17 janvier 2008
Statut
Membre
Dernière intervention
25 juin 2012
60
10 avril 2008 à 12:20
10 avril 2008 à 12:20
Hé bien tu a créé des tableaux et tu essaye de les lire sans boucles , c'est certainement ça ton probleme .
Je te conseille de structurer ton code de la façon suivante :
$urlrewriting = array(
'é'=>'e',
'à'=>'a',
'ô'=>'o',
'ï'=>'i',
);
foreach($urlrewriting as $cle=>$valeur)
{
$newtext = str_replace($cle,$valeur, $newtext);
}
etc pour le reste
Je te conseille de structurer ton code de la façon suivante :
$urlrewriting = array(
'é'=>'e',
'à'=>'a',
'ô'=>'o',
'ï'=>'i',
);
foreach($urlrewriting as $cle=>$valeur)
{
$newtext = str_replace($cle,$valeur, $newtext);
}
etc pour le reste
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
10 avril 2008 à 12:23
10 avril 2008 à 12:23
salut,
<?php $url = urlencode( $url ); ?>
IdleMan
Messages postés
243
Date d'inscription
jeudi 17 janvier 2008
Statut
Membre
Dernière intervention
25 juin 2012
60
11 avril 2008 à 19:48
11 avril 2008 à 19:48
Dalida , tu propose effectivement la meilleure solution mais ai le bon sens de luis expliquer pourquoi.
La fonction urlencode est prevue pour remplacer automatiquement les accents et autres caracteres non specifiques aux url , il te suffira donc d'utiliser la fonction urlencode et urldecode pour convertir tes url sans risque
La fonction urlencode est prevue pour remplacer automatiquement les accents et autres caracteres non specifiques aux url , il te suffira donc d'utiliser la fonction urlencode et urldecode pour convertir tes url sans risque
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
12 avril 2008 à 12:53
12 avril 2008 à 12:53
salut,
pas la peine, puisque tu es là !
-:oþ
mais tu as raison. habituellement, je mets le lien vers le manuel.
pas toujours le temps…
pas la peine, puisque tu es là !
-:oþ
mais tu as raison. habituellement, je mets le lien vers le manuel.
pas toujours le temps…