¡¾¶ÔÏó¡¿-->·ÖÎöµÄ½á¹û-->¡¾ÔÐÍ¡¿-->¡¾Àà¡¿ ÒµÎñÊǶÔÏóÓë¶ÔÏóµÄ½»»¥ ʵÌå ·ÇʵÌå ¸üÇåÎúµÄ·ÖÎö¶ÔÏó¼äµÄ¹ØÏµ ÐÐΪÓÃÀ´ÃèÊöÔÐÍ ÊôÐÔ¶ÔÓ¦ÌØÕ÷ ½Ó¿ÚÊǶÔÒ»ÀàÔÐÍ»ò¶àÀàÔÐÍijһ·½Ãæ·½·¨µÄ¹æ·¶ ʵÀý-¶ÔÏóµÄµÄ¾ßÌ壬ÀàµÄʵÀý»¯µÄ½á¹û ÃæÏò¶ÔÏóµÄ3¸ö²½Öè OOA--ÀíÇåÂß¼£¬ÕÒ³öÔÐÍ ¡¾¶ÔÏó¡¿-->¡¾ÔÐÍ¡¿ OOD--¸ù¾ÝÔÐÍ£¬½âÊÍÂß¼ ¡¾ÔÐÍ¡¿-->¡¾Àà¡¿ OOP--±à³Ì£¬µ¥Ôª²âÊÔ Ôì¾ä·¨ Ãû´Ê¿¨Æ¬·¨ ÅжÏÔÐÍÊÇ·ñÐèҪʹÓÃÀà 1 дÈռǵ½±Ê¼Ç±¾ ¡¾ÔÐÍ¡¿±Ê¼Ç±¾¾ßÓС¾ÐÐΪ¡¿Ð´ÐÂÈÕ¼Ç ¡¾ÔÐÍ¡¿±Ê¼Ç±¾¾ßÓС¾ÐÐΪ¡¿Ìí¼ÓÈÕ¼Ç ¡¾ÔÐÍ¡¿ÈռǾßÓС¾ÐÐΪ¡¿Ð½¨ÈÕ¼Ç 2 ÈÕ¼ÇÓбêÌâ ÈÕ¼ÇÓйؼü×Ö ÈÕ¼ÇÓзÖÀà -- ¡¾ÔÐÍ¡¿ÈռǾßÓС¾ÌØÕ÷¡¿±êÌ⣬¹Ø¼ü×Ö£¬·ÖÀà 3 ¹Ø¼ü×ÖÊýÁ¿²»¶¨£¬¹Ø¼ü×ÖÄÚÈÝÊÇ×Ô¶¨ÒåµÄ -- ¡¾ÔÐÍ¡¿¹Ø¼ü×Ö¾ßÓС¾ÌØÕ÷¡¿ÄÚÈÝ 4 ·ÖÀàÃû³ÆÊÇ×Ô¶¨ÒåµÄ -- ¡¾ÔÐÍ¡¿·ÖÀà¾ßÓС¾ÌØÕ÷¡¿Ãû³Æ 5 Ìí¼Ó·ÖÀൽ±Ê¼Ç±¾ -- ¡¾ÔÐÍ¡¿±Ê¼Ç±¾¾ßÓС¾ÐÐΪ¡¿´´½¨·ÖÀà 6 °´±êÌâÀ´²éÕÒÈÕ¼Ç -- ¡¾ÔÐÍ¡¿±Ê¼Ç±¾¾ßÓС¾ÐÐΪ¡¿°´±êÌâÀ´²éÕÒÈÕ¼Ç 7 °´¹Ø¼ü×ÖÀ´²éÕÒÈÕ¼Ç -- ¡¾ÔÐÍ¡¿±Ê¼Ç±¾¾ßÓС¾ÐÐΪ¡¿°´¹Ø¼ü×ÖÀ´²éÕÒÈÕ¼Ç 8 °´·ÖÀàÀ´²éÕÒÈÕ¼Ç -- ¡¾ÔÐÍ¡¿±Ê¼Ç±¾¾ßÓС¾ÐÐΪ¡¿ ......
ÆÕͨË÷Òý ¹Ø×¢Õâ¸öÁРΨһË÷Òý Ö÷¼ü ¶àÁÐË÷Òý ¹Ø×¢¶à¸öÁÐ Àý£º¶àÁÐË÷Òý F1 F2 F3 µ¥²éF2»òF3Ë÷ÒýÎÞЧ Ë÷ÒýÊÇΪÁ˼ӿì¼ìË÷ Êý¾Ý¿â µÚÒ»·¶Ê½£º Ò»¸ö±íÖеÄÁÐÓ¦¸ÃÊDz»¿ÉÔٷֵģ¬È·±£ÁеÄÔ×ÓÐÔ µÚ¶þ·¶Ê½£º Ö»ÓÐÖ÷¼ü²ÅÄܱíÏÖÊý¾ÝÌØÕ÷£¬¶ø·ÇÖ÷¼üÁл¥²»¸ÉÉæ£¬È·±£Êý¾ÝÐеÄÔ×ÓÐÔ µÚÈý·¶Ê½£º ÒªÇó·ÇÖ÷¼üÁл¥²»ÒÀÀµ£¬È·±£Êý¾ÝÖ®¼äµÄÒÀ´æ¶ÔÓ¦¹ØÏµÖ»Óɲ»Í¬±íµÄÖ÷¼üÍê³É£¬È·±£Êý¾Ý±íµÄÔ×ÓÐÔ¡£ ²»¶¨·¶Ê½£º »ùÓÚµÚÈý·¶Ê½£¬Õë¶Ôʵ¼ÊÓ¦ÓõÄÐÔÄÜËù×öµÄµ÷Õû ¾¡Á¿Ê¹Éè¼Æ·ûºÏµÚÈý·¶Ê½£¬ÊÇ»ù±¾ÒªÇó¡£ ÊÇ·ñʵÏÖ²»¶¨·¶Ê½£¬ÐèÒªÕë¶Ôʵ¼ÊÓ¦ÓÃϵͳµÄÐèÇó¡£ Êý¾Ý¿âÓÅ»¯¼¼ÇÉ£º ¶¨³¤±í Êý¾Ý·Ö±í£º1.Ô¤²ð±í ЧÂÊ¸ß ÔËËã¿ì 2.×Ô¶¯²ð±í ÊÕËõÐÔÇ¿ mysql×Ö·û¼¯Ó¦¾¡Á¿Óë³ÌÐòËù²ÉÓõÄ×Ö·û¼¯¶ÔÓ¦ mysql²éѯÓÅ»¯£º
¾¡Á¿±ÜÃâ leftjoin£¬ union£¬ group by
where×Ó¾äËùÓÐÉæ¼°µÄ×ֶζ¼Ó¦¸ÃÉèÖÃË÷Òý
order by ºÍgroup by×Ó¾äËùÓÐÉæ¼°×ֶζ¼ÒªÉèÖÃË÷Òý
where×Ӿ䰴½âÊÍ˳Ðò£¬Ã¿Ò»Ìõ¶¼Ó¦¸Ã¹ýÂ˾¡Á¿¶àµÄ¼Ç¼ adodb-phpдµÄ
pdo-cдµÄ php5.2ÒÔºóÄÚÖà »º´æ-¿Õ¼ä»»Ê±¼ä
³£ÓÃquery ½¨ÄÚ´æ±í mysqlĬÈÏÁ¬½ÓÊý500 ......
apache ¶¯Ì¬±àÒë ±àÒë³Éso ¾²Ì¬±àÒë C ЧÂʸß5% ÏÈÍêÈ«¶¯Ì¬±àÒ룬ȷ¶¨ÐèÒªµÄ ¾²Ì¬±àÒë ºÏÀíʹÓûỰ ¾¡¿ÉÄÜÉٵļÓÔØÍⲿÎļþ ¾¡¿ÉÄÜÉÙµÄÕ¼ÓÃÍⲿ×ÊÔ´ lazyload ³ÙÁ¬½ÓÔçÊÍ·Å ±äÁ¿Ó¦¾¡¿ÉÄܵı£³ÖÒ»ÖÖÀàÐÍ ¸Ä±ä±äÁ¿ÀàÐ͵Äʱºò£¬Ö»»á×Ô¶¯ÔöËùÕ¼ÄÚ´æ ²»»á¼õÉÙ Èçint->float Õ¼¿Õ¼ä±ä´ó float->int ²»»á±äС £¨Í¬Ò»±äÁ¿£© Ö»¶ÁµÄ±äÁ¿¾¡¿ÉÄÜʹÓÃÒýÓ㨱äÁ¿Êý¾Ý´óµÄʱºòʹÓã© ʹÓüÓËÙÆ÷¼ÓËٵı¾ÖÊ£ºphp¼ÓÔØµ½Äڴ棬¼õÉÙIOʱ¼ä ¿ª·¢Ê±¶àʹÓ÷ÖÎöÆ÷ ÖмäÊý¾Ý´æÄÚ´æ±í ½á¹ûÊý¾Ý²»ÄÜ´æÄÚ´æ±í ¿ª·¢Á÷³Ì£º 1.Á˽âÐèÇóÄ¿µÄ ºÍ²úÆ·ÈËÔ±¹µÍ¨ È¥³ý²»±ØÒªµÄÐèÇó È·¶¨Ä¿±ê 2.³õ²½·ÖÎö Óû§´ó¸Å¶àÉÙ Êý¾Ý±ä¸üƵÂÊ Êý¾ÝÈçºÎ·Ö²¼ ѡʲô·þÎñÆ÷ ʹÓÃÄÄЩÈí¼þ ʹÓÃÄÄЩ¼¼Êõ 3.¼òµ¥Ôì¾ä·¨£¬ÂÞÁй¦ÄÜ£¨²úÆ·ÈËԱд£© 4.¿ªÊ¼Éè¼Æ¹¦ÄÜÄ£¿é£¬ÒÔ¼°Ä£¿éÖ®¼äµÄÁªÏµ 5.ÏêϸÔì¾ä·¨ ÃèÊö¸÷¹¦ÄÜÄ£¿é£¬³õ²½ÀíÇåÂß¼ 6.Éè¼ÆÊý¾Ý¿â³õ¸å 7.¸÷ÔÐÍ£¬ÊôÐÔ£¬ÌØÕ÷ ÊôÓÚÄĸöÄ£¿é£¬¸÷Ä£¿é¶ÀÁ¢¿ª·¢£¬ÔðÈεĻ®·Ö 8.½øÐÐÉè¼Æ£¬À࣬½Ó¿Ú£¬ÊôÐÔ£¬·½·¨µÈ ¸ù¾ÝÒâ¼ûµ÷ÕûÊý¾Ý¿â 9.¸ù¾Ý¸÷Ä£¿éµÄÒâ¼û£¬Í³Ò»Êý¾Ý¿â£¬¸´¸å 10.Êý¾Ý×Öµä 11.ÏêϸÉè¼ÆÎĵµ 12.Á¢Ïî 13.±àÂëͬʱ Éè¼Æµ¥Ôª²âÊÔ ......
showmessage()¡¢cpmsg()¡¢showsettings()
ÓÐÁ½¸öglobal.func.php·Ö±ðÔÚincludeÓëadminÀïÃæ¡£
forumdata´æ·Å»º´æ¡¢Ä£°å»º´æ¡¢ÉÏ´«¸½¼þµÈ£¬Òò´ËÊôÐÔ±ØÐëÊÇ777¡£
archiverÓëwap´æ·ÅÁËÁ½¸ö×Óϵͳ£¬·Ö±ðΪËÑË÷ÒýÇæºÍÊÖ»úÓû§×¼±¸µÄ
ÖØÐ¼ÆËã»ý·ÖµÄÌõ¼þ£¬Óû§¿ÉÒÔ¶¨Òå×Ü»ý·Ö¼ÆË㹫ʽ£¬µ«Ä¬ÈÏÇé¿öÏ£¬×Ü»ý·ÖµÈÓÚ»ý·Ö1£¬updatecredits()£¬updatepostcredits()º¯ÊýÖØÐ¼ÆËã»ý·Ö¡£
¶Ô$_GET¡¢$_POST¡¢$_COOKIEÊͷųÉÈ«¾Ö±äÁ¿£¬¶ÔÓÚÊý×éÖÐÒÔ_¿ªÍ·µÄKEY»á±»ºöÂÔ¡£
ÓÉÓÚËÑË÷ÒýÇæ×¥È¡µÄºÜƵ·±£¬Òò´Ë¿ÉÒÔ´Ó¼¼ÊõÉϽûÖ¹Ö©ÖëµÄ·ÃÎÊ£¬Discuz!»áÊä³öHTTP/1.1 403 Forbidden¡£
unset()º¯ÊýÓÃÀ´ÊÍ·ÅһЩ±äÁ¿£¬±£Õϰ²È«
preg_match("/[\d\.]{7,15}/", $onlineip, $onlineipmatches)ÓÃÀ´¶ÔIPµØÖ·×öһЩÑϸñ¹ýÂË¡£
onlineipÐèÒªÑϸñµÄУÑ飬ÒòΪHTTP_X_FORWARDED_FORÊDz»ÄÜÏàÐŵġ£
theads±íÓëposts±í¶¼ÓÐfid×ֶΣ¬ËäÈ»Êý¾Ý¿â½á¹¹ÓÐЩÈßÓ࣬µ«ÕâÑùµÄÉè¼ÆºÜ³£¼û£¬±ÜÃâ¹ý¶àµÄÁ¬±í²Ù×÷¡£
random() formhash() quescrypt() $_DSESSION['sid'] = random(6) $_DSESSION['seccode'] = random(6, 1) º¯Êý»áËæ»ú
filemtime()º¯ÊýÓÃÀ´È¡µÃÎļþµÄ×îºóÐÞ ......
1¡¢²¼¶ûÖµ£ºfalse(0,¿Õ°×,null); true(-1,·Ç0Öµ)£» 2¡¢echo '$s'Êä³öÄÚÈÝÊÇ $s;
Èç¹û""ÀïÃæ°üº¬ÁË$s»òÕß{$s}£¬ÄÇô½«ÏÔʾµÄ±äÁ¿µÄÖµ¡£ÍƼöʹÓÃ{$s}µÄ·½Ê½¡£
ʹÓÃ""ʱºò£¬Èç¹ûÔÚ""ÀïÃæ»¹ÒªÊ¹ÓÃ"",¾Í±ØÐëÓÃ\À´×ªÒå,ÀýÈ磺 echo "\"sss\""; 3¡¢×Ö·û´®Á¬½Ó£ºÊ¹Óñêµã"."½øÐÐ×Ö·û´®Á¬½Ó¡£ 4¡¢·ÃÎÊ×Ö·û´®ÖеÄ×Ö·û£ºÍ¨¹ýÔÚ×Ö·û´®Ö®ºóÓû¨À¨ºÅÖ¸¶¨ËùÒª×Ö·û´ÓÁ㿪ʼµÄÆ«ÒÆÁ¿À´·ÃÎÊ¡£
strlen($str) º¯Êý¿ÉÒÔ»ñÈ¡×Ö·û´®³¤¶È¡£
$str[0] »ñÈ¡×Ö·û´®$strµÄµÚÒ»¸ö×Ö·û¡£
substr('123456',5,1) ´ÓµÚ5¸ö×Ö·û¿ªÊ¼»ñȡһ¸ö×Ö·û£¬½á¹ûÊÇ¡°6¡±.
5¡¢strval($s)½«$sµÄֵת»»³É×Ö·û´®£¬intval($s)½«$sµÄֵת»»³ÉintÕûÐÍÊýÖµ¡£
Ë«ÒýºÅÀïÃæÊ¹ÓÃË«ÒýºÅ£º" a\"b "=a"b £» 6¡¢Êý×é: (array À¨ºÅ£¬¶ººÅ£¬=>)
Êý×éÅÅÐò£ºsort($arr);
¶¨Ò壺$arr=array(1=>'11','foo'=>'fffooo', 'info'=>array(2=>22,'ghost'=>'host') );
ÒýÓãº$arr[1] $arr ......
ǰÑÔ£º
¡¡¡¡FCKeidtorÊǸö¹úÍâµÄ¶àÓïÑÔ±à¼Æ÷£¬Äã¿ÉÒÔ¶ÔÆäÅäÖÃÎļþ½øÐмòµ¥ÐÞ¸Äʹ֧֮³ÖĿǰ³£ÓÃWeb¿ª·¢ÓïÑÔµÄÓ¦Óã¬ÏÂÃæÎҾͽ²½²FCKeditorµÄ×îа汾2.4.2ÔÚphpµÄ¾ßÌåÅäÖùý³Ì£¬Óв»×ãºÍ³ö´íµÄµØ·½£¬»¶ÓÖ¸Õý¡£
¾«¼ò£º
¡¡¡¡ÕýÒòΪÕâ¸ö±à¼Æ÷ÊÇÖ§³Ö¶àÓïÑԵģ¬ËùÒÔÊ×ÏÈÎÒÃÇÕë¶ÔʹÓÃ¶ÔÆä×öÏàÓ¦µÄÈßÓàÎļþɾ³ý¡£
¡¡¡¡
¡¡¡¡1¡¢ÁÙʱÎļþ¼°Îļþ¼Ðɾ³ý£º´Ó¸ùĿ¼Ï¿ªÊ¼É¾³ýÒ»ÇÐÒÔ“_”¿ªÍ·µÄÎļþ¼°Îļþ¼Ð£¬ÒòΪËûÃÇΪÁÙʱÎļþºÍÎļþ¼Ð¡£É¾³ýÕâÀàÁÙʱÎļþ¼°Îļþ¼ÐÖ®ºó£¬ÎÒÃÇ»¹ÒªÉ¾³ýһЩ¸ùĿ¼ÏµĶàÓàÎļþ£¬¸ùĿ¼ÏÂÎÒÃÇÖ»±£Áôfckconfig.js£¨ÅäÖÃÎļþ£©¡¢fckeditor.js£¨js·½Ê½µ÷ÓÃÎļþ£©¡¢fckeditor.php£¨php·½Ê½µ÷ÓÃÎļþ£¬Ð°汾ͨ¹ý¸ÃÎļþͳһµ÷ÓÃphp4»òÕßphp5µÄµ÷ÓÃÎļþ£¬fckeditor_php4.php/fckeditor_php5.phpÄã¿ÉÒÔ¸ù¾Ý×Ô¼º·þÎñÆ÷ʹÓõÄÇé¿öɾ¼õ£¬½¨Òé¶¼±£Áô£©¡¢fckeditor_php4.php£¨php4µÄµ÷ÓÃÎļþ£©¡¢fckeditor_php5.php£¨php5µÄµ÷ÓÃÎļþ£©¡¢fckstyles.xml£¨Ñùʽ£©¡¢fcktemplates.xml£¨Ä£°å£©ÎļþºÍeditorÎļþ¼Ð¡£
¡¡¡¡
¡¡¡¡2¡¢editor\langĿ¼£º´æ·ÅµÄÊǶàÓïÑÔÅäÖÃÎļþ£¬ÒòΪÎÒÃÇÖ»¿ÉÄÜÓõ½enºÍzh-cn£¨¼òÌåÖÐÎÄ£©ËùÒÔ£¬¸ù¾ÝÎÒµÄÑ¡Ôñ£¬ÎÒɾµôÆäËûµÄÓ ......