Zone-IT  โซนไอที : สังคมดีๆบนโลกออนไลน์

23 พฤศจิกายน พ.ศ. 2551, 02:04:31

เราขอขอบคุณท่าน tongnoi
(หนึ่งในผู้ร่วมสมทบทุนจาก 86 ท่าน)

ยอดเงินคงเหลือ  บาท

Skip to Contents

Search

ค้นหาเฉพาะ กระทู้นี้

ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น


Zone-IT โซนไอที : สังคมดีๆบนโลกออนไลน์ > Develop Zone! > Simple Machines Forum [ SMF ] (ผู้ดูแล: Zenn, Mr.M.xpi, Mr.Tb.Fai, Crazy™)
หน้า: [1]   ลงล่าง
  พิมพ์  
ผู้เขียน หัวข้อ: ลง Invite mod แบบ manual ข้างในจะมี file db.php อยากทราบว่า ทำไงต่อครับ  (อ่าน 340 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
tidtak
นักเรียนมัธยม
***
ความคูล : 1
ออฟไลน์ ออฟไลน์

กระทู้: 111
ID : 34596

  ไปเม้นให้!!

รวมเวลาทั้งสิ้น
2 วัน 6 ชั่วโมง 47 นาที

ระดับ : 25
ประสบการณ์ : 48%
ฮิวเลทแพ็คการ์ด 42%

Awards
« เมื่อ: 6 กันยายน พ.ศ. 2551, 17:40:36 »

ส่งข้อความส่วนตัวถึงเจ้าของกระทู้
ระบบส่งข้อความส่วนตัว ถึงเจ้าของกระทู้
สำหรับเพื่อส่งข้อความไปถึงเจ้าของกระทู้นี้
ในการแจ้งปัญหา กรณีที่เกิดปัญหากับเจ้าของกระทู้ หรือในกรณีที่ลิงค์ดาวน์โหลดเสียเท่านั้น

หากต้องการโพสต์ อื่นๆให้ตอบกลับในกระทู้นี้
หากเพียงต้องการแสดงความขอบคุณให้คลิกที่ปุ่ม Coolfirm! ด้านบนนี้

ตกลง :: ยกเลิก
Permalink: http://www.zone-it.com/53002

ลง Invite mod แบบ manual ข้างในจะมี file db.php อยากทราบว่า file นี้จะเอาไปไว้ที่ใหนครับ หรือ ทำการเพิ่ม table ใน phpmyadmin หรือ ทำ อย่างงัยครับแบบง่ายๆ รบกวนด้วยครับเพื่อน

 
บันทึกการเข้า
Crazy™
Power User
แฟนพันธุ์แท้ !!!
*
ความคูล : 288
ออฟไลน์ ออฟไลน์

กระทู้: 1,134
ID : 22977


  ไปเม้นให้!!

รวมเวลาทั้งสิ้น
15 วัน 18 ชั่วโมง 15 นาที

ระดับ : 86
ประสบการณ์ : 52%
ฮิวเลทแพ็คการ์ด 100%

เว็บไซต์ Awards
« ตอบกระทู้นี้ #1 เมื่อ: 6 กันยายน พ.ศ. 2551, 19:15:37 »

 
บันทึกการเข้า


tidtak
นักเรียนมัธยม
***
ความคูล : 1
ออฟไลน์ ออฟไลน์

กระทู้: 111
ID : 34596

  ไปเม้นให้!!

รวมเวลาทั้งสิ้น
2 วัน 6 ชั่วโมง 47 นาที

ระดับ : 25
ประสบการณ์ : 48%
ฮิวเลทแพ็คการ์ด 42%

Awards
« ตอบกระทู้นี้ #2 เมื่อ: 6 กันยายน พ.ศ. 2551, 19:55:01 »

ยังไม่ได้ครับ รบกวนด้วยครับ
 
บันทึกการเข้า
tidtak
นักเรียนมัธยม
***
ความคูล : 1
ออฟไลน์ ออฟไลน์

กระทู้: 111
ID : 34596

  ไปเม้นให้!!

รวมเวลาทั้งสิ้น
2 วัน 6 ชั่วโมง 47 นาที

ระดับ : 25
ประสบการณ์ : 48%
ฮิวเลทแพ็คการ์ด 42%

Awards
« ตอบกระทู้นี้ #3 เมื่อ: 6 กันยายน พ.ศ. 2551, 20:23:04 »

โค๊ด:
<?php

if (!defined('SMF'))
die('Hacking attempt...');

db_query("CREATE TABLE IF NOT EXISTS {$db_prefix}invites (
  ID_INVITE mediumint(8) unsigned NOT NULL auto_increment,
  ID_MEMBER mediumint(8) unsigned NOT NULL default '0',
  ID_REGISTRATION mediumint(8) unsigned NOT NULL default '0',
  inviteTime int(10) unsigned NOT NULL default '0',
  inviteKey varchar(64) NOT NULL default '',
  PRIMARY KEY  (ID_INVITE),
  KEY ID_MEMBER (ID_MEMBER),
  KEY inviteTime (inviteTime),
  KEY inviteKey (inviteKey)
)"
__FILE____LINE__);



