¹ØÓÚPHPÄã¿ÉÄܲ»ÖªµÀµÄ10¼þÊÂ
С±à֮ǰҲÔø±¨µ¼¹ýPHP¿ª·¢ÈËÔ±ÈÝÒ׺öÂԵļ¸µã¾«»ª,³ýÁËһЩ¾«»ª¼¼Êõ·½·¨Í⣬ºÜ¶àϸ΢֮´¦Ò²ÊdzÌÐòÔ±
ÃÇÈÝÒ׺öÂԵģ¬ÏÂÃæÎÒÃÇΪÄú×ܽáÁË10¸ö¹ØÓÚPHPÄã¿ÉÄܲ»ÖªµÀµÄÊÂÇé¡£
¡¡¡¡¹ØÓÚPHP¸ü¶àÄÚÈÝ£¬»¶Ó·ÃÎÊ£ºPHP¿ª·¢»ù´¡ÈëÃÅ
¡¡¡¡1.ʹÓÃip2long() ºÍlong2ip()º¯ÊýÀ´°ÑIPµØַת»¯³ÉÕûÐÍ´æ´¢µ½Êý¾Ý¿âÀï¡£
¡¡¡¡ÕâÖÖ·½·¨°Ñ´æ´¢¿Õ¼ä½µµ½Á˽ӽüËÄ·ÖÖ®Ò»(char(15)µÄ15¸ö×Ö½Ú¶ÔÕûÐεÄ4¸ö×Ö½Ú)£¬¼ÆËãÒ»¸öÌض¨µÄµØÖ·ÊDz»ÊÇÔÚÒ»¸öÇø¶ÎÄÚÒ³¸ü¼òµ¥ÁË£¬
¶øÇÒ¼Ó¿ìÁËËÑË÷ºÍÅÅÐòµÄËÙ¶È(ËäÈ»ÓÐʱ½ö½öÊÇ¿ìÁËÒ»µã)¡£
¡¡¡¡2.ÔÚÑéÖ¤EmailµØÖ·µÄʱºòʹÓÃcheckdnsrr() º¯ÊýÑéÖ¤ÓòÃûÊÇ·ñ´æÔÚ¡£
¡¡¡¡Õâ¸öÄÚÖú¯ÊýÄܹ»È·ÈÏÖ¸¶¨µÄÓòÃûÄܹ»½âÎö³ÉIPµØÖ·¡£¸Ãº¯ÊýµÄPHP
ÎĵµµÄÓû§ÆÀÂÛ²¿·ÖÓÐÒ»¸ö¼òµ¥µÄÓû§×Ô¶¨Ò庯Êý£¬Õâ¸öº¯Êý»ùÓÚcheckdnsrr()£¬ÓÃÀ´ÑéÖ¤ email
µØÖ·µÄºÏ·¨ÐÔ¡£¶ÔÓÚÄÇЩÈÏΪ×Ô¼ºµÄEmailµØÖ·ÊÇmemory@wwwphp100.net¶ø²»ÊÇmemory@php100.netµÄ¼Ò»ïÃÇ£¬Õâ¸ö·½
·¨¿ÉÒԺܷ½±ãµÄץסËûÃÇ¡£
¡¡¡¡3.Èç¹ûÄãʹÓõÄÊÇPHP 5ºÍMySQL 4.1 »òÕ߸ü¸ßµÄ°æ±¾£¬¿¼ÂÇÓÃmysqli_* ϵÁк¯Êý¡£
¡¡¡¡Ò»¸öºÜºÃµÄ¹¦ÄܾÍÊÇÄã¿ÉÒÔʹÓÃÔ¤´¦ÀíÓï¾ä£¬Èç¹ûÄãÔÚά»¤Ò»¸öÊý¾Ý¿âÃܼ¯ÐÍÕ¾µã£¬Õâ¸ö¹¦ÄÜÄܹ»¼Ó¿ì²éѯËٶȡ£Ò»Ð©ÆÀ¹À·ÖÊý¡£
¡¡¡¡4.ѧ»á°®ÉÏÈýÔªÔËËã·û¡£
¡¡¡¡5.Èç¹ûÄãÔÚÏîÄ¿Öиоõµ½Óпɸ´ÓõIJ¿·Ö£¬ÔÚÄãдÏÂÒ»ÐдúÂëÇ°ÏÈ¿´¿´PEARÖÐÊÇ·ñÒѾÓÐÁË¡£
¡¡¡¡ºÜ¶àPHP³ÌÐòÔ±¶¼ÖªµÀ PEAR
ÊÇÒ»¸öºÜºÃµÄ×ÊÔ´¿â£¬ËäÈ»»¹Óкܶà³ÌÐòÔ±²»ÖªµÀ¡£Õâ¸öÔÚÏß×ÊÔ´¿â°üº¬Á˳¬¹ý400¸ö¿ÉÒÔ¸´ÓõijÌÐòƬ¶Î£¬ÕâЩ³ÌÐòƬ¶ÎÄã¿ÉÒÔÁ¢¼´Óõ¶ÄãµÄ³ÌÐòÀï¡£³ý·Ç˵Äã
µÄÏîÄ¿ÕæµÄÊǷdz£ÌرðµÄ£¬Äã×ÜÄÜÕÒµ½°ïÄã½Úʡʱ¼äµÄ PEAR°ü¡£
¡¡¡¡6.Óà highlight_file()À´×Ô¶¯µÄ´òÓ¡³ö¸ñʽ»¯µÄºÜƯÁÁµÄÔ´´úÂë¡£
¡¡¡¡Èç¹ûÄãÔÚÁôÑÔ°å¡¢IRC
ÕâЩµØ·½Ñ°ÇóÒ»¸ö½Å±¾µÄ°ïÖúµÄ»°£¬Õâ¸öº¯ÊýÓÃÆðÀ´·Ç³£µÄ˳ÊÖ¡£µ±È»ÁË£¬ÒªÐ¡ÐIJ»ÒªÒâÍâµÄй¶³öÄãµÄÊý¾Ý¿âÁ¬½ÓÐÅÏ¢ºÍÃÜÂëµÈ¡£
¡¡¡¡7.ʹÓà error_reporting(0)º¯ÊýÀ´·ÀÖ¹Óû§¿´µ½Ç±ÔÚµÄÃô¸Ð´íÎóÐÅÏ¢¡£
¡¡¡¡ÔÚÀíÏëÇé¿öÏ£¬·¢²¼·þÎñÆ÷Ó¦¸ÃÔÚphp.ini ÀïÍêÈ«½ûÖ¹¡£µ«ÊÇÈç¹ûÄãÓõÄÊÇÒ»¸ö¹²ÏíµÄ web ·þÎñÆ÷µÄ»°£¬ÄãûÓÐ×Ô¼ºµÄ php.ini
Îļþ£¬ÄÇôÕâÖÖÇé¿öÏÂÄã×îºÃµÄÑ¡Ôñ¾ÍÊÇÔÚËùÓнű¾µÄµÚÒ»ÐÐÇ°¼ÓÉÏ error_reporting(0);(»òÕßʹÓà require_once()
·½·¨)¡£Õâ¾ÍÄܹ»ÔÚ³ö´íµÄʱºòÍêÈ«ÆÁ±ÎÃô¸ÐµÄSQL²éѯÓï¾äºÍ·¾¶Ãû¡£
¡¡¡¡8.ÔÚÍøÊý¾Ý¿âÖд洢ºÜ´óµÄ×Ö·û´®Ö®Ç°Ê¹Óà gzcompress() ºÍ gzuncom
Ïà¹ØÎĵµ£º
Ç°ÑÔ£º
¡¡¡¡¶àÓïÑÔÍøÕ¾¿ª·¢£¬ÖصãµÄ»¹ÊÇÔÚ½â¾öÓïÑÔÖ®¼äµÄÎÊÌâ¡£
¡¡¡¡ÄÇÈçºÎ½â¾öÕâ¸öÎÊÌâÄØ?´ó¸Å¾Í·ÖÈý²½×ߣº
¡¡¡¡1.Ò³Ãæ¶àÓïÑÔ
¡¡¡¡2.Êý¾Ý¿â¶àÓïÑÔ
¡¡¡¡3.Óû§·ÃÎÊÓïÑÔͳһ
¡¡¡¡1.Ò³Ãæ¶àÓïÑÔ
¡¡¡¡ÐèÒª¿¼ÂǵÄÎÊÌ⣺
¡¡¡¡A.Óû§µÇ½ʱºò£¬×Ô¶¯Ê¶±ð×Ö·û£¬µ÷Óò»Í¬µÄÓïÑÔ°ü?
¡¡¡¡B.Óû§Çл»²»Í¬ÓïÑÔʱºò£¬µ÷Óò»Í¬µÄÓï ......
×Ö·û´®µÄ²Ù×÷ÔÚPHP±à³ÌÖÐÕ¼ÓÐÖØÒªµÄµØ룬¼¸ºõËùÓÐPHP½Å±¾µÄÊäÈëºÍÊä³ö¶¼Óõ½×Ö·û´®¡£ÓÈÆäÔÚPHPÏîÄ¿¿ª·¢¹ý³ÌÖУ¬ÎªÁËʵÏÖijÏÄÜ£¬¾©³ÇÐèÒª¶ÔijЩ×Ö·û´®½øÐÐÌØÊâ´¦Àí£¬Èç»ñÈ¡×Ö·û´®µÄ³¤¶È¡¢½ØÈ¡×Ö·û´®¡¢Ìæ»»×Ö·û´®µÈ¡£ËùÒÔÕâÒ²ÊÇÎÒÃǽñÌì¿Î³ÌµÄÖ÷ÒªÄÚÈÝ£¬Ï£ÍûѧԱ¿ÉÒÔÈÏÕæѧϰ£¬ÇÚ¼ÓÁ·Ï°¡£
8.3.1 È¥³ý×Ö·û´®Ê×λ¿Õ¸ñºÍÌØÊ ......
²åÈë´úÂë
<?
$action=$_GET['action'];
switch($action){
//Ìí¼Ó¼Ç¼
case"add";
$mail = trim(htmlspecialchars($_POST["mail"]));
$username = trim(htmlspecialchars($_POST["username"]));
$tel = trim(htmlspecialchars($_POST["tel"]));
$fax = trim(htmlspecialchars($_POST["fax"]));
$c ......
¹ØÓÚPHPµÄǰ;£¨¶þ£© £¨À´×Ô±¾Õ¾µÄÏûÏ¢£©
3.2ÔÚWindows 95/98/NT/2000ÉÏ¿ìËÙ°²×°Apache Web·þÎñÆ÷£¨10ÃëÖÓ£©
ÔÚWindowsÉÏÔËÐÐPHP£¬ÄãÐèÒªÒ»¸öWeb·þÎñÆ÷£¬Äã¿ÉÒÔʹÓÃ΢ÈíµÄIIS£¬Ò²¿ÉÒÔʹÓÃÃâ·ÑµÄApache ¡£ÒòΪ¿ÉÒÔͨ¹ýApacheµÄ°²×°Îļþsetup.exe½øÐа²×°£¬¿ÉÒÔΪÄã½ÚÊ¡Ðí¶àʱ¼ä¡£
PHPTtriadÊÇÒ»¸ö°üÀ¨Apache¡¢PHP¡¢MySQ ......