Realisation de fonction - PHP - Programmation
Marsh Posté le 04-06-2008 à 11:33:47
t'as tout compris, javascript est coté client et php coté serveur. Donc si tu veux modifier l'interface pendant la saisie, c'est du javascript, pas du php.
Marsh Posté le 04-06-2008 à 11:35:14
Tu as bien compris. Ce qui permet de remettre en avant le dilème de beaucoup: pourquoi vérifier proprement les données de le script php alors que j'ai un super script JS qui bloque tout avant la soumission
Et bah parce que :
1/ tout le monde n'active pas le JS
2/ que donc le JS doit apporter un plus à celui qui l'utilise mais ne doit pas empêcher celui qui s'en sert pas de faire ce qu'il veut (moyennant plus de clicks au pire)
3/ qu'il faut pas penser que tout le monde passera forcément par le formulaire mis à dispo: si j'envoie un truc pour tester ça pète ou pas ?
Pour le reste, par pitié, sors moi le html du php (pas des echo pour de la mise en page de texte brut c'est laid), sors les css des éléments html et on y verra déjà plus clair
Marsh Posté le 04-06-2008 à 21:30:02
Si tu veux faciliter la vie des utilisateurs JS mais revérification côté serveur.
Ou tu choisis dès le départ d'obliger à javascript mais en utilisant de 'AJAX pour valider côté serveur mais en temps réel.
Quoi que tu choisisses, il faut absoluement valider les données côté serveur ou t'auras des vilaines surprises...
Marsh Posté le 05-06-2008 à 09:52:06
C'est a dire, quelqun peut m'aider paske je comprend pas trop et puis l'ajax j'y ai pas trop touché, je le connais surtout en produit ménager
Donner un exemple si possible. Merci
Marsh Posté le 04-06-2008 à 11:05:48
Voila, je voudrais faire une fonction mais je ne sais pa comment m'y prendre.
Je voudrais qu'une fois le formulaire fini par l'utilisateur, que tous les boutons soit coché, ou sinon si ils sont pas tous coché de mettre une alert (ou autre chose).
Dans mon code php j'utilise deux boucles 'while', et avant ce code php j'ai quelque input en html.
Ceux en html sont deja controler avec le bouton submit.
Voici mon code php :
J'ai essayé de mettre du php dans la fonction javascript mais bon ca marche pas puiske javascript (coté client) et php(coté serveur), enfin il me semble puiske ca marche pas
J'attend vos reponses. Merci d'avance