%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/devcapijob/public_html/gestion/liberary/
Upload File :
Create Path :
Current File : /home/devcapijob/public_html/gestion/liberary/request.php

<?php



/**

 * @version		1

 * @package		yassir

 * @copyright	Copyright (C) 2011 Open Source Matters. All rights reserved.

 * @license		sharware

 *

 *

 * @ récuperation de données de request

 */

class Request {





    function type() {

        if (!isset($_GET["type"])) {

            return 'accueil';

        } else {

            return Request::safe($_GET["type"]);

        }

    }



    function post($elem) {

        if (!isset($_POST[$elem])) {

            return false;

        } else {

            if(is_array($_POST[$elem])){

				foreach(array_keys($_POST[$elem]) as $key)

					{

					

					  $_POST[$elem][$key] = stripslashes($_POST[$elem][$key]);

					

					}

				return Request::safe($_POST[$elem]);

				}

			else{

				return Request::safe(stripslashes($_POST[$elem]));

				}

        }

    }



    function get($elem) {

        if (!isset($_GET[$elem])) {

            return false;

        } else {

            return Request::safe($_GET[$elem]);

        }

    }



    function action() {



        if (!isset($_GET["action"])) {

            return false;

        } else {

            return Request::safe($_GET["action"]);

        }

    }

	function target() {

	

			if (!isset($_GET["target"])) {

				return false;

			} else {

				return Request::safe($_GET["target"]);

			}

		}

	
    function safe($var)
        {
           $con =  DB::connect();
            if(is_array($var)){
                foreach(array_keys($var) as $key)
                    {
                    
                      Request::safe($var[$key]);
                                          
                    }
                }
            else{
                $var =$con->real_escape_string($var);
                $var = trim($var);
                }
            return $var;
        }



}



?>

Zerion Mini Shell 1.0