diff --git a/ecrire/inc_texte.php3 b/ecrire/inc_texte.php3 index 19eb07f811a0e1bfbc4d976059355148432e7707..2828b041d8799072011850d9a93574925f8cf02c 100644 --- a/ecrire/inc_texte.php3 +++ b/ecrire/inc_texte.php3 @@ -184,7 +184,7 @@ function echappe_html($letexte,$source) { // // Echapper les <a href> // - $regexp_echap = "<a [^>]+>"; + $regexp_echap = "<a[[:space:]][^>]+>"; while (eregi($regexp_echap, $letexte, $regs)) { $num_echap++; $les_echap[$num_echap] = $regs[0]; diff --git a/inc-public-global.php3 b/inc-public-global.php3 index 1322027d7cbc2f7a424ee0a3ef73b0faaf13d69e..358779fd717f3194956d4b8156c43032236fc955 100644 --- a/inc-public-global.php3 +++ b/inc-public-global.php3 @@ -41,7 +41,7 @@ function inclure_fichier($fond, $delais, $contexte_inclus = "") { $fichier_requete = $REQUEST_URI; $fichier_requete = strtr($fichier_requete, '?', '&'); -$fichier_requete = eregi_replace('&(submit|valider|(var_[^=&]*)|recalcul)=[^&]*', '', $fichier_requete); +$fichier_requete = eregi_replace('&(submit|valider|PHPSESSID|(var_[^=&]*)|recalcul)=[^&]*', '', $fichier_requete); $fichier_cache = generer_nom_fichier_cache($fichier_requete); $chemin_cache = "CACHE/$fichier_cache";