CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

input hidden pour formulaire

TechnoForce3
TechnoForce3
Niveau 39
14 avril 2015 à 22:33:44

Bonjour, dans le cadre d'un projet de L1, je souhaiterais que l'utitisateur clique sur une phrase et que ça remettre à ma BDD comme elle l'était à l'origine mais je ne sais pas trop comment faire avec un formulaire, je pensais faire :
<form action="recupmodif.php" methd="post"> <input type="hidden" name="raz" value="" /> <input type="submit" class="modif" value="Remmetre à zéro le pokédex" />

Est-ce une méthode valable ou pas du tout?
En cours, nous n'avons pas vu comment faire des requêtes sécurisés, pour ainsi dire nous n'avons rien vu sur la sécurité pour un site à part de mettre la connection à la bdd dans un fichier externe mais le site ne sera pas mit en ligne mais seulement utiliser en local via le serveur de la fac.

Merci d'avance pour vos réponse :)

samledev
samledev
Niveau 4
14 avril 2015 à 22:53:13

Je n'ai pas trop compris ton premier paragraphe. Surtout cette phrase : je souhaiterais que l'utitisateur clique sur une phrase et que ça remettre à ma BDD comme elle l'était à l'origine

Ce que tu veux, c'est de mettre ce que la personne a écrit dans le input dans ta base de donnée c'est ça ? Sinon explique moi mieux s'il te plait.

TechnoForce3
TechnoForce3
Niveau 39
14 avril 2015 à 22:59:51

En fait, dans le projet on nous fournit des données, on a créer des tables et les avons remplit mais ensuite l'utilisateur peut ajouter ou supprimer des données. Nous voudrions donc que lorsque l'utilisateur clique sur un bouton, la base de donnée se remette comme elle l'était quand nous l'avons remplit au début. Je voudrais donc savoir si un bouton hidden était une bonne solution ou pas?

<form action="recupmodif.php" methd="post"> <input type="hidden" name="raz" value="oui" /> <input type="submit" class="modif" value="Remmetre à zéro le pokédex" /> </form> pour le fourmulaire
et
if ( $_POST['raz'] == "oui")) { mysql_query("DELETE FROM Pokemons"); mysql_query("DELETE FROM Niveaux"); mysql_query("DELETE FROM Especes"); mysql_query("DELETE FROM Types"); mysql_query("DELETE FROM DeTypes") ... } pour le php

TechnoForce3
TechnoForce3
Niveau 39
15 avril 2015 à 20:27:25

Personne ne saurait comment faire sans faire 100 requêtes de suite? :(

Pseudo supprimé
Pseudo supprimé 16 avril 2015 à 11:23:57

Renseigne toi sur les procédures :oui:

Message édité le 16 avril 2015 à 11:24:13 par Pseudo supprimé
TechnoForce3
TechnoForce3
Niveau 39
16 avril 2015 à 13:01:00

Ca reviendrait au même, faudrait appeler la procédure autant de fois qu'il y a d'ajout différents, ça ferait soit une procédure très longue soit plein d'appels de la procédure :(

Pseudo supprimé
Pseudo supprimé 16 avril 2015 à 14:00:07

En meme temps, ton code ne va pas s'écrire tout seul. Tu fais une procédure pour clean la bdd comme ca tu n'a qu'une seule ligne a écrire dans ton php.

Edit: Ou tu fais une function/méthode php qui fais toutes les requetes pour clean la bdd.

Message édité le 16 avril 2015 à 14:02:47 par Pseudo supprimé
Pseudo supprimé
Pseudo supprimé 16 avril 2015 à 14:07:28

Je peux plus edit donc je double post.

Tu n'as pas besoin d'input hidden.

<form method="post" action="recupmodif.php">
<button type="submit" name="raz" value="yes">Effacer le pokédex</button>
</form>
Message édité le 16 avril 2015 à 14:09:44 par Pseudo supprimé
TechnoForce3
TechnoForce3
Niveau 39
16 avril 2015 à 14:33:22

ok merci pour tes réponses

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment