zoukoufxxx La bogossitude made in HFR | Bonjour à tous,
Dans un site que j'ai réalisé en PHP, j'ai mis en place une fonction qui permet de renommer les fichiers ayant des noms un peu exotiques. Là voici :
Code :
- function to7bit($text,$from_enc) {
- $text = mb_convert_encoding($text,'HTML-ENTITIES',$from_enc);
- //On vire les accents
- $text = preg_replace( array('/ß/','/&(..)lig;/', '/&([aouAOU])uml;/','/&(.)[^;]*;/'),
- array('ss',"$1","$1".'e',"$1" ),
- $text);
- //on vire tout ce qui n'est pas alphanumérique
- $out_text = eregi_replace("[^a-z0-9\.]",'',$text);
- //on renvoie la chaîne transformée
- return $out_text;
- }
|
Cette fonction marchait à merveille lorsque j'étais en phase de test en local avec Easy PHP.
Une fois le site balancé sur son espace Web définitif, la fonction n'a plus l'air de s'exécuter correctement et les erreurs suivantes s'affichent :
Warning: Missing argument 2 for to7bit() in /homez.65/centrefr/www/90anslamontagne/exemples/etape-1.php on line 7
Warning: mb_convert_encoding() [function.mb-convert-encoding]: Illegal character encoding specified in /homez.65/centrefr/www/90anslamontagne/exemples/etape-1.php on line 9
Warning: Missing argument 2 for to7bit() in /homez.65/centrefr/www/90anslamontagne/exemples/etape-1.php on line 7
Warning: mb_convert_encoding() [function.mb-convert-encoding]: Illegal character encoding specified in /homez.65/centrefr/www/90anslamontagne/exemples/etape-1.php on line 9
Warning: Missing argument 2 for to7bit() in /homez.65/centrefr/www/90anslamontagne/exemples/etape-1.php on line 7
Warning: mb_convert_encoding() [function.mb-convert-encoding]: Illegal character encoding specified in /homez.65/centrefr/www/90anslamontagne/exemples/etape-1.php on line 9
Warning: Cannot modify header information - headers already sent by (output started at /homez.65/centrefr/www/90anslamontagne/exemples/etape-1.php:7) in /homez.65/centrefr/www/90anslamontagne/exemples/etape-1.php on line 138
Je vois pas d'où ça peut venir. Ai-je oublié de déclarer quelque chose ? Par avance, merci pour votre éventuelle aide. ---------------
Le site des BD d'HFR | Aurélien Amacker : Arnaque ? - Mongolien du Web
|