Login   Register  
PHP Classes
elePHPant
Icontem

File: EasyFunctions.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of raja  >  Login and DB classes quick start  >  EasyFunctions.php  >  Download  
File: EasyFunctions.php
Role: Auxiliary script
Content type: text/plain
Description: GetScriptName, GetFileName, RedirectTo, GetServerName, GetHostName, GetCurrenURL,GetIP etc etc etc
Class: Login and DB classes quick start
Authenticate users with records in MySQL database
Author: By
Last change:
Date: 6 years ago
Size: 959 bytes
 

Contents

Class file image Download
<?php

function GetScriptName(){
    
$ScriptName=basename($_SERVER['SCRIPT_NAME']);
    return 
$ScriptName;


function 
GetFileName(){
    
$FileName=basename(__FILE__);
    return 
$FileName;
}

function 
StartSessionIfNot(){
    if(
session_id()){
        
//nothing to do
    
}else{
        
session_start();
    }
}



function 
RedirectTo($URL,$AndExit=true){
    
header("Location:$URL");
    if(
$AndExit){
        exit;
    }
}

function 
GetServerName(){
    
$ServerName=$_SERVER['SERVER_NAME'];
    return 
$ServerName;
}

function 
GetHostName(){
    
$HostName=$_SERVER['HTTP_HOST'];
    return 
$HostName;
}

function 
GetCurrenURL(){
    
$CurrenURL=$_SERVER['REQUEST_URI'];
    return 
$CurrenURL;
}

function 
GetReferer(){
    
$Referer=$_SERVER['HTTP_REFERER'];
    return 
$Referer;
}

function 
GetFormGet($VarName){
    if (isset(
$_GET[$VarName])){
        return 
$_GET[$VarName];
    }else{
        return 
false;
    }
}

function 
GetIP(){
    
$IP=$_SERVER['REMOTE_ADDR'];
    return 
$IP;
}

?>