long requete url - Programmation
Marsh Posté le 02-04-2002 à 12:51:55
tu pourrais stocker ça dans une variable de session.
sinon comment ça se fait que ça apparait dans l'url ? tu emploies la méthode GET ?
certains disent que l'url est limitée à 255 caractères, d'autres affirment le contraire... je n'ai jamais testé
Marsh Posté le 02-04-2002 à 12:58:58
Pourquoi tu utilises un Querystring vu que tu es ds un formulaire ??
Tu mets ton formulaire en method="post" action="http://www.xxx.org/xxxxxx/xxxxx.php3" et tu récupères tout ds xxxxx.php3 avec Request.Form (<==ASP, php je sais po)...
Ou alors g mal compris !
Marsh Posté le 02-04-2002 à 12:59:44
ethernal a écrit a écrit : tu pourrais stocker ça dans une variable de session. sinon comment ça se fait que ça apparait dans l'url ? tu emploies la méthode GET ? certains disent que l'url est limitée à 255 caractères, d'autres affirment le contraire... je n'ai jamais testé |
tout à fait. GET est limité à 256 chars. Tu dois utilise la méthode POST pout ton forumlaire et tout passera comme sur des roulettes.
A+
Marsh Posté le 02-04-2002 à 13:12:05
je suis sous php
ok je vais test en post
sinon oui ya la soluce des var dans la session mais g encore du mal avec les sessions, j'essaierai ca si j'y arrive pas autrement
Marsh Posté le 02-04-2002 à 13:56:16
www.phpindex.com --> FAQ HTTP... Pour l'explication du 'pourquoi l'URL n'est pas limité à 255 caractères'.
Marsh Posté le 02-04-2002 à 13:59:26
Dost67 a écrit a écrit : www.phpindex.com --> FAQ HTTP... Pour l'explication du 'pourquoi l'URL n'est pas limité à 255 caractères'. |
en gros, les navigateurs et le serveur peut gérer plus que 256 caractères donc allez y gaiement. On s'en fout du RFC
Meme si en pratique ca marche je ne vois pas l'intéret d'avoir une URL de deux kilomètres de long ...
Marsh Posté le 02-04-2002 à 14:25:27
comment je retrouve mes variables du formulaire (qui était en action=get et que g changé en post) maintenant que je les ai + dans le $QUERY_STRING ou $_GET ?
Marsh Posté le 02-04-2002 à 14:34:25
sacha a écrit a écrit : j'ai rien dit, $_POST est mon ami... |
Marsh Posté le 02-04-2002 à 12:48:10
j'ai un formulaire de mise à jour de base de données qui lorsqu'on submit le form, renvoie à une page avec une grosse query_string
ex:
http://www.xxx.org/xxxxxx/xxxxx.ph [...] _3_244=500
--> pb :
1/ c pa propre, comment pourrais je faire ca de facon + propre (passer par un fichier temporaire coté server ? faudrait quand meme qu'il y ait une query string nan ?)
2/ ca risque d'atteindre la taille max d'une url nan ? c koi la taillle max ?