$request db_query("
SHOW COLUMNS
FROM {$db_prefix}invites
"
__FILE____LINE__);

$columns = array();
while (
$row mysql_fetch_assoc($request))
$columns[] = $row['Field'];

if (!
in_array('inviteEmail'$columns))
db_query("ALTER TABLE {$db_prefix}invites ADD inviteEmail TINYTEXT NOT NULL"__FILE____LINE__);

?>

ข้างบนนั่นคือ code file   db.php   ครับ   พอหลังจากทำตามที่คุณ crazy แล้วจะฟ้องแบบนี้ครับ Hacking attempt... ไม่มีอะไรเปลี่ยนแปลง พอหลังจากกดmenu invite ก็ฟ้องเหมือนกับว่า ไม่มีตาราง _invite ในฐานข้อมูล คือว่าเราจะทำอย่างไงครับ ที่จะเอาตารางดังกล่าวเข้าไปในฐานข้อมูลได้ครับ.... ขอบพระคุณครับ
 
บันทึกการเข้า
Crazy™
Power User
แฟนพันธุ์แท้ !!!
*
ความคูล : 288
ออฟไลน์ ออฟไลน์

กระทู้: 1,134
ID : 22977


  ไปเม้นให้!!

รวมเวลาทั้งสิ้น
15 วัน 18 ชั่วโมง 15 นาที

ระดับ : 86
ประสบการณ์ : 52%
ฮิวเลทแพ็คการ์ด 100%

เว็บไซต์ Awards
« ตอบกระทู้นี้ #4 เมื่อ: 6 กันยายน พ.ศ. 2551, 20:38:32 »

อ้างถึง
Hacking attempt...

นั่นคือสำเร็จแล้ว..

มีตาราง _invites ในฐานข้อมูลแล้ว น่าจะผิดพลาดที่การวางโค๊ด หรืออย่างอื่นมากกว่าถ้าลงแบบ manual

น่าจะเอาข้อความมาดู
 
บันทึกการเข้า


tidtak
นักเรียนมัธยม
***
ความคูล : 1
ออฟไลน์ ออฟไลน์

กระทู้: 111
ID : 34596

  ไปเม้นให้!!

รวมเวลาทั้งสิ้น
2 วัน 6 ชั่วโมง 47 นาที

ระดับ : 25
ประสบการณ์ : 48%
ฮิวเลทแพ็คการ์ด 42%

Awards
« ตอบกระทู้นี้ #5 เมื่อ: 6 กันยายน พ.ศ. 2551, 21:20:20 »

อ้างถึง
Hacking attempt...

นั่นคือสำเร็จแล้ว..

มีตาราง _invites ในฐานข้อมูลแล้ว น่าจะผิดพลาดที่การวางโค๊ด หรืออย่างอื่นมากกว่าถ้าลงแบบ manual

