Je suis en train de travailler sur une page qui nécessite l'activation de javascript et des sessions. J'ai déjà le code pour avertir l'utilisateur si le javascript est désactivé. Maintenant, je veux gérer le cas où les cookies sont désactivés, à l'id de session est stocké dans les cookies.
J'ai pensé juste un couple des idées:
- L'incorporation de l'id de session dans les liens et les formulaires
- Avertir l'utilisateur qu'il doit activer les cookies si elles sont désactivées (aurait besoin d'aide pour détecter si les cookies sont désactivés)
Quelle est la meilleure façon d'aborder cette question? Merci
MODIFIER
Basé sur les articles, je suis venu avec ma propre approche et pensé que je voudrais partager, quelqu'un d'autre pourrait être en mesure de l'utiliser, peut-être que j'aurai un peu de critiques. (Suppose que votre session PHP magasins dans un cookie nommé PHPSESSID
)
<div id="form" style="display:none">Content goes here</div>
<noscript>Sorry, but Javascript is required</noscript>
<script type="text/javascript"><!--
if(document.cookie.indexOf('PHPSESSID')!=-1)
document.getElementById('form').style.display='';
else
document.write('<p>Sorry, but cookies must be enabled</p>');
--></script>