Tôi muốn biết làm thế nào tôi có thể vượt qua các thông số giữa các trang thông qua URL mà không cần phải thêm các biến ví dụ:thông số PHP qua qua URL
mydomain.com/file.php?var1=val1&var2=val2&...varN=valN
Tôi muốn sử dụng nó như sau:
mydomain.com/file.php?val1-val2-...-valN
Tôi cũng thấy trong một số trang web URL có định dạng sau
mydomain.com/file/####
chuyển hướng đến trang khác mà không cần thay đổi nhập URL như thể đây là URL của tệp.
Tôi đã đọc ở đâu đó điều này được thực hiện bởi PHP và tôi thấy một ví dụ nhưng tôi không thể tìm thấy nó sau khi tôi thay đổi PC của tôi: (... đó là lý do tại sao tôi muốn làm điều đó bằng cách sử dụng PHP ... những gì tôi hãy nhớ về nó mà nó sử dụng chức năng phát nổ ... – sikas
Bạn có thể làm điều đó với PHP, nhưng tôi sẽ không khuyên bạn nên nó. Dù sao, bạn chỉ có thể sử dụng $ _SERVER ['REQUEST_URI'] và phát nổ kết quả. '/', $ _SERVER ['REQUEST_URI']); Điều này sẽ trả lại một mảng mà bạn có thể sử dụng. Tuy nhiên, bạn cần htaccess để chuyển hướng mọi URL đến trang mà bạn đặt mã này. Bạn cũng có thể sử dụng http: // ie.php.net/manual/en/function.parse-url.php – Claudiu
Hey bt nếu tôi vượt qua chỉ một tham số trong URL thay vì 2 nó cho thấy lỗi 404. Điều gì có thể là giải pháp cho điều đó? coz đôi khi tôi muốn vượt qua 1 biến đôi khi 2 hoặc nhiều hơn thì sao? –