Home > Backend Development > PHP Tutorial > photoshop cs5 official Chinese official original download PHP answers to common frustrating questions

photoshop cs5 official Chinese official original download PHP answers to common frustrating questions

WBOY
Release: 2016-07-29 08:35:09
Original
806 people have browsed it

PHP Answers to Frequently Asked Questions
Reposted from Joy Village
In PHP 4.2 and later versions, register_global defaults to off
If you want to get the variables submitted from another page:
Method 1: Find register_global in PHP.ini and change it Set to on.
Method 2: Put this extract($_POST);extract($_GET);(note that there must be Session_Start() before extract($_SESSION)) at the front of the receiving web page.
Method 3: One by one Read variables $a=$_GET["a"];$b=$_POST["b"], etc. Although this method is troublesome, it is safer.
PHP code:
Ob_Start();
Session_Start();
Echo "

"; <br>Echo "The _GET variables obtained on this page are:"; <br>Print_R($_GET); <br>Echo "The _POST variables obtained on this page are:"; <br> Print_R($_POST); <br>Echo "The _COOKIE variables obtained on this page are:"; <br>Print_R($_COOKIE); <br>Echo "The _SESSION variables obtained on this page are:"; <br>Print_R($_SESSION); <br>Echo "
";
?>
Why when I send variables to another web page, I only get the first half, and all the ones starting with spaces are lost
PHP code:----------- -------------------------------------------------- -------------------
$Var="hello php";//Change to $Var=" hello php"; Try to get the result
$post= "receive.php?Name=".$Var;
header("location:$post");
?>
------------------ -------------------------------------------------- --------------------------
receive.php content:
PHP code:-------------------------- -------------------------------------------------- ---
Echo "
"; <br>Echo $_GET["Name"]; <br>Echo "
";
?>
-------- -------------------------------------------------- ---------------------
The correct method is:
PHP code:------------------ -------------------------------------------------- ------------
$Var="hello php";
$post= "receive.php?Name=".urlencode($Var);
header("location :$post");
?>
--------------------------------------------- ----------------------------------------
You don't need to use Urldecode on the receiving page (), variables will be automatically encoded.
Standardize your SQL statements
Add "`" in front of tables and fields, so that errors will not occur due to misuse of keywords.
Of course, I do not recommend you to use keywords.
For example
$Sql="INSERT INTO `xltxlm` (`author`, `title`, `id`, `content`, `date`) VALUES ('xltxlm', 'use`', 1, 'criterion your sql string ', '2003-07-11 00:00:00')"
How do I know what functions the system supports by default?
PHP code:
------------------ -------------------------------------------------- -----------
$arr = get_defined_functions();
Function php() {
}
echo "
"; <br>Echo "Here shows the functions supported by the system All functions, and custom functions phpn"; <br>print_r($arr); <br>echo "
";
?>
How to compare the number of days between two dates
PHP code:
---- -------------------------------------------------- --------------------------
$Date_1="2003-7-15";//It can also be:$ Date_1="2003-6-25 23:29:14";
$Date_2="1982-10-1";
$Date_List_1=explode("-",$Date_1);
$Date_List_2=explode("-" ,$Date_2);
$d1=mktime(0,0,0,$Date_List_1[1],$Date_List_1[2],$Date_List_1[0]);
$d2=mktime(0,0,0,$Date_List_2 [1],$Date_List_2[2],$Date_List_2[0]);
$Days=round(($d1-$d2)/3600/24);
Echo "I have already struggled $Days days^_^" ;
?>
What should you pay attention to when putting data into the database and taking it out to display on the page?
When entering the database
$str=addslashes($str);
$sql="insert into `tab` (`content`) values( '$str')";
When leaving the library
$str=stripslashes($str);
When displaying
$str=htmlspecialchars(nl2br($str));

The above introduces the answers to common frustrating questions about photoshop cs5 official Chinese version download in PHP, including the content of photoshop cs5 official Chinese version download. I hope it will be helpful to friends who are interested in PHP tutorials.

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template