With PHP it's possible to check if a cookie exists. Is there a similar way to check if a HTML5 sessionStorage (webstorage) item exists?
相关问题
- Views base64 encoded blob in HTML with PHP
- Laravel Option Select - Default Issue
- PHP Recursively File Folder Scan Sorted by Modific
- Can php detect if javascript is on or not?
- Using similar_text and strpos together
This worked.
HTML side:
PHP side:
If you mean by sessionStorage the HTML5 web storage (as I understand from the tags in your question), then no. It is not possible to access this data from PHP. It can only be accessed with JavaScript and passed through to PHP with AJAX.
You want to pass a variable from HTML5 into PHP, which requires auto-submit. Try this, though I've never tried it myself.
Create an invisible text input. Have JavaScript change the input value to the value returned from sessionStorage.getItem("key"), and use the onload='this.form.submit()' line in the tag.
I didn't actually do the work for you, but I hope this gives you a good idea.
No. PHP is server side language and storage or cache are browser dependent, so it is not possible check storage or cache directly from server.