Tip&Trick | Web Programming
ต.ค. 6th, 2010
เคยหาวิธีมาเยอะแล้วอ่ะเลยมาลองเขียนเองดูอ่ะนะ แหล่มสุดๆ ให้เพื่อนๆได้เอาไปประยุกต์ปรับแต่งแก้ไขใหม่เพื่อเพิ่มประสิทธิภาพให้เว็บ มาเริ่มแบนพวกหัวเกรียนกันเลย (555+) กำหนดตัวแปรก่อนเลยยย $banlist = array( ’127.0.0.1′, ’127.0.0.2′, ’127.0.0.3′ ); ให้อยู่ในรูป Array นะ เพราะอาจจะแบนหลายคนหน่อย จากนั้นก็มาสร้าง ฟังก์ชั่นกันง่ายๆ function chkip($ip){ global $banlist; foreach( $banlist as $ipchk ){ if( $banlist == $ipchk ) return false; else return true; } unset($ipchk); } วิธีใช้งาน!! if(chkip($_SERVER['REMOTE_ADDR'])) die(“โดนแบนแล้ว อิอิ”); แล้วเพื่อนๆ ก็ลองเอาไปประยุกต์อาจจะทำเป็นข้อมูลออกมาจาก database ก็ง่ายแล้ว จากนั้นก็ แบนไอพี ไม่ให้เข้าเว็บกันถ้วนหน้า เบื่อเกรียน ดูโค้ดตัวอย่าง ป้องกันไม่ให้เข้าเว็บจาก [...]
ban ip | php | Tip | ป้องกัน | แบนไอพี
Tip&Trick | Web Programming
ก.ค. 13th, 2010
อันนี้เขียนไว้ save ไว้เผื่อว่าจะได้ใช้ อิอิ ขอบคุณ iPokz มากช่วยบอกเรื่องการหา นามสกุลจากไฟล์ที่รับเข้ามา จนได้เขียนเป็น ฟังก์ชั่นซะเลย อิอิ function ext($filename) { $ext = explode(‘.’, $filename ); $i = ( count( $ext ) – 1 ); $extension = $ext[$i]; return $extension; } $extension = ext($_FILES['pic']['name']); $name_new = md5(rand(1,999999)).”.”.$extension; $target = “storage/”.$name_new; move_uploaded_file( $_FILES['pic']['tmp_name'], $target ) หนุกๆ จ้า อิอิ
php | rename | upload
Tip&Trick | Web Programming
มี.ค. 27th, 2010
วันนี้ลองหาตัว CODE สุ่มเลขบัตรมาหาไม่ได้ซะที เจอแต่วิธีคำนวนเลขบัตรเลยได้เว็บนี้มา เนื้อหา copy มาบางส่วน http://www.viruscom2.com/tip-computer/number.html :: หลักการ การคำนวนหาเลขบัตรประชาชน :: 1.มั่วตัวเลข 12 ตัวขึ้นมาแล้วแยกหลักซะ 1 2 1 3 1 4 1 5 1 6 1 7 2.คูณเข้าไปด้วยค่าประจำหลักของตัวเลขนั้นๆ (ตัวเลข 13-2 ที่ใช้คูณเป็นค่าคงที่) (1×13) (2×12) (1×11) (3×10) (1×9) (4×8) (1×7) (5×6) (1×5) (6×4) (1×3) (7×2) 3.จะได้ตัวเลขต่อไปนี้ 13 24 11 30 9 32 7 30 5 24 3 [...]
genarate | php | random | บัตรประชาชน
Other | Tip&Trick | Web Programming
มี.ค. 24th, 2010
script PHP ตัวนี้จะเป็นการดึงค่าใน value ที่อยู่ในตาราง global_reg_value ของ Ragnarok ออกมาโดยไม่ต้องทำการติดตั้ง NPC การเก็บค่าต่างๆเพิ่มเลยนอกจาก ต้องติดตั้ง Special Ranking เพียง NPC ตัวเดียว การทำงานของ Special Ranking จะอยู่ในตัวเกมส์ทำหน้าที่เก็บค่า value ลงฐานข้อมูล การเก็บค่าของ NPC ตัวนี้มี 3 ตัวแปร 1. PKPoint คือ PVP คะแนน PVP เมื่อฆ่า 2. MKPoint คือ MVP แต้มที่ได้จากการ ฆ่าบอส 3. EKPoint คือ EMP แต้มที่ได้จากการตีหิน ปกติแล้วถ้าเราสร้าง Query SQL ขึ้นมาแล้วดึง value ออกมาแสดงในรูปแบบ DESC(เรียงมากไปน้อย) จะทำให้ข้อมูลไม่เรียงกัน(สลับมั่วไปหมด) เพราะว่าฟิลด์ [...]
eathena | php | query | ragnarok | sql
Tip&Trick | Web Programming
มี.ค. 24th, 2010
:: รายละเอียดโปรแกรม :: เป็น Control Panel Ragnarok Online สำหรับ GM ที่จะอำนวยความสะดวกภายในเซิฟเวอร์ได้ง่าย ง่ายมากๆ !และก็น่าจะมีประโยชน์ต่อหลายๆ เซิฟเวอร์ :: ความสามารถสำหรับ 1.1 :: 19/03/52 – แก้ไข Query SQL ของระบบ แบน/ปลดแบน (ขอบคุณ NeCrOW1Z ที่แจ้งมา) – เพิ่มระบบ รายการแสดง UserID ทั้งหมด – จัดระเบียบ Source Code ใหม่เกือบหมด DOWNLOAD v1.1 / WEBSITE enjoy.. อิ อิ
Control Panel | CP | php | ragnarok | script
My Life | Tip&Trick | Web Programming
ต.ค. 25th, 2009
สอนการทำ ระบบ PVP Ranking ที่หน้าเว็บครับ อันนี้ผมดัดแปลง script npc มาจาก ระบบ Reputation ของ ZeesClub แล้วเขียนการแสดงผลจากฐานข้อมูลเอง คงโพสไม่ซ้ำนะคับ เพราะอันนี้เขียนเอง = =” ขอแค่คำขอบคุณนะครับ ผมเห็นคนต้องการเยอะอยู่เหอ ๆ เลยแจกให้เลย ประยุกต์ได้หลายแบบนะ แล้วแต่จะลองทำกันครับ 1. นำโค้ดนี้ใส่ใน sql นะ ALTER TABLE `char` ADD `pvp_point` INT( 11 ) NOT NULL; 2.สำหรับตัว NPC Script (ใช้ script npc เป็นตัวเก็บคะแนนเพื่อ อัพเดทกับฐานข้อมูล) morocc,0,0,0 script PVP_rankpoint -1,{ OnPCKillEvent: set @char_id,getcharid(0); query_sql “SELECT [...]
eathena | npc | php | ragnarok | script | Tip