น่าจะเอาข้อความมาดู


หลังจากที่ผมเข้าไปดูใน db (phpmyadmin) ไม่มี ตาราง _invites ครับผม   เลยยังงงๆ อยู่ครับ
 
บันทึกการเข้า
Crazy™
Power User
แฟนพันธุ์แท้ !!!
*
ความคูล : 288
ออฟไลน์ ออฟไลน์

กระทู้: 1,134
ID : 22977


  ไปเม้นให้!!

รวมเวลาทั้งสิ้น
15 วัน 18 ชั่วโมง 15 นาที

ระดับ : 86
ประสบการณ์ : 52%
ฮิวเลทแพ็คการ์ด 100%

เว็บไซต์ Awards
« ตอบกระทู้นี้ #6 เมื่อ: 6 กันยายน พ.ศ. 2551, 21:34:45 »

 
บันทึกการเข้า


tidtak
นักเรียนมัธยม
***
ความคูล : 1
ออฟไลน์ ออฟไลน์

กระทู้: 111
ID : 34596

  ไปเม้นให้!!

รวมเวลาทั้งสิ้น
2 วัน 6 ชั่วโมง 47 นาที

ระดับ : 25
ประสบการณ์ : 48%
ฮิวเลทแพ็คการ์ด 42%

Awards
« ตอบกระทู้นี้ #7 เมื่อ: 7 กันยายน พ.ศ. 2551, 06:42:21 »

ขอบคุณมากครับ คุณ Crazy เอา file นี้ไป import เข้าไปในตารางของบอร์ดเราเลยใช่ป่าวครับ  ขอบพระคุณมากครับ เดียวผมจะลองดูครับ



Crazy™
บันทึกการเข้า
Crazy™
Power User
แฟนพันธุ์แท้ !!!
*
ความคูล : 288
ออฟไลน์ ออฟไลน์

กระทู้: 1,134
ID : 22977


  ไปเม้นให้!!

รวมเวลาทั้งสิ้น
15 วัน 18 ชั่วโมง 15 นาที

ระดับ : 86
ประสบการณ์ : 52%
ฮิวเลทแพ็คการ์ด 100%

เว็บไซต์ Awards
« ตอบกระทู้นี้ #8 เมื่อ: 7 กันยายน พ.ศ. 2551, 10:26:34 »

อย่าลืมเปลี่ยนคำนำหน้าตารางด้วย..
 
บันทึกการเข้า


tidtak
นักเรียนมัธยม
***
ความคูล : 1
ออฟไลน์ ออฟไลน์

กระทู้: 111
ID : 34596

  ไปเม้นให้!!

รวมเวลาทั้งสิ้น
2 วัน 6 ชั่วโมง 47 นาที

ระดับ : 25
ประสบการณ์ : 48%
ฮิวเลทแพ็คการ์ด 42%

Awards
« ตอบกระทู้นี้ #9 เมื่อ: 7 กันยายน พ.ศ. 2551, 19:06:14 »

อย่าลืมเปลี่ยนคำนำหน้าตารางด้วย..
ว้าวขอบคุณมากครับ ได้แล้วครับ แต่ติดตรงที่พอคลิกลิ้งที่ทำ invite แล้วเจอข้อความนี้ครับ An Error Has Occurred!
Sorry, registration is currently disabled.  ต้องแก้ไขไงครับผม

ขอบคุณครับ
 
บันทึกการเข้า
Crazy™
Power User
แฟนพันธุ์แท้ !!!
*
ความคูล : 288
ออฟไลน์ ออฟไลน์

กระทู้: 1,134
ID : 22977


  ไปเม้นให้!!

รวมเวลาทั้งสิ้น
15 วัน 18 ชั่วโมง 15 นาที

ระดับ : 86
ประสบการณ์ : 52%
ฮิวเลทแพ็คการ์ด 100%

