Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > Laravel มีวิธีการซ่อน url ป่าวคะ เช่น url ตอนค้นหา เราจะซ่อน url แบบ get



 

Laravel มีวิธีการซ่อน url ป่าวคะ เช่น url ตอนค้นหา เราจะซ่อน url แบบ get

 



Topic : 120017



โพสกระทู้ ( 121 )
บทความ ( 0 )



สถานะออฟไลน์




เช่น url ดังต่อไปนี้

http://localhost:8000/search/Searchroom?Searchroom_date_start=3%2F12%2F2558&Searchroom_date_end=7%2F12%2F2558&duration_time=&text_person=30&building_id=&roomstyle_id=&start_id=1


ปรากฏว่า เมื่อเราไม่ได้ login แต่เรายังเอา url นี้ไป run ปรากฏว่ามันก็ยังคงนำไปใช้ได้อยู่
ดังนั้น มีวิธีในการซ่อนตัวแปร ซ่อน url บ้างไหมคะ ?



Tag : PHP, Ajax, jQuery, CodeIgniter Framework







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-11-18 11:40:43 By : Saw-Series View : 2228 Reply : 9
 

 

No. 1



โพสกระทู้ ( 121 )
บทความ ( 0 )



สถานะออฟไลน์


เผื่อมีประโยชน์ อันนี้เป็นส่วนของ route


Code (PHP)
 Route::get('/search/room', array('uses' => 'SearchController@getroomsearch', 'as' => 'getroomsearch'));
 Route::get('/search/Searchroom', array('uses' => 'SearchController@SearchRoom', 'as' => 'SearchRoom'));
 Route::get('/search/SearchRoomdate/{date}/{datestart}/{dateend}/{people}/{roomstyle}/{build}/{checkroom}/{time}', array('uses' => 'SearchController@SearchRoomdate', 'as' => 'SearchRoomdate'));
 Route::get('/search/SearchRoomdateNext/{dateend}/{datenow}/{datestart}/{people}/{roomstyle}/{build}/{checkroom}/{time}', array('uses' => 'SearchController@SearchRoomdateNext', 'as' => 'SearchRoomdateNext'));
 Route::get('/search/SearchRoomdatePrev/{datestart}/{datenow}/{dateend}/{people}/{roomstyle}/{build}/{checkroom}/{time}', array('uses' => 'SearchController@SearchRoomdatePrev', 'as' => 'SearchRoomdatePrev'));








แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-18 11:41:31 By : Saw-Series
 


 

No. 2



โพสกระทู้ ( 1,150 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ไม่เช็ค login ละคับว่า ถ้าไม่ได้ login ให้ ดีดออกไป ><
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-18 11:53:46 By : progamer2000
 

 

No. 3



โพสกระทู้ ( 121 )
บทความ ( 0 )



สถานะออฟไลน์


คือ เผอิญว่าหน้านี้ เป็นหน้าค้นหา ซึ่งหากผู้ใช้ไม่ได้ทำการ login ก็สามารถค้นหาได้อ่ะค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-18 12:19:28 By : Saw-Series
 


 

No. 4



โพสกระทู้ ( 121 )
บทความ ( 0 )



สถานะออฟไลน์


ขอตัวอย่างวิธีการ mod-rewrite หน่อยค่ะ by laravel
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-18 12:51:08 By : Saw-Series
 


 

No. 5



โพสกระทู้ ( 1,636 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

น่าจะใช้ได้นะครับ
Code
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* index.php/$0 [PT,L]


เปลี่ยนวิธีการส่งแบบ get เป็นแบบโพสต์

หรือ ใส่ encrypt เวลา connect
connect ครั้งต่อไปก็ใช้ไม่ได้


ประวัติการแก้ไข
2015-11-18 15:13:25
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-18 15:06:44 By : NewbiePHP
 


 

No. 6



โพสกระทู้ ( 121 )
บทความ ( 0 )



สถานะออฟไลน์


คุณ Newbie ช่วยอธิบายขยายความ

เปลี่ยนวิธีการส่งแบบ get เป็นแบบโพสต์

หรือ ใส่ encrypt เวลา connect
connect ครั้งต่อไปก็ใช้ไม่ได้



คือ ไม่ค่อยเข้าใจ

แล้วเอา ไปใช้แล้ว ใช้ไม่ได้เลยค่ะ ยังเหมือนเดิม


ประวัติการแก้ไข
2015-11-18 18:31:37
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-18 18:24:30 By : Saw-Series
 


 

No. 7



โพสกระทู้ ( 1,636 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

http://localhost:8000/search/Searchroom?Searchroom_date_start=3%2F12%2F2558&Searchroom_date_end=7%2F12%2F2558&duration_time=&text_person=30&building_id=&roomstyle_id=&start_id=1

สีแดงข้างบน เพราะส่งแบบ get
<a href="http://localhost:8000......">
ทำให้เห็น parameter ต่างๆ copy มาก็ใช้งานได้เหมือนเดิม

แต่ถ้าส่งแบบ post จะไม่เห็น parameter ต่างๆเหล่านี้
<form action="http://localhost:8000/search/Searchroom" name="hideform">
<input type="hidden" name="Searchroom_date_start" value="yyy-mm-dd">
<input type="hidden" name="Searchroom_date_end" value="yyy-mm-dd">
</form>
<a href="javascript: hideform.submit()">viewpage</a> อย่างน้อยก็ซ่อน ลิงค์ ไว้ซักนิด
ก็จะโชว์บน Browser แค่ http://localhost:8000/search/Searchroom

ส่วน htaccess ได้เปิด mode rewrite บน apache หรือยังครับ ถ้าไม่เปิด ก็ใช้งานไม่ได้ครับ
server เป็นอะไรครับเนี่ย apache หรือ iis มิวิธีเซทต่างกันครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-18 18:42:52 By : NewbiePHP
 


 

No. 8



โพสกระทู้ ( 121 )
บทความ ( 0 )



สถานะออฟไลน์


คือถ้าเปลี่ยน ไปใช้แบบ post มันก็ต้องแก้ใหม่เกือบหมดล่ะค่ะ เพราะเราบางหน้าเราใช้วิธี
ส่งแบบ get อยู่ ถ้าแก้ใหม่ก็ต้องแก้เกือบหมด เพราะฉะนั้น มันพอจะมีวิธีที่ดีกว่าไหมล่ะคะ
เช่นกัน mod-rewrite แต่ก็เกรงว่าจะไปมีปัญหากะ server อีกและ เฮ้อ !!
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-18 19:21:14 By : Saw-Series
 


 

No. 9



โพสกระทู้ ( 121 )
บทความ ( 0 )



สถานะออฟไลน์


ใช้ apache ค่ะ ช่วยไปตอบที่ กระทู้ใหม่แล้วกัน

https://www.thaicreate.com/php/forum/120030.html#2
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-18 21:13:16 By : Saw-Series
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : Laravel มีวิธีการซ่อน url ป่าวคะ เช่น url ตอนค้นหา เราจะซ่อน url แบบ get
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

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







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่