Guten Tag allerseits!
Hab mich zum ersten mal an ne Klasse gewagt.. soweit hats auch gut geklappt.
Kurz: Es geht um einen Bildupload. Eigentlich ne simple Sache, die ich schon mehrmals angewendet habe.
Hier eine gekürzte Version des Klassenaufrufs:
PHP-Code:
// Konfiguration
include ( 'class.image.php' );
$img_upload = new ImageManager( $file_tmp_name, $file_size, $img_path, $img_name, $img_width, $img_height );
$img_path_ok = $img_upload -> FileUpload ();
if ( !empty( $img_path_ok ) ) {
// Bildeinstellungen vornehmen
$img_upload -> EditImage ( $img_path_ok, $img_width, $img_height );
if ( !empty($img_path_ok) ) {
echo '<img src="'.$img_path_ok.'">';
}
}
Erläuterungen:
Die Funktion "FileUpoad()" gibt den Pfad des Bildes zurück.
In der Funktion "EditImage()", der dieser Pfad korrekt übergeben wird, werden Bildeinstellungen vorgenommen.
Problem:
Die Funktion "move_uploaded_file()" gibt
true zurück, obwohl das Bild nicht hochgeladen wurde!?
Wenn ich die Seite aber aktualisiere, klappt es wie gewollt...
Ist jemandem dieses Problem bekannt?
Gruss Beat