Ajout de la fonction clean_html qui permettra de nettoyer le code html lors de l'exportation au format XLS ou CVS pour les accents ou lorsqu'on utilise Fckeditor
This commit is contained in:
parent
67fa1f3d00
commit
b857717fa6
@ -2300,11 +2300,20 @@ function weight_units_string($unit)
|
|||||||
\brief Nettoie le code HTML
|
\brief Nettoie le code HTML
|
||||||
\param string StringHtml
|
\param string StringHtml
|
||||||
\return string CleanString
|
\return string CleanString
|
||||||
\todo nettoyer les balises html
|
|
||||||
*/
|
*/
|
||||||
function clean_html($StringHtml)
|
function clean_html($StringHtml)
|
||||||
{
|
{
|
||||||
$CleanString = html_entity_decode($StringHtml);
|
$pattern = "<[^>]+>";
|
||||||
|
$temp = html_entity_decode($StringHtml);
|
||||||
|
$temp = ereg_replace($pattern,"",$temp);
|
||||||
|
// Supprime aussi les retours
|
||||||
|
$temp=str_replace("\n"," ",$temp);
|
||||||
|
// et les espaces doubles
|
||||||
|
while(STRPOS($temp," "))
|
||||||
|
{
|
||||||
|
$temp = STR_REPLACE(" "," ",$temp);
|
||||||
|
}
|
||||||
|
$CleanString = $temp;
|
||||||
return $CleanString;
|
return $CleanString;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user