Mammouth du PHP |
1311 Messages
24 déc. 2005, 12:21
voici ce que ca donne
xmlhttp.open("POST", url, true); //ouverture asynchrone
switch(type){
case 1:xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');break;
case 2:
var BOUNDARY=hex_sha1('coco')
//**********************************************************//
// var BOUNDARY="1cd1a122f321aac11bb7ac2e5f41bc86"; // chaine arbitraire ne devant pas se trouver dans un ficheir uploadé
var header= new String();
xmlhttp.setRequestHeader("Content-type", "multipart/form-data, boundary="+BOUNDARY);
header+="--"+BOUNDARY+"\r\n";
header+="Content-disposition: form-data; name=\""+arr['id']+"\"; filename=\""+arr['name']+"\"\r\n";
header+="Content-Type: application/octet-stream\r\n\r\n";
header+='<"'+arr['name']+'" Data>';
header+="\r\n--"+BOUNDARY+"--\r\n";
header+="Content-disposition: form-data; name=\""+arr['nameZ']+"\n";
header+=arr['size'];
header+="\r\n--"+BOUNDARY+"--\r\n";
xmlhttp.setRequestHeader("Content-length", header.length);
//***********************************************************//
data=header;
break;
}
alert(url+"\n\r\t"+data);

mais ca ne fonctionne pas
est ce qu'il manque des infos