Ignore:
Timestamp:
2007/06/14 22:01:13 (19 years ago)
Author:
adati
Message:

1.4.0a-betaのマージ

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/beta/data/class/SC_DbConn.php

    r13370 r14676  
    112112                sfErrorHeader("DB¤Ø¤ÎÀܳ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£:" . $this->dsn); 
    113113            }else{ 
    114                 sfErrorHeader("DB¤Ø¤ÎÀܳ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£:"); 
     114                sfErrorHeader("DB¤Ø¤ÎÀܳ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£"); 
    115115            } 
    116116            return 0; 
     
    167167    } 
    168168 
    169     function send_err_mail( $result, $sql ){ 
    170          
    171         if ($this->err_disp && DEBUG_MODE) { 
    172             if ($_SERVER['HTTPS'] == "on") { 
    173                 $url = "https://"; 
    174             } else { 
    175                 $url = "http://"; 
    176             } 
    177             $url.= $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; 
    178              
    179             $errmsg = $url."\n\n"; 
    180             $errmsg.= $sql . "\n"; 
    181             $errmsg.= $result->message . "\n\n"; 
    182             $errmsg.= $result->userinfo . "\n\n"; 
     169    function debug_print($result, $sql){ 
     170        $this->send_err_mail($result, $sql); 
     171    } 
     172     
     173    function send_err_mail($result, $sql){ 
     174        $url = ''; 
     175        $errmsg = ''; 
     176         
     177        if ($_SERVER['HTTPS'] == "on") { 
     178            $url = "https://"; 
     179        } else { 
     180            $url = "http://"; 
     181        } 
     182        $url .= $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; 
     183         
     184        $errmsg  = $url."\n\n"; 
     185        $errmsg .= $sql . "\n"; 
     186        $errmsg .= $result->message . "\n\n"; 
     187        $errmsg .= $result->userinfo . "\n\n"; 
     188         
     189        if ($this->err_disp && DEBUG_MODE === true) { 
     190            print('<pre>'); 
    183191            print_r(htmlspecialchars($errmsg, ENT_QUOTES, CHAR_CODE)); 
    184  
    185             exit(); 
     192            print('</pre>'); 
    186193        } 
     194         
     195        gfDebugLog($errmsg, DB_ERR_LOG_PATH); 
     196         
     197        exit(); 
    187198    } 
    188199} 
Note: See TracChangeset for help on using the changeset viewer.