ai đó ở đây trong SO nói với tôi rằng hàm băm (#) trong url có thể được truy xuất bởi hàm parse_url php? điều này có đúng không?truy xuất hàm băm trong url bằng php?
trang web của tôi có nhiều hiệu ứng ajax và tôi muốn có thể chuyển url bằng băm đến index.php để nó có thể hiển thị thông tin dựa trên giá trị băm.
ví dụ: nếu người dùng nhấp vào và điều hướng trong trang web của tôi và anh ấy tìm thấy thứ mà anh ấy muốn chia sẻ, thì anh ấy có thể sao chép địa chỉ và gửi cho bạn bè của anh ấy và khi người này vào anh ấy thấy điều tương tự.
tôi đã thử sử dụng javascript để lưu giá trị băm trong cookie nhưng điều đó không hoạt động với firefox và quá chậm trong safari (html sẽ hiển thị trước tiên, vì vậy bạn phải làm mới trang lần thứ hai để có nội dung chính xác được hiển thị).
giải pháp nào khác được hoan nghênh
EDIT: im rất confused..if tôi sử dụng các parse_url tôi phải gõ url bản thân mình trong php để có được băm? những gì là điểm sau đó ... câu hỏi của tôi nếu liệu pal của tôi có thể nhập url với # giá trị và php có thể xử lý nó? nó có vẻ như không, tôi có đúng không?
Một số mã ví dụ về những gì ý bạn là hữu ích. – Myles
PHP có thể xử lý nó nếu bạn gửi chuỗi đến máy chủ. Bạn có thể làm điều này thông qua ajax, một hình thức đăng bài, vv – Sampson
nhưng không thorugh webbrowser khi người dùng nhập nó phải không? – ajsie