Hallo,
Ich bin total entnervt!
wir auch, weil du nicht erkennen lässt, dass du den Hinweisen überhaupt nachgehst.
Zu einem frühen Zeitpunkt wurde gerügt, ich sollte nicht so viel Code posten.
Nun macht es den Anschein, dass (fast) niemand den Code liest
Das ist die Gefahr, wenn man zuviel davon hinschmeißt - noch dazu so unübersichtlich.
Nur mein eigentliches Problem heisst:
Der upload funktioniert einfach nicht
Doch, er funktioniert - das hast du selbst schon nachgewiesen (ich habe mir mal erlaubt, die Ausgabe von var_dump() lesbar zu formatieren):
array(1)
{ ["userfile"]=> array(5)
{ ["name"]=> string(8) "back.gif"
["type"]=> string(9) "image/gif"
["tmp_name"]=> string(28) "C:\xampplite\tmp\php33A7.tmp"
["error"]=> int(0)
["size"]=> int(51)
}
}
Da steht, dass eine Datei mit dem Namen back.gif hochgeladen wurde, dass sie vermutlich den MIME-Typ image/gif hat, dass sie eine Größe von 51 Bytes hat, dass der Upload fehlerfrei verlief (Code 0), und dass die Datei temporär als C:\xampplite\tmp\php33A7.tmp abgelegt wurde. Von dort musst du sie nur noch wegkopieren oder -verschieben (sinnigerweise mit move_uploaded_file(), das ist dafür gedacht), bevor das Script beendet wird.
Und es kann/will mir niemand sagen, wo der Knopf ist.
Wie oft willst du es denn noch lesen?!
Ciao,
Martin
Das einzige Problem beim Nichtstun: Man weiß nie, wann man damit fertig ist.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(