¾A¥Îª©¥»¡GDiscuz¡I2.0
´¡¥ó§@ªÌ¡GChris
³Ì«á§ó·s¡G2003.02.01
§Þ³N¤ä«ù¡Ghttp://knetgb.com
´¡¥óºt¥Ü¡G²Ä 2 ©«
×§ï¤å¥ó¡Gconfig.php
¼W¥[¤å¥ó¡Glottery.php, ./advcenter/lottery_cp.php, ./advcenter/lottery_config.php
×§ï¼ÒªO¡GµL
¼W¥[¼ÒªO¡Glottery.htm
¦w¸ËÃø©ö¡G¤¤
¦w¸Ë«e½ÐÚÌ»{¤w¦w¸Ë¤F§¹¬ü»È¦æ¤Î´¡¥ó¤ä«ù¤¤¤ß¡A¦P®É§@¦nÀɮ׳ƥ÷
¥\¯à²¤¶¡G·|ûÁʶR±m¨÷«á±o¨ì¤@Ó±m¨÷¸¹½X¡AY»P¬£±m¥X¨Óªº¸¹½X¬Û¦P¡A«K¯à±o¨ì¼úª÷¡C
1, §¹µ½«á¥x¤ä´©
2, ·|û¥i¦Û¦æ¿ï¾Ü±m¨÷¸¹½X©Î¥Ñ¹q¸£ÀHÉó¿ï¾Ü
3, ¼úª÷Á`¼Æ= °ò¥»¼úª÷+ÁʶR¤H¼Æx¨Cª`¼Æ¶q
4, ¤µ´Á¨S¤H¤¤¼ú¡A¼úª÷«h²Ö¿n¨ì¤U´Á(ª÷¦hÄ_)
5, ¦Û°Êpm¤¤¼úªÌ
6, ºÞ²zû¥iÀH®É«¾ã¼ÆÕu¡A¤@«ö§Y¥i
7, ¨C¹L¤@´Á«K·|¦Û°Ê§â«e¤@´Á©Ò¦³¬ö¿ý§R°£¡A¥H´î§C¨t²Ît²ü
§ó·s
1, §ó¥¿¤@Ó¤p¿ù»~, ¥´¶}lottery¼Òª©
§â 1-1000 §ï¬° 1-$lotsettings[maxno]
2, 2/1/2004 ×¥¿ª÷¿ú¤£¨¬¤´¯àÁʶR±m¨÷°ÝÃD(lottery.php)
3, 4/2/2004 ¤£ª¾¬°¦ó§Úªº¹B§@¥¿±`, ¦Ó¤j³¡¥÷¤H¦w¸Ë«á¬£±m³£¤£¥¿±`(µL©`==||) ©Ò¥H¤w«·s×¥¿lottery.php, ¤j®a¥u»Ý§âìÀÉ®×Âл\«K¦æ!
4, 5/2/2004 ¸Ñ¨M¼úª÷¤£¯à²Ö¿n°ÝÃD(lottery.php)
5, 10/2/2004Ų©ó¤j³¡¥÷¤Hªº¤é´Ápºâ³£¥X²{¤£¥¿±`ªº±¡ªp¡A¤p§Ì¨M©w«·s½s¼gpºâ¤è¦¡, ¤j®a¥u»Ý«·s¤W¶Çlottery.php
6, 11/2/2004 ×§ï¤Flottery.php§Ñ¤F³s¼Òª©¤]¤@¨Ö×§ï, ²{¦b«·s¤W¶Ç¤F(lottery.htm)
7, 15/2/2004 ¸Ñ¨M¦³¤H¤¤¼ú¼úª÷¤´·|²Ö¿n°ÝÃD(lottery.php)
8, ¦A¦¸×¥¿¼úª÷²Ö¿n°ÝÃD(lottery.php), ¥i«·s¤W¸ü©Î®Ú¾Ú¥H¤U¤èªk×§ï:
¥´¶}lottery.php
¬d§ä
$query = $db->query("UPDATE $tablepre"."lottery SET timing='$next2',times=times+1,finalno='$finalno2',total='$newtotal' WHERE isadmin='1' AND id='1'");
$query = $db->query("DELETE FROM $tablepre"."lottery WHERE isadmin='0'");
´À´«¬°
$query = $db->query("UPDATE $tablepre"."lottery SET timing='$next2',times=times+1,finalno='$finalno2',total='$lotsettings[basic]' WHERE isadmin='1' AND id='1'");
$query = $db->query("DELETE FROM $tablepre"."lottery WHERE isadmin='0'");
9, §ó¥¿¥Î¤á¥iÁʶR#0¸¹±m¨÷, (lottery.php), ¥i«·s¤W¸ü©Î®Ú¾Ú¥H¤U¤èªk×§ï:
$lotteryno<0 §ï¬° $lotteryno<1
10, ½Ð¦U¦ì¦w¸Ë¤FªºªB¤ÍÀ°¤@Ó¦£, ´N¬O§âlottery.htmªºª©Åv°T®§§ï¤@¤U:
§â
http://knet4u.com/forum §ï¦¨
http://knetgb.com
++++++++++++++++++++++++++++++++++
¦w¸Ë¤èªk¡G
++++++++++++++++++++++++++++++++++
1, ¤É¯Å¼Æ¾Ú®w
# ¸ê®Æªí®æ¦¡¡G `cdb_lottery`
#
# «Ø¥ß: Feb 01, 2004, 11:34 AM
# ³Ì«á§ó·s: Feb 01, 2004, 07:23 PM
#
CREATE TABLE `cdb_lottery` (
`id` mediumint(8) unsigned NOT NULL auto_increment,
`username` varchar(15) NOT NULL default '',
`isadmin` int(10) NOT NULL default '0',
`lottery` int(10) NOT NULL default '0',
`timing` int(10) NOT NULL default '0',
`times` int(10) NOT NULL default '0',
`finalno` int(10) NOT NULL default '0',
`buytime` int(10) NOT NULL default '0',
`winner` varchar(15) NOT NULL default '',
`total` int(10) NOT NULL default '0',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=149 ;
INSERT INTO cdb_lottery (username,isadmin,lottery,timing,times,finalno,winner)
VALUES('ºÞ²zû¦WºÙ','1','0','0','0','0','µL')
===========================================================================================
2, ×§ïconfig.php
¬d§ä
$plugins[] = Array(
'name' => '´¡¥óºÞ²z¤¤¤ß',
'script' => '',
'url' => '',
'cpurl' => 'admincp.php?action=advcenter' );
¤U±²K¥[
$plugins[] = array (
'name' => '±m¨÷¤¤¤ß',
'script' => '',
'cpurl' => 'admincp.php?action=advcenter&hackname=lottery');
===========================================================================================
3, µM«á¤W¶Çªþ¥ó¤¤ªºÀɮפιϤù¡G
./lottery.php
./advcenter/lottery_cp.php
./advcenter/lottery_config.php
./templates/default/lottery.htm
./images/lottery/*.gif
===========================================================================================
4, ³Ì«n¡A¥²¶·¯d·N!!!!
§¹¦¨¥H¤W¦w¸Ë«á¡A½Ð°È¥²¶i¤J±m¨÷¤¤¤ßº¶µM«áÂIÀ» "«·spºâ" ¥H¶}©lpºâ¬£±m®É¶¡¡A§_«h·|¾ÉP´¡¥ó¹B¦æ¥¢±Ñ
§ä¨ì¨ì«h¥Î¥H¤U³sµ²:
http://(yourdomain.com)/lottery.php?action=check
============================================================================================
5, ¦w¸Ë¤Fansonªº§¹¬üµu°TªºªB¤Í½ÐÄ~Äò
¥´¶}lottery.php
¬d§ä
$db->query("INSERT INTO $table_pm (msgto, msgfrom, folder, new, subject, dateline, message)
VALUES('$winner', '±m¨÷¤¤¤ß³qª¾', 'inbox', '1', '$subject', '$timestamp', '$message')");
´À´«¬°
$db->query("INSERT INTO $table_pm (msgown, msgto, msgfrom, folder, new, subject, dateline, message)
VALUES('$winner', '$winner', '±m¨÷¤¤¤ß³qª¾', 'inbox', '1', '$subject', '$timestamp', '$message')");
==============================================================================================