[CODE]
<?php ////////////////////////////////////////////////////////////////////////require „Uploader.php“;
////////////////////////////////////////////////////////////////////////
function dumpAssociativeArray($array) {
$res = ‚‘;
$header = false;
if (is_array($array) && sizeof($array)) {
$res .= „
foreach(@$array as $values) {
if (!$header) {
$res .= „\n“;
$header = true;
}
$res .= „\n“;
foreach($values as $key => $value) {
$res .= „“;
}
$res .= „\n“;
}
$res .= „
“ . implode(„ | “, array_keys($values)) . „ |
---|---|
“ . ($value != ‚‘ ? $value : " ") . „ |
}
return $res;
}
////////////////////////////////////////////////////////////////////////
// show debug information
echo nl2br(Uploader::debug()) . „
“;
// only images
$allowedTypes = array(„image/bmp“,„image/gif“,„image/pjpeg“,„image/jpeg“,„image/x-png“);
$uploadPath = ‚c:/temp‘;
$overwrite = true;
$up = new Uploader();
if ($up->wasSubmitted()) {
// files were submitted
echo dumpAssociativeArray($up->uploadTo($uploadPath, $overwrite, $allowedTypes));
// display form
} else {
echo $up->openForm(basename(FILE)). „\n“;
echo $up->fileField(). „
\n“;
echo $up->fileField(). „
\n“;
echo $up->closeForm();
}
// display error
echo „
\n“ . nl2br($up->error);
////////////////////////////////////////////////////////////////////////
?>
[/CODE]Ich möchte das Formular so abändern, dass alle Dateitypen erlaubt sind und die Grösse unbeschränkt ist. Zudem sollte ich darüber informiert werden, wenn ein Dateiupload auf das von mir festgelegte Verzeichnis erfolgt.