PHPСʵÀý ÖÆ×÷ÁôÑÔ±¾
PHPСʵÀý-ÖÆ×÷ÁôÑÔ±¾
µÚÒ»²½£ºÔÚmysqlÖÐн¨Êý¾Ý¿âbbs È»ºóÖ´ÐÐsql´úÂë
CREATE TABLE `message` (
`id` tinyint(1) NOT NULL auto_increment,
`user` varchar(25) NOT NULL,
`title` varchar(50) NOT NULL,
`content` tinytext NOT NULL,
`lastdate` date NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=1 ;
ÔËÐгɹ¦ºó ÈçÏÂͼËùʾ£º
µÚ¶þ²½£ºÐ½¨conn.php
<?php
$conn = @ mysql_connect("localhost", "root", "") or die("Êý¾Ý¿âÁ´½Ó´íÎó");
mysql_select_db("bbs", $conn);
mysql_query("set names 'GBK'"); //ʹÓÃGBKÖÐÎıàÂë;
function htmtocode($content){
$content = str_replace("\n","<br>",str_replace(" "," ",$content));
return $content;
}
?>
µÚÈý²½£ºÐ½¨add.php
<?php
include("conn.php");
if($_POST['submit'])
{
$sql="insert into message (id,user,title,content,lastdate)" .
"values ('','$_POST[user]','$_POST[title]','$_POST[content]',now())";
mysql_query($sql);
echo "<script language=\"javascript\">alert('Ìí¼Ó³É¹¦');history.go(-1)</script>";
}
?>
<script language="javascript">
function checkpost()
{
if (myform.user.value=="")
{
alert("ÇëÊäÈëÓû§Ãû");
myform.user.focus();
return false;
}
if (myform.title.value.length<5)
{
alert("±êÌâ²»ÄÜСÓÚ5¸ö×Ö·û");
myform.title.focus();
return false;
}
if (myform.content.value.length<5)
{
alert("ÁôÑÔÄÚÈݲ»ÄÜСÓÚ10¸ö×Ö·û");
myform.content.focus();
return false;
}
}
</script>
<style type="text/css">
<!--
body,td,th {
font-size: 12px;
}
-->
</style>
<form name="myform" action="add.php" method="post" onsubmit="return checkpost();">
<table width="600" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
<tr>
 
Ïà¹ØÎĵµ£º
phpÖÐÓÐÁ½ÖÖ·½·¨£º
1£¬Í¨¹ýmail()º¯Êý·¢ËÍ
2£¬Socket·¢ËÍÓʼþ
Ò»£¬Í¨¹ýmail()º¯Êý·¢ËÍ£º
1£¬ÐèÒªÅäÖÃphp.iniÓʼþÐÅÏ¢
´ò¿ªphp.in ......
PHP¶ÁÈ¡MYSQLÊý¾Ý¿â»òMSSQLÊý¾Ý¿âʱ£¬ÓÐʱ³öÏÖÂÒÂ룬ÕâÊÇPHP.iniÖÐÅäÖúÍ.phpÒ³Ãæ±àÂë²»Ò»ÖÂÒýÆðµÄ¡£
½â¾ö°ì·¨£º
1¡¢Ê×ÏÈ£¬½«PHP.iniÖÐÉèÖÃΪdefault_charset = "gb2312"£¬È»ºóÖØÆôApache¡£
Õâʱ´ÓÊý¾Ý¿âÖÐÌáÈ¡µÄ½á¹û¼¯¿ÉÒÔÕý³£ÏÔʾÖÐÎÄÁË£¬µ«.phpÒ³ÃæÖеÄÁÐÃûÒ²ÓпÉÄÜÏÔʾÂÒÂëÁË¡£ÕâÑù½â¾ö£¬
2¡¢È»ºó£¬PH ......
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> TEST </title>
<meta name="generator" content="editplus" />
......
http://ilia.ws/archives/121-httpOnly-cookie-flag-support-in-PHP-5.2.html
Thanks to a patch from Scott
MacVicar that I've just applied to CVS, PHP 5.2 will have support for
httpOnly cookie flag. This neat little feature allows you to mark a
newly created cookie as HTTP only, another words inacce ......
Submitted by gouki
on 2008, December 28, 9:00 PM. PHP
ÎÄÕµÄÄÚÈÝдµÄ²»´í£¬ËùÒÔ×ªÔØÒ»Ï¡£
ÔÎÄ£ºhttp://xinsync.xju.edu.cn/index.php/archives/2946
ÄÚÈÝÈçÏ£º
XML/HTML´úÂë
¹ýÈ¥µ±ÔËÐÐÒ»¸ö´óµÄwebÓ¦ÓÃʱºòÒâζ×ÅÔËÐÐÒ»¸ö´óÐ͵Äweb·þÎñÆ÷¡£ÒòΪÄãµÄÓ¦ÓÃÎüÒýÁË´óÁ¿µÄÓû§£¬Ä㽫²»µÃ²»ÔÚÄãµÄ·þÎñÆ÷ÀïÔ ......