Bonjour,
J'aimerais créer un bouton qui peut changer des informations dans ma base de donnée. Ce bouton doit récupérer des informations de la bare d'url et puis les insérer/transformer dans ma base de données. Je me demandais comment le faire parce que je n'ai pas envie d'utiliser un formulaire post. Avez vous une bonne idée secure?
Merci d'avance
NicwalleJe te conseille d'utiliser Ajax: http://www.nicwalle.com/index.php?page=watch&list=apprendre-a-utiliser-ajax
Le 12/06/2015 à 12:59
JPOk, parce que quand je travaillait avec un formulaire php et je naviguait de retour dans mon site il bugeait et demandait si il fallait r'envoyer le formulaire...
Le 12/06/2015 à 13:01
NicwalleCa, c'est pas un bug, c'est normal... Quand tu actualises ta page, si tu as soumis un formulaires, il te propose de le soumettre à nouveau
Le 12/06/2015 à 13:30
JPEt on peut eviter sa comment? Sans ajax?
Le 12/06/2015 à 13:46
NicwalleLes informations de l'url, elles sont en GET?
Le 12/06/2015 à 19:41
JPOui
Le 12/06/2015 à 19:45
NicwalleAlors tu peux metrre le bouton dans un formulaire, tu détectes le clic en php:
Le 12/06/2015 à 19:52
if(isset($_POST['submit'])){
modifier($_GET['var']);
header("Location:la_meme_page"); //Pour ne pas avoir le problème de soumission de formulaire dont tu parlais
}
Et puis tu crées une fonction modifie:
modifier($var){
//Code de modification
}