recuperation du contenu du post.... - Programmation
Marsh Posté le 07-05-2001 à 15:45:46
personne n'a d'idées, paceque moi je trouve pas du tout....
Marsh Posté le 07-05-2001 à 15:49:35
Si, moi j'ai une idée...
C'est que tu ferai bien de mettre un peu le nez dans des bouquins a lieu de confier ton boulot aux autres pendant que tu glandouilles à ton poste !
Marsh Posté le 07-05-2001 à 15:51:05
t'es vraiment un empafé car dans mes bouqins donne meme pas une piste....
Alors retourne a ton cake....et laisse travailler les pros
Marsh Posté le 07-05-2001 à 15:52:15
En plus tu dis même pas ce que tu veux utiliser, CGI, ASP, php, mod_perl, ...
[edit]--Message édité par Verdoux--[/edit]
Marsh Posté le 07-05-2001 à 15:52:25
c'est pas un cake, mais un quake
Je suis informaticien...pas cuisinier bordel !
Marsh Posté le 07-05-2001 à 15:53:47
ouais, si au moins tu disais ce que tu veux utiliser
mais même ça tu veux qu'on le trouve pour toi je suis sur !
tsss, et c'est payé pour ça en plus !
Marsh Posté le 07-05-2001 à 16:14:44
en ASP c'est tout con, et si c'est en autrechose, ben t'a qu'à passer à l'ASP
for each el in resquest.form
response.write "Champ '" & el.name & "' = " & el.value & "<br>"
next
Voilà...
(c'est clair qu'un minimum d'effort n'aurait fait de mal à personne...)
Y'a aussi :
for i = 1 to ubound(request.form)
response.write "Champ '" & request.form(i).name & "' = " & request.form(i).value & "<br>"
next
Marsh Posté le 07-05-2001 à 16:15:24
ça se passe de bouquin... un simple essai désespéré et c'est trouvé...
Marsh Posté le 07-05-2001 à 18:09:07
El_gringo a écrit a écrit : Si, moi j'ai une idée... C'est que tu ferai bien de mettre un peu le nez dans des bouquins a lieu de confier ton boulot aux autres pendant que tu glandouilles à ton poste ! |
arff, c'est lui qui dit ça...
Marsh Posté le 07-05-2001 à 18:53:43
cadeau : ma lib :
// ----------------------------------------------------------
// choix automatique de la bonne variable d'environnement
// et split de cette derniere
// ----------------------------------------------------------
function GetParam( $env , $get , $post )
{
// php4
if ($env["REQUEST_METHOD"] == "GET" )
$tab = $get;
else if ($env["REQUEST_METHOD"] == "POST" )
$tab = $post;
while (list($cle,$val) = each($tab))
{ $param[$cle] = $val; }
return $param;
}
// -------------------------------------------------
// split d'un cookie
// -------------------------------------------------
function GetCookies( $http_param )
{
$tab = array();
while (list($cle,$val) = each($http_param))
{ $tab[$cle] = $val; }
return $tab;
}
// -------------------------------------------------------------
// recup de multiples fichiers uploade HTTP_POST_FILE (php4)
// -------------------------------------------------------------
function GetFile( $http_file )
{
$tab = array();
for ($i=0 ; $i < count($http_file) ; $i+=4 )
{
$tab[$i]["nom"] = $http_file["name"][$i];
$tab[$i]["tmp"] = $http_file["tmp_name"][$i];
$tab[$i]["type"] = $http_file["type"][$i];
$tab[$i]["taille"] = $http_file["size"][$i];
}
return $tab;
}
les appels
// recup des param qqsoit le mode ....
$param = GetParam($HTTP_SERVER_VARS,$HTTP_GET_VARS,$HTTP_POST_VARS);
// cookie qui vont avec ....
$cookie = GetCookies($HTTP_COOKIE_VARS);
// recup des champs de type 'file' nommé fichier .....
$fich = GetFile($HTTP_POST_FILES["fichier"]);
// rep de stockage .....
$racine_fs = dirname($PATH_TRANSLATED)."/files";
pratique :
si champ classique passés en post , comme un champ telephone :
echo $param["telephone"]; .
les fichiers
for ($i=0 ; $i < count($fich) ; $i++)
{
echo "nom=".$fich[$i]["nom"]." taille=".$fich[$i]["taille"]."<br>";
// transfert dans une zone visible du serveur http
if (! copy($fich[$i]["tmp"],$racine_fs."/".$fich[$i]["nom"]))
{ echo "echec copie de ".$fich[$i]["nom"]; }
}
cookie
si t'as chargé un cookie 'toto' de valeur '445566'
echo $cookie['toto'];
[edit]--Message édité par nicotine--[/edit]
Marsh Posté le 07-05-2001 à 20:28:07
pas un commentaire ????
....de la confiture aux cochons .....
Marsh Posté le 07-05-2001 à 20:37:01
ReplyMarsh Posté le 07-05-2001 à 21:10:55
C pas grave
Tiens, pour te consoller, un bon gros bout bien bourrin de mon code bien dégeux
Ca copie tout bêtement la structure (fichiers/répertoires) de ton disque C: dans une base de données
Code :
|
[edit]--Message édité par magicbuzz--[/edit]
Marsh Posté le 07-05-2001 à 22:16:18
joli !
comme dirait Verdoux , il le veut en quoi son code (? je viens juste de corriger une grosse bourde du mien )
Marsh Posté le 07-05-2001 à 15:24:28
je voudrais recuperer tout ce que contient un formulaire envoyé par la methode post....alors que je ne connais pas forcement toute les variables contenues....
Comment est ce que je peux faire....