Changeset 1065


Ignore:
Timestamp:
07/01/09 09:11:31 (15 years ago)
Author:
amuller
Message:

Ticket #559 - Correção de problema ocasionado nas imagens pelos comits deste ticket

Location:
trunk/expressoMail1_2/inc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/inc/class.imap_functions.inc.php

    r1059 r1065  
    17991799                                } 
    18001800                                $tempDir = ini_get("session.save_path"); 
    1801                                 $file = "cidimage_".$GLOBALS['phpgw']->session->sessionid.".dat";                                        
     1801                                $file = "cidimage_".$_SESSION[ 'phpgw_session' ][ 'session_id' ].$cid_imgs[6][$j].".dat";        
    18021802                                $f = fopen($tempDir.'/'.$file,"w"); 
    18031803                                fputs($f,$fileContent); 
     
    23112311                                } 
    23122312                                $tempDir = ini_get("session.save_path"); 
    2313                                 $file = "cidimage_".$GLOBALS['phpgw']->session->sessionid.".dat";                                        
     2313                                $file = "cidimage_".$_SESSION[ 'phpgw_session' ][ 'session_id' ].$cid_imgs[6][$j].".dat";                                        
    23142314                                $f = fopen($tempDir.'/'.$file,"w"); 
    23152315                                fputs($f,$fileContent); 
     
    23622362                                        case 3: $image_big = imagecreatefrompng($attach['tmp_name']); break; 
    23632363                                        case 6: 
    2364                                                 include_once("gd_functions.php"); 
     2364                                                require_once("gd_functions.php"); 
    23652365                                                $image_big = imagecreatefrombmp($attach['tmp_name']); break; 
    23662366                                        default: 
     
    23862386                                        imagecopyresampled($image_new, $image_big, 0, 0, 0, 0, $new_width, $new_height, $width, $height); 
    23872387                                        $tmpDir = ini_get("session.save_path"); 
    2388                                         $_file = "cidimage_".$GLOBALS['phpgw']->session->sessionid.".dat";  
     2388                                        $_file = "cidimage_".$_SESSION[ 'phpgw_session' ][ 'session_id' ].".dat";  
    23892389                                        imagejpeg($image_new,$tmpDir.$_file, 85); 
    23902390                                        $mail->AddAttachment($tmpDir.$_file, $attach['name'], "base64", $this->get_file_type($tmpDir.$_file)); 
     
    32593259        if($timestamp){ 
    32603260            $tempDir = ini_get("session.save_path"); 
    3261             $file = $tempDir."imap_".$GLOBALS['phpgw']->session->sessionid; 
     3261            $file = $tempDir."imap_".$_SESSION[ 'phpgw_session' ][ 'session_id' ]; 
    32623262                $f = fopen($file,"w"); 
    32633263                fputs($f,base64_encode($source)); 
  • trunk/expressoMail1_2/inc/gotodownload.php

    r1040 r1065  
    167167                } 
    168168                else 
    169                         if (preg_match("#^".ini_get('session.save_path')."/[A-z]+_".$GLOBALS['phpgw']->session->sessionid."(\.[A-z]{3,4})?$#",$strFileName)) 
     169                        if (preg_match("#^".ini_get('session.save_path')."/[A-z]+_".$GLOBALS['phpgw']->session->sessionid."[A-z0-9]*(\.[A-z]{3,4})?$#",$strFileName)) 
    170170                        { 
    171171                                readfile($strFileName); 
Note: See TracChangeset for help on using the changeset viewer.