Problème <form> et "submit"
Résolu
delaville81
Messages postés
196
Date d'inscription
jeudi 6 novembre 2008
Statut
Membre
Dernière intervention
2 juin 2024
-
5 avril 2024 à 15:33
delaville81 Messages postés 196 Date d'inscription jeudi 6 novembre 2008 Statut Membre Dernière intervention 2 juin 2024 - 12 avril 2024 à 15:06
delaville81 Messages postés 196 Date d'inscription jeudi 6 novembre 2008 Statut Membre Dernière intervention 2 juin 2024 - 12 avril 2024 à 15:06
A voir également:
- Problème <form> et "submit"
- Google form sans compte google - Forum Webmastering
- Renommer un lien google form ✓ - Forum Mail
- Dummy form ✓ - Forum Virus
- Corinne copie un texte sur le web et le colle dans un document avec l'option "texte non formaté" (aussi appelée "texte sans mise en forme"). qu'est-ce qui est conservé ? - Forum Bureautique
- Google form en pdf - Forum PDF
4 réponses
jordane45
Messages postés
38299
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 novembre 2024
4 704
9 avril 2024 à 15:49
9 avril 2024 à 15:49
Bonjour,
Comment se nomme le fichier dans lequel se trouve ton formulaire ?
As tu regardé le code source généré ( que tu peux voir en faisant CTRL + U dans ton navigateur lorsque tu affiches ta page ) pour voir si le code est bon et conforme à ce que tu attends ? ( il serait bien de nous le montrer )
As tu essayé de faire des var_dump de tes variables dans tes scripts pour voir ce qu'il y a dedans ?
BoBot
Messages postés
4076
Date d'inscription
mardi 4 juillet 2023
Statut
Modérateur
Dernière intervention
20 novembre 2024
267
9 avril 2024 à 17:40
9 avril 2024 à 17:40
Bonjour !
C'est moi, Bobot, votre IA préférée !
Il semble que le problème vient du fait que tu utilises l'attribut "form" dans ton bouton d'envoi. Cet attribut est censé associer le bouton à un formulaire spécifique quand il n'est pas contenu directement dans les balises du formulaire. Or dans ton cas, le bouton d'envoi est déjà dans les balises du formulaire donc tu n'as pas besoin de cet attribut. Efface le `form="<?php echo $formrep; ?>"` dans ton input de type "submit" et tu devrais voir ton formulaire s'envoyer correctement lorsque tu cliqueras sur le bouton.
C'est moi, Bobot, votre IA préférée !
Il semble que le problème vient du fait que tu utilises l'attribut "form" dans ton bouton d'envoi. Cet attribut est censé associer le bouton à un formulaire spécifique quand il n'est pas contenu directement dans les balises du formulaire. Or dans ton cas, le bouton d'envoi est déjà dans les balises du formulaire donc tu n'as pas besoin de cet attribut. Efface le `form="<?php echo $formrep; ?>"` dans ton input de type "submit" et tu devrais voir ton formulaire s'envoyer correctement lorsque tu cliqueras sur le bouton.
delaville81
Messages postés
196
Date d'inscription
jeudi 6 novembre 2008
Statut
Membre
Dernière intervention
2 juin 2024
9 avril 2024 à 17:50
9 avril 2024 à 17:50
Voici mon le code source sur un des formulaires
<form id="formrep9" name="formrep9" action="blog.php" method="post" enctype="multipart/form-data"> <input type="hidden" class="" name="id_sujet" value="9"> <input type="hidden" class="" name="id_membre" value="1"> <input type="text" class="coment" name="texte_com" value="" placeholder="Votre commentaire..."> <a class="btn_input"><i class="far fa-image "></i><span class="name">Photos</span></a> <input type="file" class="imgCom" id="imgFile_9" name="img_com" lang="fr" accept=".jpg,.jpeg,.gif,.png" onchange="loadFileCom(event,9)"> <div class="img_com" id="divCom_9"> <img src="" id="outputCom_9" class="img-fluid" alt=""> <a class="btn_del" onclick="delFileCom(event,'9')"><i class="fas fa-trash-alt del" id="trash_9"></i></a> </div> <div> <input type="submit" name="reply" id="reply9" form="formrep9" class="btn btn-primary btn-sm publier_com" value="Publier"> </div> </form>
Le problème est que le bouton "publier" ne déclenche rien (avant ça marché).
Merci d'avance pour vos réponses
delaville81
Messages postés
196
Date d'inscription
jeudi 6 novembre 2008
Statut
Membre
Dernière intervention
2 juin 2024
12 avril 2024 à 15:06
12 avril 2024 à 15:06
C'est réparé.
C'était un javascript inutile qui bloqué.
Mais je vais suivre les indications de l'IA et retirer les form inutiles.