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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingช่วยดูโค็ดให้หน่อยครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ช่วยดูโค็ดให้หน่อยครับ  (อ่าน 1000 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
kongpopoo
สมุนแก๊งเสียว
*

พลังน้ำใจ: 67
ออฟไลน์ ออฟไลน์

กระทู้: 604



ดูรายละเอียด เว็บไซต์
« เมื่อ: 02 มกราคม 2013, 19:01:04 »

จากเว็บนี้ http://www.itechroom.com/2010/...ty-check-using-php-and-jquery/

ผมงงตรง

$arr_user=array("itechroom", "trialuser");
$username=$_POST['user_name'];

มันคืออะไรครับ
บันทึกการเข้า

Putter™
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 421
ออฟไลน์ ออฟไลน์

กระทู้: 2,104



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 02 มกราคม 2013, 19:07:30 »

$arr_user=array("itechroom", "trialuser");

เป็นข้อมูลชนิด array เก็บไว้ในตัวแปร $arr_user

โค๊ด:
$arr_user[0] = "itechroom";
$arr_user[1] = "trialuser";


$username=$_POST['user_name'];

เอาไว้รับค่าจากฟอร์ม (name="user_name") << ประมาณนี้


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

Ruk-Com Hosting (IAAS)
Ruk-Com Cloud (PAAS)
รีวิวโฮสติ่ง Ruk-Com  จากสมาชิก THAISEO

ไม่พอใจยินดีคืนเงินเต็มจำนวนทุกบริการ
kongpopoo
สมุนแก๊งเสียว
*

พลังน้ำใจ: 67
ออฟไลน์ ออฟไลน์

กระทู้: 604



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 02 มกราคม 2013, 19:09:50 »

$arr_user=array("itechroom", "trialuser");

เป็นข้อมูลชนิด array เก็บไว้ในตัวแปร $arr_user

โค๊ด:
$arr_user[0] = "itechroom";
$arr_user[1] = "trialuser";


$username=$_POST['user_name'];

เอาไว้รับค่าจากฟอร์ม (name="user_name") << ประมาณนี้


itechroom <<< ใช่ชื่อดาต้าเบสไหมครับ แล้ว
trialuser คืออะไร
บันทึกการเข้า

kongpopoo
สมุนแก๊งเสียว
*

พลังน้ำใจ: 67
ออฟไลน์ ออฟไลน์

กระทู้: 604



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 02 มกราคม 2013, 19:49:23 »

$arr_user=array("itechroom", "trialuser");

เป็นข้อมูลชนิด array เก็บไว้ในตัวแปร $arr_user

โค๊ด:
$arr_user[0] = "itechroom";
$arr_user[1] = "trialuser";


$username=$_POST['user_name'];

เอาไว้รับค่าจากฟอร์ม (name="user_name") << ประมาณนี้


itechroom <<< ใช่ชื่อดาต้าเบสไหมครับ แล้ว
trialuser คืออะไร

ผมรู้แล้วครับมันคือชื่อ ยูส

แลวผมต้องทำไงครับ ให้มันเอายูสจาก database มาใช้ครบ
บันทึกการเข้า

EntServ
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 367
ออฟไลน์ ออฟไลน์

กระทู้: 1,366



ดูรายละเอียด
« ตอบ #4 เมื่อ: 02 มกราคม 2013, 19:54:23 »

จะอธิบายยังไงดี

บรรทัดแรกสร้างอาเรย์
บรรทัที่สองรับค่าจาก $_POST (global variable)
บันทึกการเข้า

รับทำระบบ Streaming Server อยากได้เว็บสตรีมมิ่งหล่อๆ ติดต่อ PM ครับ
gubaaball
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 184
ออฟไลน์ ออฟไลน์

กระทู้: 1,678



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 02 มกราคม 2013, 20:41:43 »

จากเว็บนี้ http://www.itechroom.com/2010/...ty-check-using-php-and-jquery/

ผมงงตรง

$arr_user=array("itechroom", "trialuser");
$username=$_POST['user_name'];

มันคืออะไรครับ


$username=$_POST['user_name']; รับค่าชื่อจากฟอร์มที่กรอกมาเพื่อนำไปเช็คต่อไป
$arr_user=array("itechroom", "trialuser"); กำหนดชื่อเป็น array เพื่อนำไปเช็คกับค่าข้างบน
 
if(in_array($username,$arr_user)) // เปรียบเทียบว่าค่ากรอกมามีเท่ากับค่าใน array หรือไม่ (ในที่นี้เป็น itechroom และ trialuser)
{echo '<span class="error">Username already exists.</span>';exit;} // ถ้าเจอชื่อใน array ให้แสดงแจ้งเตือน
else if(strlen($username) < 6 || strlen($username) > 15){echo '<span class="error">Username must be 6 to 15 characters</span>';}// ตรวจสอบว่าชื่อที่กรอกมาว่ามีจำนวนตัวอักษรระหว่าง 6 ถึง 15 ตัวอักษรหรือไท่
else if (preg_match("/^[a-zA-Z1-9]+$/", $username))// ตรวจสอบว่าชื่อที่กรอกมาเป็น ตัวภาษาอังกฤษหรือตัวเลขหรือไม่
{
       echo '<span class="success">Username is available.</span>';
}
else
{
      echo '<span class="error">Use alphanumeric characters only.</span>';
}


ประมาณนี้ป่ะครับ  Tongue
บันทึกการเข้า

Ae_Baboo
ก๊วนเสียว
*

พลังน้ำใจ: 51
ออฟไลน์ ออฟไลน์

กระทู้: 236



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 02 มกราคม 2013, 20:53:32 »

รันเดโมดู มันเป็นชื่อตัวอย่างที่ใช้ทดสอบให้ดูนิครับ
"itechroom", "trialuser"
บันทึกการเข้า
kongpopoo
สมุนแก๊งเสียว
*

พลังน้ำใจ: 67
ออฟไลน์ ออฟไลน์

กระทู้: 604



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 02 มกราคม 2013, 21:53:09 »

จากเว็บนี้ http://www.itechroom.com/2010/...ty-check-using-php-and-jquery/

ผมงงตรง

$arr_user=array("itechroom", "trialuser");
$username=$_POST['user_name'];

มันคืออะไรครับ


$username=$_POST['user_name']; รับค่าชื่อจากฟอร์มที่กรอกมาเพื่อนำไปเช็คต่อไป
$arr_user=array("itechroom", "trialuser"); กำหนดชื่อเป็น array เพื่อนำไปเช็คกับค่าข้างบน
 
if(in_array($username,$arr_user)) // เปรียบเทียบว่าค่ากรอกมามีเท่ากับค่าใน array หรือไม่ (ในที่นี้เป็น itechroom และ trialuser)
{echo '<span class="error">Username already exists.</span>';exit;} // ถ้าเจอชื่อใน array ให้แสดงแจ้งเตือน
else if(strlen($username) < 6 || strlen($username) > 15){echo '<span class="error">Username must be 6 to 15 characters</span>';}// ตรวจสอบว่าชื่อที่กรอกมาว่ามีจำนวนตัวอักษรระหว่าง 6 ถึง 15 ตัวอักษรหรือไท่
else if (preg_match("/^[a-zA-Z1-9]+$/", $username))// ตรวจสอบว่าชื่อที่กรอกมาเป็น ตัวภาษาอังกฤษหรือตัวเลขหรือไม่
{
       echo '<span class="success">Username is available.</span>';
}
else
{
      echo '<span class="error">Use alphanumeric characters only.</span>';
}


ประมาณนี้ป่ะครับ  Tongue


ขอบคุณมากๆครับ ละเอียดมาก
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์