BUG 6893 Al subir en logos imagenes que tienen acentos genera un notice

Formating
This commit is contained in:
Carlos Pacha
2011-05-26 10:22:43 -04:00
parent 37314bfcd0
commit 2a986a72d4
2 changed files with 33 additions and 33 deletions

View File

@@ -37,30 +37,30 @@ try {//ini_set('display_errors','1');
die; die;
break; break;
} }
function changeNamelogo($snameLogo){ function changeNamelogo($snameLogo){
$snameLogo = ereg_replace("[áàâãª]","a",$snameLogo); $snameLogo = ereg_replace("[áàâãª]","a",$snameLogo);
$snameLogo = ereg_replace("[ÁÀÂÃ]","A",$snameLogo); $snameLogo = ereg_replace("[ÁÀÂÃ]","A",$snameLogo);
$snameLogo = ereg_replace("[ÍÌÎ]","I",$snameLogo); $snameLogo = ereg_replace("[ÍÌÎ]","I",$snameLogo);
$snameLogo = ereg_replace("[íìî]","i",$snameLogo); $snameLogo = ereg_replace("[íìî]","i",$snameLogo);
$snameLogo = ereg_replace("[éèê]","e",$snameLogo); $snameLogo = ereg_replace("[éèê]","e",$snameLogo);
$snameLogo = ereg_replace("[ÉÈÊ]","E",$snameLogo); $snameLogo = ereg_replace("[ÉÈÊ]","E",$snameLogo);
$snameLogo = ereg_replace("[óòôõº]","o",$snameLogo); $snameLogo = ereg_replace("[óòôõº]","o",$snameLogo);
$snameLogo = ereg_replace("[ÓÒÔÕ]","O",$snameLogo); $snameLogo = ereg_replace("[ÓÒÔÕ]","O",$snameLogo);
$snameLogo = ereg_replace("[úùû]","u",$snameLogo); $snameLogo = ereg_replace("[úùû]","u",$snameLogo);
$snameLogo = ereg_replace("[ÚÙÛ]","U",$snameLogo); $snameLogo = ereg_replace("[ÚÙÛ]","U",$snameLogo);
$snameLogo = str_replace("ç","c",$snameLogo); $snameLogo = str_replace("ç","c",$snameLogo);
$snameLogo = str_replace("Ç","C",$snameLogo); $snameLogo = str_replace("Ç","C",$snameLogo);
$snameLogo = str_replace("[ñ]","n",$snameLogo); $snameLogo = str_replace("[ñ]","n",$snameLogo);
$snameLogo = str_replace("[Ñ]","N",$snameLogo); $snameLogo = str_replace("[Ñ]","N",$snameLogo);
return ($snameLogo); return ($snameLogo);
} }
$sfunction =$_GET['function']; $sfunction =$_GET['function'];
switch($sfunction){ switch($sfunction){
case 'replacementLogo': case 'replacementLogo':
$snameLogo=urldecode($_GET['NAMELOGO']); $snameLogo=urldecode($_GET['NAMELOGO']);
$snameLogo=trim($snameLogo); $snameLogo=trim($snameLogo);
$snameLogo=changeNamelogo($snameLogo); $snameLogo=changeNamelogo($snameLogo);
G::loadClass('configuration'); G::loadClass('configuration');
$oConf = new Configurations; $oConf = new Configurations;
$aConf = Array( $aConf = Array(

View File

@@ -91,21 +91,21 @@ try {
} }
} }
function changeNamelogo($snameLogo){ function changeNamelogo($snameLogo){
$snameLogo = ereg_replace("[áàâãª]","a",$snameLogo); $snameLogo = ereg_replace("[áàâãª]","a",$snameLogo);
$snameLogo = ereg_replace("[ÁÀÂÃ]","A",$snameLogo); $snameLogo = ereg_replace("[ÁÀÂÃ]","A",$snameLogo);
$snameLogo = ereg_replace("[ÍÌÎ]","I",$snameLogo); $snameLogo = ereg_replace("[ÍÌÎ]","I",$snameLogo);
$snameLogo = ereg_replace("[íìî]","i",$snameLogo); $snameLogo = ereg_replace("[íìî]","i",$snameLogo);
$snameLogo = ereg_replace("[éèê]","e",$snameLogo); $snameLogo = ereg_replace("[éèê]","e",$snameLogo);
$snameLogo = ereg_replace("[ÉÈÊ]","E",$snameLogo); $snameLogo = ereg_replace("[ÉÈÊ]","E",$snameLogo);
$snameLogo = ereg_replace("[óòôõº]","o",$snameLogo); $snameLogo = ereg_replace("[óòôõº]","o",$snameLogo);
$snameLogo = ereg_replace("[ÓÒÔÕ]","O",$snameLogo); $snameLogo = ereg_replace("[ÓÒÔÕ]","O",$snameLogo);
$snameLogo = ereg_replace("[úùû]","u",$snameLogo); $snameLogo = ereg_replace("[úùû]","u",$snameLogo);
$snameLogo = ereg_replace("[ÚÙÛ]","U",$snameLogo); $snameLogo = ereg_replace("[ÚÙÛ]","U",$snameLogo);
$snameLogo = str_replace("ç","c",$snameLogo); $snameLogo = str_replace("ç","c",$snameLogo);
$snameLogo = str_replace("Ç","C",$snameLogo); $snameLogo = str_replace("Ç","C",$snameLogo);
$snameLogo = str_replace("[ñ]","n",$snameLogo); $snameLogo = str_replace("[ñ]","n",$snameLogo);
$snameLogo = str_replace("[Ñ]","N",$snameLogo); $snameLogo = str_replace("[Ñ]","N",$snameLogo);
return ($snameLogo); return ($snameLogo);
} }
// if we have at least one image we show the restore image // if we have at least one image we show the restore image
/*if($i>0) { /*if($i>0) {