PHP Classes

File: getRequestVar.php

Recommend this page to a friend!
  Classes of Muhammad Sameer   Database Abstraction plus SQL Injection   getRequestVar.php   Download  
File: getRequestVar.php
Role: Auxiliary script
Content type: text/plain
Description: SupportFile For Get/Post Variable
Class: Database Abstraction plus SQL Injection
MySQL access wrapper with SQL injection protection
Author: By
Last change:
Date: 18 years ago
Size: 893 bytes
 

Contents

Class file image Download
<?php
if (!empty($_GET)) {
   
extract($_GET, EXTR_OVERWRITE);
} else if (!empty(
$HTTP_GET_VARS)) {
   
extract($HTTP_GET_VARS, EXTR_OVERWRITE);
}
// end if

if (!empty($_POST)) {
   
extract($_POST, EXTR_OVERWRITE);
} else if (!empty(
$HTTP_POST_VARS)) {
   
extract($HTTP_POST_VARS, EXTR_OVERWRITE);
}
// end if

if (!empty($_FILES)) {
    while (list(
$name, $value) = each($_FILES)) {
        $
$name = $value['tmp_name'];
    }
} else if (!empty(
$HTTP_POST_FILES)) {
    while (list(
$name, $value) = each($HTTP_POST_FILES)) {
        $
$name = $value['tmp_name'];
    }
}
// end if

if (!empty($_SERVER)) {
   
extract($_SERVER, EXTR_OVERWRITE);
} else if (!empty(
$HTTP_SERVER_VARS)) {
   
extract($HTTP_SERVER_VARS, EXTR_OVERWRITE);
}
// end if

if(!empty($_SESSION)) {
   
extract($_SESSION, EXTR_OVERWRITE);
    }
else if(!empty(
$HTTP_SESSION_VARS)) {
   
extract($HTTP_SESSION_VARS,EXTR_OVERWRITE);
    }
?>