1
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
Приветствуем вас,Гость, на форуме IFUD.WS. Обязательно рекомендуется к прочтению правила форума http://ifud.ws/threads/obnovleno-pravila-foruma.7759

Разные скриптики и няшечки от меня :3

Тема в разделе "Программирование", создана пользователем AngryBSOD, 24 апр 2015.

  1. TopicStarter Overlay
    AngryBSOD

    AngryBSOD

    Регистрация:
    6 мар 2015
    Сообщения:
    165
    Симпатии:
    140
    И такс....
    PHP:
    //Функция сниффера
    function getImage() {
        
    header('Content-Type: image/png;');
        
    $data  =  array("REFERAL" => (empty($_SERVER['HTTP_REFERER'])) ? "Пусто" $_SERVER['HTTP_REFERER'],
                        
    "IP" => $_SERVER['REMOTE_ADDR'],
                        
    "UserAgent" => $_SERVER['HTTP_USER_AGENT']
                        
    "GetString" => "",
                        
    "PostString" => ""
                        
    );
        foreach(
    $_GET as $key => $value) {
            
    $data['GetString'] .= $key " - " $value "<\br>";
        }
        foreach(
    $_POST as $key => $value) {
            
    $data['PostString'] .= $key " - " $value "<\br>";
        }
        print(
    file_get_contents(IMG_URL));
        return 
    json_encode($data);
    }
    //IMG_URL - define, путь к картинке
    PHP:
    //Скачивание файла
    function downloadFile($file) {
        
    header('Content-Type: application/octet-stream');
        
    header("Content-Transfer-Encoding: Binary"); 
        
    header("Content-disposition: attachment; filename=\"" basename($file) . "\""); 
        
    readfile($file);
    }
     
    • Like Like x 7
    Метки:
  2. TopicStarter Overlay
    AngryBSOD

    AngryBSOD

    Регистрация:
    6 мар 2015
    Сообщения:
    165
    Симпатии:
    140
    PHP:
    function getRealIP()
    {
        
    $client  = @$_SERVER['HTTP_CLIENT_IP'];
        
    $forward = @$_SERVER['HTTP_X_FORWARDED_FOR'];
        
    $remote  $_SERVER['REMOTE_ADDR'];

        if(
    filter_var($clientFILTER_VALIDATE_IP))
            
    $ip $client;
        elseif(
    filter_var($forwardFILTER_VALIDATE_IP))
            
    $ip $forward;
        else
            
    $ip $remote;
       
        return 
    $ip;
    }
    Получение реального IP пользователя
    --- Добавил сообщение, 1 май 2015 ---
    PHP:
    function filter($text$replace_array) {
            foreach(
    $replace_array as $key=>$value) {
                
    $text str_replace($key$value$text);
            }
            return 
    $text;
    }
    Функция шаблонизации...
    Например
    PHP:
    $replace = array(
                    
    "{CONTENT}" => file_get_contents("./template/" $name ".tpl"),
                    
    "{AUTHOR}" => "AngryBSOD"
                    
    );
    $page filter($page$replace);
     
    • Like Like x 3

Поделиться этой страницей

Загрузка...