เว็บไซต์ Awards
« ตอบกระทู้นี้ #10 เมื่อ: 7 กันยายน พ.ศ. 2551, 20:32:57 »

ก็ลองแปลดูซิค่ะ..

แล้วไปตั้งค่าการลงทะเบียนให้ถูกต้อง
 
บันทึกการเข้า


tidtak
นักเรียนมัธยม
***
ความคูล : 1
ออฟไลน์ ออฟไลน์

กระทู้: 111
ID : 34596

  ไปเม้นให้!!

รวมเวลาทั้งสิ้น
2 วัน 6 ชั่วโมง 47 นาที

ระดับ : 25
ประสบการณ์ : 48%
ฮิวเลทแพ็คการ์ด 42%

Awards
« ตอบกระทู้นี้ #11 เมื่อ: 7 กันยายน พ.ศ. 2551, 21:06:23 »

ก็ลองแปลดูซิค่ะ..

แล้วไปตั้งค่าการลงทะเบียนให้ถูกต้อง

ลองทำให้ สมาชิกสามารถทุกคน สมัครสมาชิกได้แล้วครับ ทุกคนก็สามารถสมัครสมาชิกได้ไม่จำเป็นต้อง invite ก็ได้ ก็เลยงงๆ อยู่ครับ
 
บันทึกการเข้า
Crazy™
Power User
แฟนพันธุ์แท้ !!!
*
ความคูล : 288
ออฟไลน์ ออฟไลน์

กระทู้: 1,134
ID : 22977


  ไปเม้นให้!!

รวมเวลาทั้งสิ้น
15 วัน 18 ชั่วโมง 15 นาที

ระดับ : 86
ประสบการณ์ : 52%
ฮิวเลทแพ็คการ์ด 100%

เว็บไซต์ Awards
« ตอบกระทู้นี้ #12 เมื่อ: 7 กันยายน พ.ศ. 2551, 21:43:13 »

เลือกอันนี้ซิ Only allow registrations through invitation. ต้องได้รับ Invite ถึงลงทะเบียนได้
 
บันทึกการเข้า


หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  

Creative Commons License

เนื้อหาในเว็บนี้ทั้งหมดอยู่ในสัญญาอนุญาตของครีเอทีฟคอมมอนส์ (คลิกด้านบนเพื่อดูข้อมูล) โดยผู้ใช้สามารถคัดลอกเนื้อหาจากเว็บนี้ไปใช้ได้ภายใต้ เงื่อนไขต่อไปนี้ คือ ต้องให้เครติดเจ้าของงานโดยลิงค์กลับมาหรือบอกว่าเนื้อหานำมาจากเว็บโซนไอที และควรจะระบุด้วยว่า ข้อมูลที่นำมา อยู่ภายใต้สัญญาอนุญาตครีเอทีฟคอมมอนส์ หากพบเนื้อหาในเว็บโซนไอที ไปคัดลอกจากที่อื่นมาโดยไม่ให้เครดิตกรุณาติดต่อกำนัน

รูปแบบธีมของเว็บ อันได้แก่ชุดสี รูปภาพ และ โค้ดต่าง ๆ คุณสามารถนำไปประยุกต์ใช้ได้ เพราะเราเชื่อว่าแรงบันดาลใจอาจทำให้เกิดสิ่งใหม่ ๆ
แต่ทางเราขอสงวนเฉพาะสโลแกน ข้อความ และ รูปภาพ อันเป็นเอกลักษณ์ของเว็บไซต์ที่จะเป็นลิขสิทธิ์ของ โซน-ไอที.คอม


ติดต่อ-สอบถาม ผู้ดูแลเว็บ : admin@zone-it.com
Powered by MySQL Powered by PHP Powered by SMF 1.1.7 | SMF © 2006-2007, Simple Machines LLC | Thai language by ThaiSMF Valid XHTML 1.0! Valid CSS!
หน้านี้ถูกสร้างขึ้นภายในเวลา 0.161 วินาที กับ 35 คำสั่ง