Xairro.com

Mimetype einer Datei rauskriegen

Das ist zum verzweifeln, ich programmiere grade die Avatar-Funktion für Xairro, nur wie krieg ich den Mimetype einer Datei raus?

Ich will wissen, ob die Datei den Mimetype image/* (also ein Bild ist) hat. Jemand ne Idee? Ich such schon voll lange, finde aber nix -.-

Auf das $_FILE Array kann ich aus der Datei nicht drauf zugreifen, sonst wärs ja einfach. Und auch Sessions funzen da nicht, sehr mysteriös... Wenigstens speichert der die Datei nicht ab wenn sie einen anderen Mimetype hat (bzw verschiebt sie nicht aus dem Temp-Ordner), nur ich will dem User auch anzeigen dass es einen Fehler gab...

mfg BlitzChecker


Debuggers don't remove bugs, they only show them in slow-motion.

Rating: 0 Permalink

Soa also ich habs jetzt mit getimagesize() gelöst (key 2 hat ja ein Flag für den Bildtyp), wie ich's bei anderen Mimetypen gemacht hätte kA...

Also die Avatarfunktion geht erstmal in die (geschlossene) Betaphase, da ich das Gefühl habe dass das ganze Ajaxzeugs bei manchen nicht klappt (z.B. heute in der Schule).

mfg BlitzChecker


Debuggers don't remove bugs, they only show them in slow-motion.

Rating: 0 Permalink
  • rotw
  • Avatar
  • Dec. 6, 2007, 5:18 p.m.

Ich würde auch, ehrlich gesagt, normalen Upload in dem Fall bevorzugen. Oder aber einen Flash-JS-Upload, SWFupload oder so hieß das Ding glaub ich...

Rating: 0 Permalink

Jap ich werde das ganze nochmal überarbeiten, die AJAX-Version als Alternative für die Web2.0 Junkies aber auf jedenfall lassen^^


Debuggers don't remove bugs, they only show them in slow-motion.

Rating: 0 Permalink

Es würde mich mal interessieren, wo man sein Avatar hochladen kann... ;)


Schokolade! Ich bin root, ich darf das.

Rating: 0 Permalink
  • Konsti
  • Avatar
  • Dec. 7, 2007, 1:27 a.m.

Mich auch! Und ich würde gerne auch die Möglichkeit haben, einen Link anzugeben.


Schokolade?!

Rating: 0 Permalink

Also: Die momentane AJAX-Hochlade-Möglichkeit bereitet einigen Schwierigkeiten, bis jetzt immer geklappt hat es aber mit dem ForeFox unter Linux. Das Avatar sollte aber in eigentlich jedem Fall hochgeladen werden, nur die Statusanzeige spinnt manchmal.

Also Achtung: BETA! http://de.xairro.com/component/avatarupload/

(ich arbeite im moment an einer Ausweichmöglichkeit)

mfg BlitzChecker

EDIT: Einen Link angeben? Du kannst ihn einfach schreiben, der wird dann automatisch umgewandelt. Oder meinst du BB-Code? Den wollte ich auch schon lange implementieren...


Debuggers don't remove bugs, they only show them in slow-motion.

Rating: 0 Permalink
  • Konsti
  • Avatar
  • Dec. 8, 2007, 12:13 a.m.

Ich meine, dass ich nicht nur einen Durchsuchen-Button, sondern auch ein Feld, um eine URL einzugeben habe.

Naja, der Nicht vorhandene Rang sorgt jedenfalls dafür, dass ich einen Absatz zwischen Name und Avatar habe...


Schokolade?!

Rating: 0 Permalink