note 117650 added to reserved.variables.get

From: Date: Tue, 14 Jul 2015 18:55:08 +0000
Subject: note 117650 added to reserved.variables.get
Groups: php.notes 
Request: Send a blank email to php-notes+get-203109@lists.php.net to get a copy of this message
Make $_GET and $_POST more like in Perl. This function also disable magic_quotes. Will be better to handle. function param($name){ if(is_string($name)){ if((bool) get_magic_quotes_gpc()){ set_magic_quotes_runtime(0); $param = isset($_POST[$name]) ? stripslashes($_POST[$name]) : false; $param = isset($_GET[$name]) ? stripslashes($_GET[$name]) : $param; }else{ $param = isset($_POST[$name]) ? $_POST[$name] : false; $param = isset($_GET[$name]) ? $_GET[$name] : $param; } return $param; }else{ return $name; } } if(param('foo')){ echo "bar"; } ---- Server IP: 213.172.110.13 Probable Submitter: 62.75.239.20 ---- Manual Page -- http://php.net/manual/en/reserved.variables.get.php Edit -- https://master.php.net/note/edit/117650 Del: integrated -- https://master.php.net/note/delete/117650/integrated Del: useless -- https://master.php.net/note/delete/117650/useless Del: bad code -- https://master.php.net/note/delete/117650/bad+code Del: spam -- https://master.php.net/note/delete/117650/spam Del: non-english -- https://master.php.net/note/delete/117650/non-english Del: in docs -- https://master.php.net/note/delete/117650/in+docs Del: other reasons-- https://master.php.net/note/delete/117650 Reject -- https://master.php.net/note/reject/117650 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#203109) next »