Le site des utilisateurs francophones de FluxBB.
Vous n'êtes pas identifié(e).
Bonjour,
Je rencontre un problème depuis la migration de mon forum de la version 1.5.4 à la version 1.5.5 (j'ai dû merdouillé)
[22-Nov-2013 22:28:35 Europe/Paris] PHP Fatal error: Cannot redeclare utf8_strcasecmp() (previously declared in \forum\include\utf8\strcasecmp.php:21) in \forum\include\utf8\strcasecmp.php on line 27Le soucis, c'est que selon le message d'erreur, je suis censé avoir déclaré deux fois la fonction utf8_strcasecmp, et pourtant, elle n'a été déclarée qu'une seule fois Oo
Ce problème survient lorsque je tente de modifier le pseudonyme d'un membre.
Je continue à chercher, mais si l'un de vous avait une idée, je suis preneur.
Merci
EDIT :
Il semble que la ligne 15 de profile.php
require PUN_ROOT.'include/utf8/strcasecmp.php';pose soucis avec la ligne 744 de profile.php
check_username($form['username'], $id);En effet, la fonction check_username commence comme ceci :
function check_username($username, $exclude_id = null)
{
global $db, $pun_config, $errors, $lang_prof_reg, $lang_register, $lang_common, $pun_bans;
// Include UTF-8 function
require PUN_ROOT.'include/utf8/strcasecmp.php';D’où la re-déclaration.
Là ou ce require n'était pas présent dans la version 1.5.4
Je viens de voir l'autre topic...Il faut que j'aille voir un ophtalmo 
Dernière modification par bagu (23-11-2013 00:28:53)
Hors ligne