bonjour, voila j'ai un problème.
je n'arrive pas à faire fonctionner ce programme :
pourtant cette fonction marchait très bien sur un autre poste durant mon stage ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 // formatage de l'url pour passage sans erreur de syntaxe function f_str($n) { $n = strtolower($n); $n = strtr($n,"AÁÂAÄAàáâaäaOÓÔOÖOoóôoöoEÉEËêéèëÇçIÍÎIiíîiUÚUÜuúuüyNn","aaaaaaaaaaaaooooooooooooeeeeeeeecciiiiiiiiuuuuuuuuynn"); $n = trim($n); $n = stripslashes($n); $n = ereg_replace(" ","-",$n); $n = ereg_replace("---","-",$n); $n = ereg_replace("--","-",$n); $n = ereg_replace('[^A-Za-z0-9\_\.\-]', '', $n); return $n; }
mais chez moi, ça ne marche pas. la seule différence est la version de wamp, j'ai la dernière. celle que j'utilisais au travail datait un peu.
j'utilise cette fonction en local, l'erreur est la suivante :
Function ereg_replace() is deprecated in ...
aux lignes 9, 10, 11 et 12. autrement dit c'est la fonction ereg_replace qui fait tout planter.
comment puis-je améliorer cette fonction pour qu'elle fonctionne dans toutes les situations ?
merci
Partager