Example #1
0
        }
        return false;
    }
    function ladeBildHoch($datei)
    {
        if ($this->pruefeObBild($datei)) {
            if ($this->pruefeObBildNeu()) {
                if ($this->pruefeObZuGross($datei)) {
                    if ($this->pruefeObFormatOk()) {
                        if (move_uploaded_file($_FILES[$datei]["tmp_name"], $this->datei)) {
                            echo $this->datei;
                        } else {
                            echo "Es ist ein Fehler aufgetreten.";
                        }
                    } else {
                        echo 'Nur jpg, jpeg, png und gif sind erlaubt.';
                    }
                } else {
                    echo 'Bild ist zu groß (max. 3 MB)';
                }
            } else {
                echo $this->datei;
                //Wenn Datei schon existiert, dann wird der Name verwendet.
            }
        } else {
            echo 'Datei ist kein Bild.';
        }
    }
}
$upload = new BildUpload("datei");
$upload->ladeBildHoch("datei");
Example #2
0
<?php

include_once 'klassen/BildUploadKlasse.php';
$datei = 'file';
$upload = new BildUpload($datei);
$upload->ladeBildHoch($datei);