JP

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

Le 12/06/2015 à 12:27
Nicwalle

Je te conseille d'utiliser Ajax: http://www.nicwalle.com/index.php?page=watch&list=apprendre-a-utiliser-ajax

Le 12/06/2015 à 12:59
JP

Ok, 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
Nicwalle

Ca, 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
JP

Et on peut eviter sa comment? Sans ajax?

Le 12/06/2015 à 13:46
Nicwalle

Les informations de l'url, elles sont en GET?

Le 12/06/2015 à 19:41
JP

Oui

Le 12/06/2015 à 19:45
Nicwalle

Alors tu peux metrre le bouton dans un formulaire, tu détectes le clic en php:
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
}

Le 12/06/2015 à 19:52
Connectez-vous pour pouvoir répondre