OVH Cloud OVH Cloud

Recuperation d'entete de formulaire

3 réponses
Avatar
NsGs
Bonjour à tous,

voila je voudrai recuperer une entête complète d'un formulaire avec ses
valeurs
je l'avais fait en asp en utilisant les variables serveurs ce qui me donnait
ceci :

l'entête du formulaire :
HTTP_ACCEPT:image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/x-shockwave-flash, application/vnd.ms-excel, application/msword,
*/*
HTTP_ACCEPT_LANGUAGE:fr-ch
HTTP_CONNECTION:close
HTTP_USER_AGENT:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR
1.0.3705; .NET CLR 1.1.4322)
HTTP_PRAGMA:no-cache
HTTP_CONTENT_LENGTH:849
HTTP_CONTENT_TYPE:multipart/form-data;
boundary=---------------------------7d41d028b0114

les valeurs du formulaire :
-----------------------------7d41d028b0114
Content-Disposition: form-data; name="fname"; filename="C:\test.txt"
Content-Type: text/plain

hello the world
-----------------------------7d41d028b0114
Content-Disposition: form-data; name="message"

essai
-----------------------------7d41d028b0114
Content-Disposition: form-data; name="len"

152
-----------------------------7d41d028b0114
Content-Disposition: form-data; name="submit"

UPLOAD
-----------------------------7d41d028b0114
Content-Disposition: form-data; name="currPass"


-----------------------------7d41d028b0114
Content-Disposition: form-data; name="newPass"


-----------------------------7d41d028b0114
Content-Disposition: form-data; name="confPass"


-----------------------------7d41d028b0114--


et je voudrais faire la meme chose en php !
J'arrive a recupere l'entete du formulaire pour ca c'est bon. Mais par
contre je n'arrive pas a recuperer les valeurs
dans le meme format comme ci-dessus mais seulement separement...

en esperant ete assez clair... ;)

Merci d'avance

NsGs

3 réponses

Avatar
thomas
NsGs wrote:

Bonjour à tous,

voila je voudrai recuperer une entête complète d'un formulaire avec ses
valeurs


http://fr2.php.net/manual/fr/language.variables.predefined.php

je l'avais fait en asp en utilisant les variables serveurs ce qui me donnait
ceci :

l'entête du formulaire :

HTTP_ACCEPT_LANGUAGE:fr-ch


$_SERVER['HTTP_ACCEPT_LANGUAGE']

HTTP_CONNECTION:close


$_SERVER['HTTP_CONNECTION']

HTTP_USER_AGENT:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR


$_SERVER['HTTP_USER_AGENT']

HTTP_PRAGMA:no-cache
HTTP_CONTENT_LENGTH:849
HTTP_CONTENT_TYPE:multipart/form-data;
boundary=---------------------------7d41d028b0114

les valeurs du formulaire :
-----------------------------7d41d028b0114
Content-Disposition: form-data; name="fname"; filename="C:test.txt"
Content-Type: text/plain

suivant la méthode

$_POST['fname']

hello the world
-----------------------------7d41d028b0114
Content-Disposition: form-data; name="message"



$_POST['message']
etc...



en esperant ete assez clair... ;)

Merci d'avance

NsGs


Avatar
loufoque
le tableau superglobal $_SERVER peut t'aider.
Avatar
NsGs
ok je vais regarder ca merci...

NsGs