[RESOLU] ERREUR: An invalid form control with name='Comment' is not focusable.

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] ERREUR: An invalid form control with name='Comment' is not focusable.

Re: [RESOLU] ERREUR: An invalid form control with name='Comment' is not focusable.

par BlitzMX » 02 juil. 2019, 16:50

Résolu en retirent le "REQUIRED".

ERREUR: An invalid form control with name='Comment' is not focusable.

par BlitzMX » 02 juil. 2019, 16:41

Bonjour

Je semble me heurter a cette erreur plusieurs fois sans trop savoir d'ou elle vient.


Pouvez-vous m'aider?



 <!-- ADD COMMENT FORM -->
            <form action="model/add_comment.php" method="post" class="form-example">

                <div class="form-example">

                    <div>
                        <input type="text" name="PostId" id="PostId" value="{POST_ID}" disabled>
                    </div>

                    <div>
                        <label for="name">Commentaires: </label>
                    </div>

                    <div class="form-example">
                        <label for="name">User Name: </label>
                        <input type="text" name="UserName" id="UserName" required>
                    </div>

                    <div class="form-example input_text">
                        <textarea name="Comment" id="textarea" required></textarea>
                    </div>

                </div>

                <div class="form-example validate">
                    <input type="submit" value="Ajouter Commentaire: ">
                </div>

            </form>




<!-- add_comment.php -->
<?php

require "../config.php";

// DEFINE DATABASE CONNECTION - PDO
try {

    $bdd = new PDO('mysql:host=localhost;dbname=' . $Database_Name, $Database_User, $Database_Password);

} catch (\Throwable $e) {

    die('Erreur : ' . $e->getMessage());

}

// BOUTON - INSERT TO DATABASE
if ($_SERVER['REQUEST_METHOD'] == "POST" and isset($_POST["UserName"])) {

    $UserName = $_POST["UserName"];

    $Comment = $_POST["Comment"];

    $Valide = "TRUE";

    $Post_ID = $_POST["PostId"];

    // PREPARE QUERY - use prepare pour les accents sur les lettres

    $req = $bdd->prepare("INSERT INTO comments(username, contenu, valide, post_id, date_creation) values (?, ?, ?, ?, NOW()) ");

    $req->execute(array($UserName, $Comment, $Valide, $Post_ID));

    header('Location: ../index.php?action=acces_admin');

    exit();

}