Ignore:
Timestamp:
2007/09/27 12:33:29 (15 years ago)
Author:
adachi
Message:

branches/relをマージ

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/comu-utf8/data/lib/slib.php

    r16016 r16077  
    481481        // sfErrorHeader('>> referrerが無効になっています。'); 
    482482    } else { 
    483         $domain  = sfIsHTTPS() ? SSL_URL : SITE_URL; 
    484         $pattern = sprintf('|^%s.*|', $domain); 
     483        $siteurl = preg_quote(SITE_URL, "/"); 
     484        $sslurl  = preg_quote(SSL_URL, "/"); 
     485 
     486        $pattern = "/^($siteurl|$sslurl)/"; 
    485487        $referer = $_SERVER['HTTP_REFERER']; 
    486488 
    487489        // 管理画面から以外の遷移の場合はエラー画面を表示 
    488         if (!preg_match($pattern, $referer)) { 
     490        if ( !preg_match($pattern, $referer) ) { 
    489491            if ($disp_error) sfDispError(INVALID_MOVE_ERRORR); 
    490492            return false; 
     
    595597    Header("Pragma: "); 
    596598 
    597     /* i18n~ だと正常に動作しないため、mb~ に変更 
    598     if (i18n_discover_encoding($data) == CHAR_CODE){ 
    599         $data = i18n_convert($data,'SJIS',CHAR_CODE); 
    600     } 
    601     */ 
    602599    if (mb_internal_encoding() == CHAR_CODE){ 
    603600        $data = mb_convert_encoding($data,'SJIS',CHAR_CODE); 
Note: See TracChangeset for help on using the changeset viewer.