Andreas Korthaus: Probleme mit POST Header (multipart/form-data)

Beitrag lesen

Hi!

define(CRLF, "\xD\xA");

$data = "--".$boundary.CRLF;
$data .= "Content-Disposition: form-data; ";
$data .= "name="$name"; ";
$data .= "filename="$filename"".CRLF;
$data .= "Content-Type: text/plain".CRLF.CRLF;
$data .= $gzstring.CRLF;

$header = "POST $path HTTP/1.0".CRLF;
$header .= "Host: $host".CRLF;
$header .= "Content-length: ".strlen($data).CRLF;
$header .= "Content-type: multipart/form-data, boundary=$boundary".CRLF.CRLF;
$header .= $data;
$header .= "--".$boundary."--".CRLF;

Danke Dir! jetzt bekomme ich immerhin schon:

[_FILES] => Array
        (
            [da_name] => Array
                (
                    [name] => da_filename
                    [type] => text/plain
                )

)

Nur wo bleiben die Daten selbst, bzw. der temp-name?

Grüße
Andreas