PHP et Javascript - PHP - Programmation
Marsh Posté le 13-12-2004 à 16:25:52
réfléchi un peu sur les définitions du javascript et du php... une fois que t'as fais, tu édite ton message et tu coches effacer. Une autre solution consiste à utiliser Google et même encore moins loin, la fonction rechercher du forum...
Ps: Non
Marsh Posté le 14-12-2004 à 00:48:47
Ca serait pas plus intéressant de modifier les enregistrements dans ta base de donnée seulement quand l'utilisateur clique sur un bouton valider ou quelque chose comme ca ?
Marsh Posté le 14-12-2004 à 11:43:40
Bonjour
Contrairement à la réponse de RiderCrazy, c'est tout à fait possible en faisant du remote scripting.
C'est-à-dire que ton javascript va faire lui-même les requetes HTTP via l'objet XMLHTTPRequest.
Par contre il faudra que tu codes également en Javascript l'affichage ou l'effacement de ta croix
Marsh Posté le 14-12-2004 à 15:44:37
Merci Ratibus je vais aller me renseigner sur cet objet XMLHTTPRequest.
Pour Ridercrazy, j'espère que cela te servira de leçon. Ne jamais être trop sûr de soi en informatique. ^_^
Bahan, qui apprend sans cesse
Marsh Posté le 14-12-2004 à 16:30:44
et si l'utilisateur désactive JS ??? la solution alternative ???
Marsh Posté le 14-12-2004 à 16:34:55
Xav_ a écrit : et si l'utilisateur désactive JS ??? la solution alternative ??? |
+1
avec la Supaïr Solution (TM) de ratibus, le moindre utilisateur désactivant le JS (ou les fonctions JS d'accès à distance) n'a plus qu'à fermer le site.
Marsh Posté le 14-12-2004 à 17:07:27
Il a déjà proposé une solution... lui ^_^.
Enfin je pense que je vais opter pour un unique bouton de validation en bas de page.
C'est dommage.
Bahan
Marsh Posté le 14-12-2004 à 17:10:34
Cette méthode est souvent utilisée dans les intranet.
Quand tu programmes aussi une extension Firefox par exemple.
Donc ma Supaïr Solution, elle est utilisée souvent oui
Marsh Posté le 14-12-2004 à 17:11:56
ratibus a écrit : Quand tu programmes aussi une extension Firefox par exemple. |
Irrelevant, les contraintes ne sont pas les mêmes et on ne peut pas désactiver le JS faisant partie d'une extension XUL
Marsh Posté le 14-12-2004 à 17:12:11
bahan a écrit : Il a déjà proposé une solution... lui ^_^. |
C'était l'idée de mon message en effet. Et pas de dire "ah non c'est pas possible", alors que c'est possible. J'ai uniquement répondu à la question
Maintenant je cautionne pas forcément, ça dépend du contexte
Marsh Posté le 13-12-2004 à 15:18:52
Bonjour à tous.
Est-il possible de lancer une fonction php avec un evenement onClick ? Ou alors d'inclure du code PHP du genre mise a jour de database, dans une fonction javascript ?
Je demande cela car j'ai fait un tableau en php. Si le user clique sur une cellule, cela fait apparaitre un X et cela insert un nouvel enregistrement dans ma database. Si le user reclique dessus, la croix disparait et l'enregistrement correspondant est supprime. Mais pour cela j'utilise l'evenement onclick.
onClick=\"window.location.href='./assigner_dest.php?".$varpost."'\"
Le pb c'est que cela fait sauter l'ecran, puisqu'il y a rafraichissement. Et on me demande de supprimer ce désagrément et je ne sais pas si je peux bien mixer les deux.
Merci d'avance.
Bahan