Comment un utilisateur peut-il ajouter une sauvegarde au panier sans se connecter ?
PHP中文网
PHP中文网 2017-05-17 10:05:11
0
5
1001

J'ai rencontré cette situation :

Certains utilisateurs trouvent cela gênant et exigent qu'ils ajoutent les articles achetés au panier sans se connecter. Lors de la connexion, ils ajoutent les articles ajoutés alors qu'ils n'étaient pas connectés au panier.


La méthode que je connais actuellement consiste à utiliser "Cookie" pour enregistrer l'ID du produit localement pour l'utilisateur, le lire lors de la connexion et le mettre à jour dans le panier de l'utilisateur. Mais sachez que certains navigateurs désactivent les cookies.

Existe-t-il une autre méthode ?

PHP中文网
PHP中文网

认证高级PHP讲师

répondre à tous(5)
伊谢尔伦

Pour les navigateurs modernes, il est recommandé d'utiliser le stockage local pour remplacer les cookies. Les avantages ne sont pas décrits.
Si vous souhaitez être compatible avec les anciens navigateurs, vous ne pouvez utiliser des cookies que lorsque l'utilisateur ajoute des articles au panier. les cookies ont été désactivés. S'ils sont désactivés, l'utilisateur sera invité. Et guidera l'utilisateur pour l'activer, mais cette situation est rare. Il est recommandé d'écrire vous-même un objet de stockage similaire à l'adaptateur cookie|localstorage.

Peter_Zhu

Invite l'utilisateur à l'activer, sinon la fonction ne peut pas être utilisée.

Que dois-je faire si l'utilisateur désactive JS ? Que dois-je faire si l'utilisateur utilise toujours IE6 ? Certains utilisateurs abandonnent tout simplement.

黄舟

Vous pouvez envisager d'essayer LocalStorage Vous pouvez accéder à MDN pour en savoir plus

.
滿天的星座

Il est stocké dans le stockage local. Créez un objet pour le stocker spécifiquement

.
巴扎黑

Vous pouvez demander à l'utilisateur d'annuler Désactiver les cookies


localstorage prend en charge ie8, vous pouvez également envisager

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!