Rechercher : dans
Par :

[html] Trop d'info pour un form

Dernière réponse le 9 jun 2004 à 15:39:12 Mr.White, le 8 jun 2004 à 16:30:35 
 Signaler ce message aux modérateurs

Bonjour à tous,

Voila, j'affiche une table assez important et sur chaque ligne de ce tableau il y a un champ input text et une chekbox. En fin de table deux boutons l'un pour utiliser ce qui est dans les text, l'autre pour les chekbox.

En fait j'ai fait cette table avec une base de données test (donc peu de données) et tout fonctionné. A présent la base de données est proche de la version final ce qui fait qu'il y a beaucoup de données et je pense que c'est pour cette résond que le form ne support plus.

Le symptome: la table s'affiche correctement, mais lorsque je clique sur un bouton de validation, rien ne se passe.

De plus il y a des champs hidden pour transmettre l'id des enregistrements. J'ai penssé passé par les sessions. C'est faisable pour le champ hidden mais pas pour le champ text et la chekbox car je doit récuperer les résultats aprés que l'utilisateur ai fait ces selections.

Je sais qu'avec des javascript il y a moyen de savoir ce qu'il y a dans ces champs mais j'y connais que pouic en JS et ca ne changera pas le nombre de données pour mon form.

Je m'en remet donc à vous. Qu'en pensez-vous? Avez une idée?

MERCI

Meilleures réponses pour « [html] Trop d'info pour un form » dans :
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
[Aspirateur de pages HTML] Comment aspirer un site Web ? VoirHTTrack est un excellent aspirateur, gratuit en licence GNU GPL (libre). HTTrack permet de télécharger un site web d'Internet vers votre disque dur, en construisant récursivement tous les répertoires, récupérant html, images et fichiers du serveur...
On peut cacher le code source d'une page HTML VoirMythe: On peut cacher le code source d'une page HTML. Réalité: FAUX. Explications: Pour pouvoir afficher une page web (HTML), le navigateur doit - à un moment où un autre - avoir le code HTML en clair. Il y a donc toujours moyen de le...
Télécharger HTML Tidy fr VoirHTML Tidy est un utilitaire permettant de vérifier et d'optimiser tout code HTML. Cette version est la version 1.1.5.0, c'est-à-dire la version de base ! Ayant remarqué que les débutants avaient des problèmes dans l'utilisation de la version...
Télécharger HTML Tidy VoirHTML Tidy est un utilitaire permettant de vérifier et d'optimiser tout code HTML. La version originale de cet utilitaire s'utilise en mode de commande uniquement. La présente version, appelée "GUI Tidy", possède une interface graphique. Notez...
Les formulaires HTML VoirIntérêt d'un formulaire Les formulaires interactifs permettent aux auteurs de pages Web de doter leur page web d'éléments interactifs permettant par exemple un dialogue avec les internaute, à la manière des coupons-réponse présents dans certains...
Introduction au HTML VoirPrésentation du HTML Le HTML (« HyperText Mark-Up Language ») est un langage dit de « marquage » (de « structuration » ou de « balisage ») dont le rôle est de formaliser l'écriture d'un document avec des balises de formatage. Les balises permettent...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...

1

2Spartiate, le 8 jun 2004 à 16:39:47

Salut,

Si j'ai bien compris, tu récupères les daonnées par un srcipt php vers SQL ?
Si c'est le cas, ce ne serait pas tout bêtement un problème de méthode d'envois du formulaire ?

Il faut savoir que la méthode "GET" supporte un nombre réduit de caractères, contrairement à la méthode "POST".

Essaye donc de poster ton formulaire en "POST", pour voir.


<=2Spartiate=> Il fait bô aujourd'hui !...

Répondre à 2Spartiate

2

Mr.White, le 9 jun 2004 à 13:30:55

J'ai essayé avec post mais ca ne fonctionne toujours pas. Mais il faut dire que j'avai déjà eu des problème avec cette méthode (c'est pour ca que j'utilise plutôt get) mais c'était plutôt un prôblème de chaine de caractère mal transmise.

Répondre à Mr.White

3

Mr.White, le 9 jun 2004 à 13:54:13

Cela dit, si la méthode post ne connait pas de limite ca devrai normalement fonctionné. Donc l'erreur vient peut-être d'autre part.

Soit je n'utilise pas la méthode post comme il faut. Soit, ... et bien je ne sais pas.

Je vai retester avec moin de ligne.

Lorsque je valide il me renvoi à la page précédente. Même avec moin de données.
En faite une variable doit mal passer, celle qui définit l'action à faire car la page précédente est la même page mais avec un traitement différent.

J'ai compris ! attent e travaille tout ca !

Répondre à Mr.White

4

Mr.White, le 9 jun 2004 à 14:06:59

Mais il me faudrai la possibilité de transmettre des varaible par un lien avec la méthode post.
Est-ce possible ???

Répondre à Mr.White

5

flokocha, le 9 jun 2004 à 14:10:02

Tu peux mélanger du GET et du POST, même si ce n'est pas très propre.

Mais pourquoi veux-tu absolument passer tes variables par l'URL ?

.::: "A trop vouloir feindre de faire fi, on finit 
par faire fi de vouloir feindre." 
:::.

Répondre à flokocha

6

Mr.White, le 9 jun 2004 à 14:23:55

En fait, j'affiche un tableau avec les dates et les dates sont des liens avec une variable. Cette variable sert à identifier l'action à faire.

Dans le site ca se situe dans la parti résevation et tout les traitement réservation sont fait dans la même page. Avec un switch, je test la vriable réservation et selon sa valeur je fait tel ou tel traitement.

Dans sur la première page de réservation j'ai se tableau avec les dates (qui sont des liens) puis en début de script je test. Le truc c'est qu'ensuite il y a des formulaire et je transmet donc la variable réservation avec ces formulaires.

Voila. Je devrai donc fair un test pour savoir si la variable est envoyé avec la methode get ou post. moin qu'il y ai une meilleur solution...

Répondre à Mr.White

7

Mr.White, le 9 jun 2004 à 14:54:58

J'ai un problème car j'envoie aussi une date au format 2004-05-24.

Soit je met des "" et là il ne transmet rien.
Soit je met des '' et la il transmet même le 'onmouse over...' qu'il y a aprés.

Comment fait-in ???

Répondre à Mr.White

8

 Mr.White, le 9 jun 2004 à 15:39:12

J'ai trouver d'où venai le problème. Enfait j'ai confondu des \" avec ceux du href.

Merci pour votre aide !!!

Répondre à Mr.White