Fix: Corrections de caractres anormaux dans le fichier provoquant erreur PHP

This commit is contained in:
Laurent Destailleur
2004-09-25 00:12:49 +00:00
parent 66daba1151
commit f8acd00b2d

View File

@@ -257,44 +257,39 @@ function dolibarr_print_object_info($object)
/*! /*!
\brief Formatage du telephone \brief Formatage du telephone
\param phone num<75>ro de telephone <20> formater \param phone num<75>ro de telephone <20> formater
\return phone num<75>ro de t<>l<EFBFBD>phone format<61> \return phone num<75>ro de t<>l<EFBFBD>phone format<61>
\remarks ne tient pas en compte le format belge 02/211 34 83 \remarks ne tient pas en compte le format belge 02/211 34 83
\remarks formattage automatique des numero non formates \remarks formattage automatique des numero non formates
\remarks ajout<75> la prise en charge les num<75>ros de 7, 9, 11 et 12 chiffres \remarks ajout<75> la prise en charge les num<75>ros de 7, 9, 11 et 12 chiffres
*/ */
function dolibarr_print_phone($phone) function dolibarr_print_phone($phone)
{ {
<EFBFBD> <EFBFBD> <EFBFBD>if (strstr($phone, ' ')) return $phone; if (strstr($phone, ' ')) { return $phone; }
<EFBFBD> <EFBFBD> <EFBFBD>if (strlen(trim($phone)) == 10) if (strlen(trim($phone)) == 10) {
<EFBFBD> <EFBFBD> <EFBFBD>{ return substr($phone,0,2)." ".substr($phone,2,2)." ".substr($phone,4,2)." ".substr($phone,6,2)." ".substr($phone,8,2);
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>return substr($phone,0,2)." ".substr($phone,2,2)." }
".substr($phone,4,2)." ".substr($phone,6,2)." ".substr($phone,8,2); elseif (strlen(trim($phone)) == 7)
<EFBFBD> <EFBFBD> <EFBFBD>} {
<EFBFBD> <EFBFBD> <EFBFBD>elseif (strlen(trim($phone)) == 7) return substr($phone,0,3)." ".substr($phone,3,2)." ".substr($phone,5,2);
<EFBFBD> <EFBFBD> <EFBFBD>{ }
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>return substr($phone,0,3)." ".substr($phone,3,2)." ".substr($phone,5,2); elseif (strlen(trim($phone)) == 9)
<EFBFBD> <EFBFBD> <EFBFBD>} {
<EFBFBD> <EFBFBD> <EFBFBD>elseif (strlen(trim($phone)) == 9) return substr($phone,0,2)." ".substr($phone,2,3)." ".substr($phone,5,2)." ".substr($phone,7,2);
<EFBFBD> <EFBFBD> <EFBFBD>{ }
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>return substr($phone,0,2)." ".substr($phone,2,3)." elseif (strlen(trim($phone)) == 11)
".substr($phone,5,2)." ".substr($phone,7,2); {
<EFBFBD> <EFBFBD> <EFBFBD>} return substr($phone,0,3)." ".substr($phone,3,2)." ".substr($phone,5,2)." ".substr($phone,7,2)." ".substr($phone,9,2);
<EFBFBD> <EFBFBD> <EFBFBD>elseif (strlen(trim($phone)) == 11) }
<EFBFBD> <EFBFBD> <EFBFBD>{ elseif (strlen(trim($phone)) == 12)
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>return substr($phone,0,3)." ".substr($phone,3,2)." {
".substr($phone,5,2)." ".substr($phone,7,2)." ".substr($phone,9,2); return substr($phone,0,4)." ".substr($phone,4,2)." ".substr($phone,6,2)." ".substr($phone,8,2)." ".substr($phone,10,2);
<EFBFBD> <EFBFBD> <EFBFBD>} }
<EFBFBD> <EFBFBD> <EFBFBD>elseif (strlen(trim($phone)) == 12) else
<EFBFBD> <EFBFBD> <EFBFBD>{ {
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>return substr($phone,0,4)." ".substr($phone,4,2)." return $phone;
".substr($phone,6,2)." ".substr($phone,8,2)." ".substr($phone,10,2); }
<EFBFBD> <EFBFBD> <EFBFBD>}
<EFBFBD> <EFBFBD> <EFBFBD>else
<EFBFBD> <EFBFBD> <EFBFBD>{
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>return $phone;
<EFBFBD> <EFBFBD> <EFBFBD>}
} }