Inscription sur 5 pages + 50 champs - PHP - Programmation
Marsh Posté le 28-08-2005 à 20:06:34
omega2 a écrit : les sessions? |
Je ne suis pas d'accord, chargé 50 variables ds une session pour chaque utilisateur qui veut s'inscrire ( d'ailleurs pas sûr qu'il va terminé l'inscription ).
Il me faut d'autres postes pour confirmer ton idée
Marsh Posté le 28-08-2005 à 20:30:07
mehdi_tn a écrit : Je ne suis pas d'accord, chargé 50 variables ds une session pour chaque utilisateur qui veut s'inscrire ( d'ailleurs pas sûr qu'il va terminé l'inscription ). |
C'est pas super lourd
Soit tu charges ça en session
Soit tu utilises des input hidden pour conserver tes informations
Soit tu charges ça en cookie
Marsh Posté le 28-08-2005 à 20:37:16
Je pensais à passer la classe dans le request
fichier?lesvars=MaClasse
Pas trop sur de la syntaxe g po encore essayer
Marsh Posté le 28-08-2005 à 20:47:44
et t'as pas peur que ca fasse trop long par rapport à la taille maximale d'une URL?
Marsh Posté le 28-08-2005 à 20:49:54
omega2 a écrit : et t'as pas peur que ca fasse trop long par rapport à la taille maximale d'une URL? |
Il n'y a pas de taille maximale dans une URI
Spoiler : sauf dans MSIE vu que MS a jugé bon de les limiter à 2048 chars |
Marsh Posté le 28-08-2005 à 20:53:10
Oui et + il y a l'encodage.
Donc C'est possible avec le request ou vous preferez comme meme la session
Marsh Posté le 28-08-2005 à 20:58:12
Me semble que pendant longtemps c'était limité à 256 caractéres.
Et aujourd'hui encore, il est déconseillé de mettre des quantité astronomique de données dans des URL vu que rien ne permet d'être certain que ca ne sera pas tronqué à un niveau ou à un autre surtout quand n'importe qui va utilisé ce qu'on crée. D'ailleur, c'est pour ça que les formulaire ne sont quasiment jamais renvoyé par adresse.
Alors bon, peut être que maintenant apache et firefox permettent de faire des adresses de 3 milliards de caractéres, mais comme tu dis IE, c'est 2048 et rien ne dit que ca ne soit pas pire pour d'autres navigateurs.
Marsh Posté le 28-08-2005 à 21:03:18
Puisque vous dites que c'est pas lourd pour la session !!
Alors j'y vais.
Mais je ne sais pas pkoi je ne suis pas convaicu puisque une solution coté client est possible mais bon !!!
Marsh Posté le 28-08-2005 à 21:05:40
omega2 a écrit : Me semble que pendant longtemps c'était limité à 256 caractéres. |
Non
Citation : rien ne dit que ca ne soit pas pire pour d'autres navigateurs. |
Si:
mehdi_tn a écrit : Mais je ne sais pas pkoi je ne suis pas convaicu puisque une solution coté client est possible mais bon !!! |
Quel intérêt ça aurait?
Marsh Posté le 29-08-2005 à 06:44:36
Deplus les beans de Java sont stockés dans le context de la webappl ... ce qui est comparable aux sessions..
Marsh Posté le 28-08-2005 à 19:55:14
Salut tout le monde.
Je veux passer les informations entrées par un utilisateur qui veut s'inscrire dans un site jusqu'à la derniere page de confimation (la procedure d'inscription se fait sur 5 pages).
Quel est le meilleur moyen de stoquer les variables pendant la phase d'inscription.
Je pense à une classe ( comme un javabean en jsp ) ou un tableau.
Existe-t-il une meilleure solution en php ??
Merci d'avance