Ignore:
Timestamp:
2006/09/25 14:21:43 (20 years ago)
Author:
kakinaka
Message:

blank

File:
1 edited

Legend:

Unmodified
Added
Removed
  • temp/trunk/data/class/SC_DbConn.php

    r5727 r5728  
    1313    var $error_mail_title; 
    1414    var $dsn; 
     15    var $err_disp = true; 
     16 
    1517     
    1618    // ¥³¥ó¥¹¥È¥é¥¯¥¿ 
    17     function SC_DbConn($dsn = ""){ 
     19    function SC_DbConn($dsn = "", $err_disp = true){ 
    1820        global $objDbConn; 
    1921        // ´û¤ËÀܳ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤ÏÀܳ¤·¤Ê¤¤ 
     
    3032        $this->error_mail_to = DB_ERROR_MAIL_TO; 
    3133        $this->error_mail_title = DB_ERROR_MAIL_SUBJECT; 
     34        $this->err_disp = $err_disp; 
    3235    } 
    3336     
     
    147150    function send_err_mail( $result, $sql ){ 
    148151         
    149         if ($_SERVER['HTTPS'] == "on") { 
    150             $url = "https://"; 
    151         } else { 
    152             $url = "http://"; 
     152        if ($this->err_disp) { 
     153            if ($_SERVER['HTTPS'] == "on") { 
     154                $url = "https://"; 
     155            } else { 
     156                $url = "http://"; 
     157            } 
     158            $url.= $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; 
     159             
     160            $errmsg = $url."\n\n"; 
     161            $errmsg.= $sql . "\n"; 
     162            $errmsg.= $result->message . "\n\n"; 
     163            $errmsg.= $result->userinfo . "\n\n"; 
     164            print_r($errmsg); 
     165            /* 
     166            ob_start(); 
     167            $errmsg .= ob_get_contents(); 
     168            ob_end_clean();  
     169            */ 
     170            //mb_send_mail($this->error_mail_to, $this->error_mail_title, "${errmsg}\n".date("Y/m/d H:i:s"));        
     171            exit(); 
    153172        } 
    154         $url.= $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; 
    155          
    156         $errmsg = $url."\n\n"; 
    157         $errmsg.= $sql . "\n"; 
    158         $errmsg.= $result->message . "\n\n"; 
    159         $errmsg.= $result->userinfo . "\n\n"; 
    160         print_r($errmsg); 
    161         /* 
    162         ob_start(); 
    163         $errmsg .= ob_get_contents(); 
    164         ob_end_clean();  
    165         */ 
    166         //mb_send_mail($this->error_mail_to, $this->error_mail_title, "${errmsg}\n".date("Y/m/d H:i:s"));        
    167         exit(); 
    168173    } 
    169174} 
Note: See TracChangeset for help on using the changeset viewer.