Maison  >  Questions et réponses  >  le corps du texte

PHP obtient un problème de valeur de formulaire

<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

再见理想再见理想2093 Il y a quelques jours1493

répondre à tous(6)je répondrai

  • phpcn_u146783

    phpcn_u1467832019-02-18 21:57:54

    Peut être changé en ceci

    <?php echo $_POST['keyword'] ?? '';?>


    répondre
    0
  • 天幕流光_-

    天幕流光_-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)

    répondre
    0
  • 天幕流光_-

    天幕流光_-2019-02-18 12:01:08

    Vous signalez principalement une erreur car le mot-clé n'existe pas

    répondre
    0
  • 天幕流光_-

    天幕流光_-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

    .

    répondre
    1
  • jjJ

    jjJ2019-02-17 09:56:40

    Êtes-vous sûr d'avoir dépassé la valeur ?

    répondre
    0
  • Annulerrépondre