get

You are currently browsing articles tagged get.

I needed a function to get  (learn) url with php.
Here are the codes.

<?php
function curPageURL() {
$pageURL = ‘http’;
if ($_SERVER["HTTPS"] == “on”) {$pageURL .= “s”;}
$pageURL .= “://”;
if ($_SERVER["SERVER_PORT"] != “80″) {
$pageURL .= $_SERVER["SERVER_NAME"].”:”.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
return $pageURL;
}
?>

To use this function write

<? echo curPageURL(); ?>

Related posts

Tags: , , ,

Php Get Security

It is very important to check your data that you take with $_GET before use.

You can use $_Get in some cases , in each case there are some different measures to be taken.

For example if you use sth like that

if(isset($_GET[ex]))

   include($_GET[ex]);

If you use this codes, bad users can include any page that they want in your web page

?ex=http://www.example.com/bad_page.php

With this they can include any page that they want.

$operation =array(‘add’,'delete’,'edit’,’save’);

if (in_arrray($_GET[ex],$operation))

.. make sth…

Also you can use switch,or if..

switch($_GET[ex]){
case ‘add’:  something…
break;
case ‘delete’: something…
break;
default: something…

with if

if($_GET[ex] == "add"){

Do something..
}

else if($_GET[ex] =="delete"){
Do something..
}

else
die("possible hack attempt");

Related posts

Tags: , ,