Ignore:
Timestamp:
Mar 1, 2007, 10:50:29 AM (13 years ago)
Author:
cedric@…
Message:

detection et import correct du charset

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_test_/checklink/inc/checklink_verification.php

    r10013 r10014  
    66        $boundary="";
    77        $url_abs = url_absolue($url);
    8         if (!preg_match(",^([\w]{3-6})://,") AND $url_abs{0}!='/'){
     8        if (!preg_match(",^([\w]{3-6})://,",$url_abs) AND $url_abs{0}!='/'){
    99                $url_abs = suivre_lien(url_de_base(),$url_abs);
    1010        }
     
    2323        }
    2424        // presente
     25        $texte = $statut;
     26        // extraire le charset si present
     27        $charset = false;
     28        if (preg_match(",charset=\s*([^\s\"']*),i",$texte,$reg))
     29                $charset = trim($reg[1]);
     30        if ($charset)
     31                $texte = charset2unicode($texte,$charset);
     32        else {
     33                // a l'aveugle
     34                $texte = charset2unicode($texte,'iso-8859-1');
     35                $texte = charset2unicode($texte,'utf-8');
     36        }
     37
    2538        // extraire le titre et la langue
    26         $texte = importer_charset($statut);
    2739        $titre = null;
    2840        $lang = null;
Note: See TracChangeset for help on using the changeset viewer.