ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: check2374 ที่ 21 มีนาคม 2017, 00:16:00



หัวข้อ: ขอความช่วยเหลือการเขียน htaccess
เริ่มหัวข้อโดย: check2374 ที่ 21 มีนาคม 2017, 00:16:00
ขอความช่วยเหลือการเขียน htaccess ความต้องการตามนี้ครับ
1. เรียกใช้งาน www.ABC.com/path/user1.php?color=red (http://www.ABC.com/path/user1.php?color=red)
2. ไฟล์ showname.php รับค่าชื่อไฟล์ user1.php คือ user1 มาเรียกกับฐานข้อมูลแล้วแสดงชื่อของ user1 โดยยังใช้งาน ?color=red ด้วย (ถ้าเข้า user5.php?color=red ก็จะเข้า user5 ไปเรียกในฐานข้อมูลเช่นกัน)

อยากสอบถามว่า htaccess มันทำได้หรือไม่ครับ ที่จะเรียก /user1.php แล้วนำชื่อไฟล์ตัวนี้ไปเป็นตัวแปรที่จะเรียกใช้งาน showname.php ต่ออีกที
ถ้าทำได้รบกวนขอตัวอย่างด้วยครับ  :'(


หัวข้อ: Re: ขอความช่วยเหลือการเขียน htaccess
เริ่มหัวข้อโดย: choking ที่ 27 มีนาคม 2017, 01:08:52
ลองดูนะครับ


.htaccess
โค๊ด:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)?$ show.php?user=$1 [QSA]


showname.php
โค๊ด:
<?php
echo $_GET['color'];   //color
echo $_GET['user'];   //ชื่อของ user
?>