@@ 63-77 (lines=15) @@ | ||
60 | if ($file_data) { |
|
61 | $file_temp = tempnam($store->get_config("files")."temp", "upload"); |
|
62 | $fp = fopen($file_temp, "wb+"); |
|
63 | if (!$fp) { |
|
64 | $error = "could not write file '$field'"; |
|
65 | } else { |
|
66 | debug(" file_data (".$file_data.")"); |
|
67 | fwrite($fp, $file_data, strlen($file_data)); |
|
68 | fclose($fp); |
|
69 | ||
70 | $file_type = get_mime_type($file_temp); |
|
71 | ||
72 | $result[$field] = $field; |
|
73 | $result[$field."_temp"] = basename($file_temp); |
|
74 | $result[$field."_size"] = filesize($file_temp); |
|
75 | $result[$field."_type"] = $file_type; |
|
76 | debug(" http_post_vars (".serialize($result).")"); |
|
77 | } |
|
78 | } |
|
79 | debug("ldRegisterFile[end] ($result)"); |
|
80 | return $result; |
@@ 115-129 (lines=15) @@ | ||
112 | } else { |
|
113 | $file_temp = tempnam($store->get_config("files")."temp", "upload"); |
|
114 | $fp = fopen($file_temp, "wb+"); |
|
115 | if (!$fp) { |
|
116 | $error = "could not write file '$field'"; |
|
117 | } else { |
|
118 | debug(" file_data (".$file_data.")"); |
|
119 | fwrite($fp, $file_data, strlen($file_data)); |
|
120 | fclose($fp); |
|
121 | ||
122 | $file_type = get_mime_type($file_temp); |
|
123 | ||
124 | $result[$field] = $field; |
|
125 | $result[$field."_temp"] = substr($file_temp, strlen($store->get_config("files")."temp/")); |
|
126 | $result[$field."_size"] = filesize($file_temp); |
|
127 | $result[$field."_type"] = $file_type; |
|
128 | debug(" http_post_vars (".serialize($result).")"); |
|
129 | } |
|
130 | } |
|
131 | } |
|
132 | debug("ldRegisterFile[end] ($result)"); |