Maison > Questions et réponses > le corps du texte
Supposons que j'ai un formulaire
<form>
<input name="username"/>
</form>
Maintenant, lorsque l'utilisateur entre le nom d'utilisateur, la deuxième fois que l'utilisateur revient sur la page, le nom d'utilisateur de l'utilisateur a été obtenu du serveur. Comment puis-je faire en sorte que la saisie sur la page affiche le nom d'utilisateur que l'utilisateur a saisi
淡淡烟草味2017-06-30 09:57:18
Deux solutions
Backend : récupérez les données du backend et attribuez-les à l'entrée
Frontend : enregistrez la valeur d'entrée dans un cookie local ou localStorage
滿天的星座2017-06-30 09:57:18
Serveur
$_SESSION['username'] = $_POST['username'];
Modèle
<input name="username" value ="<?=$_SESSION['username']?>"/>
Référez-vous à la fonction de commentaire de ce site de blog. Une fois que l'utilisateur a saisi le nom d'utilisateur et l'adresse e-mail pour la première fois, localstorage le met en cache la prochaine fois, le cache est directement lu et attribué à la valeur du formulaire.
https://blog.codefun.cn/blog/...習慣沉默2017-06-30 09:57:18
Vos entrées ne sont-elles pas stockées dans les données de demande de chargement de page ?