ช่วยดูโค็ดให้หน่อยครับ

เริ่มโดย kongpopoo, 02 มกราคม 2013, 19:01:04

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

kongpopoo

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

ผมงงตรง

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

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

Putter™

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

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

$arr_user[0] = "itechroom";
$arr_user[1] = "trialuser";



$username=$_POST['user_name'];

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


[direct=https://hostings.ruk-com.in.th]Ruk-Com Hosting (IAAS)[/direct]
[direct=https://ruk-com.cloud]Ruk-Com Cloud (PAAS)[/direct]
รีวิวโฮสติ่ง Ruk-Com  จากสมาชิก THAISEO

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

kongpopoo

อ้างถึงจาก: Putter™ ใน 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") << ประมาณนี้


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

kongpopoo

อ้างถึงจาก: kongpopoo ใน 02 มกราคม 2013, 19:09:50
อ้างถึงจาก: Putter™ ใน 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") << ประมาณนี้


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

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

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

EntServ

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

บรรทัดแรกสร้างอาเรย์
บรรทัที่สองรับค่าจาก $_POST (global variable)
รับทำระบบ Streaming Server อยากได้เว็บสตรีมมิ่งหล่อๆ ติดต่อ PM ครับ

gubaaball

อ้างถึงจาก: kongpopoo ใน 02 มกราคม 2013, 19:01:04
จากเว็บนี้ http://www.itechroom.com/2010/10/06/username-availability-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>';
}


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

Ae_Baboo

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

kongpopoo

อ้างถึงจาก: gubaaball ใน 02 มกราคม 2013, 20:41:43
อ้างถึงจาก: kongpopoo ใน 02 มกราคม 2013, 19:01:04
จากเว็บนี้ http://www.itechroom.com/2010/10/06/username-availability-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>';
}


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

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