Maison > Questions et réponses > le corps du texte
<input type="text" name="keyword" value ="<?php echo $_POST['keyword'] ;?>" required="required">
Le code est comme indiqué ci-dessus
Après avoir entré la valeur dans le formulaire de sauvegarde, j'utilise $_Post pour obtenir la valeur, puis je l'affiche dans value
Mais lorsque la page Web est ouverte, la valeur est vide, $_POST Si rien n'est obtenu, une erreur sera signalée
Comment la résoudre
phpcn_u1467832019-02-18 21:57:54
Peut être changé en ceci
<?php echo $_POST['keyword'] ?? '';?>
天幕流光_-2019-02-18 12:03:44
Déclarez une affectation de variable dans le code php puis affichez-la ou utilisez une fonction pour juger (isset)
天幕流光_-2019-02-18 12:01:08
Vous signalez principalement une erreur car le mot-clé n'existe pas
天幕流光_-2019-02-18 11:59:52
$_POST est utilisé pour recevoir les données soumises par le formulaire. Si elles ne sont pas soumises ou si la valeur clé n'existe pas, une erreur sera signalée
.