MyBB.de Forum

Normale Version: Variabel funktioniert nicht richtig
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Was soll das denn:
PHP-Code:
        $status move_uploaded_file($attachment['tmp_name'], ".$endpfad."); 
Was bezweckst du mit den Anführungszeichen?
Das hab ich mich auch gefragt, denn so hatte ich die nicht vorgegeben^^
Das ist einfach nur das Ergebnis nach vielen Versuchen mit unterschiedlichen Zeichen. Ich hatte es auch auf den Rat hin von Samu so ausprobiert:
PHP-Code:
$status move_uploaded_file($attachment['tmp_name'], "'.$endpfad.'"); 
Hatte damit aber auch keinen Erfolg.

Vieleicht hilft das. Ich schreibe hier mal, was das Skript beim Debuggen ausgibt.
Der Array ist von $file und $file['temp'] ist das Ergebnis von $attachment.
Code:
$endpfad: ./uploads/attachment_1_1218723894.memo
Array
(
    [original_filename] => IMG_5034.JPG
    [temp] => Array
        (
            [name] => IMG_5034.JPG
            [type] => image/jpeg
            [tmp_name] => F:\xampp\tmp\php9.tmp
            [error] => 0
            [size] => 80134
        )

    [filename] => attachment_1_1218723894.memo
    [path] => ./uploads
    [type] => image/jpeg
    [size] => 80134
)

Danke aber, dass ihr euch soviel Mühe macht.
So, ich habe es nun nach unzähligen Versuchen endlich hinbekommen. Die Problemzeile lautet jetzt so:
PHP-Code:
$file upload_file($attachment"./uploads""$filename"); 
Ich weiss zwar immernoch nicht, warum es so lauten muss, aber so geht es und das ist die Hauptsache. Danke nochmal für euer Bemühen.Wink
Seiten: 1 2