Zurück   Flashforum > Flash und Server > Server-Seite allgemein

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-01-2012, 10:01   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2012
Beiträge: 15
File-Upload unter Flash (OSX)

Ich hab folgendes Problem:
Wir haben hier ne Website, mit eingebauten Flash Editoren.
Unter MS Funktioniert das alles ordentlich. Unter OSX allerdings kommt da dann immer eine fehlermeldung.
Ist sowas schon bekannt??
Pls need Lösungsvorschläge


Gruß Manu
ManuelZ ist offline   Mit Zitat antworten
Alt 26-01-2012, 11:17   #2 (permalink)
Crème brûlée
 
Registriert seit: Jan 2006
Ort: Düsseldorf
Beiträge: 719
Vor Lösungsvorschlägen brauchen wir eine Problembeschreibung.

Wie ist das Setup?
Welche Fehlermeldung gibt es?
laxersaz ist offline   Mit Zitat antworten
Alt 26-01-2012, 11:19   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2012
Beiträge: 15
Ich kanns auch nich genau beschreiben, da des problem bei meinem Chef am PC auftritt und ich da selber nicht hinschaun kann.
Auf alle Fälle kann ich so viel sagen, dass es sich um AS2 handelt.
Der Upload scheint eigentlich funktionieren, nach beendigung erscheint aber etwas mit falscher endung, obwohl es ein .jpg ist und nicht kaputt ist.
Dieses Problem tritt nur unter OSX auf.

Manu
ManuelZ ist offline   Mit Zitat antworten
Alt 26-01-2012, 13:53   #4 (permalink)
Neuer User
 
Benutzerbild von maybe
 
Registriert seit: Nov 2006
Beiträge: 195
Tja, da wird’s schwer mit der Analyse.
Problem: "Irgendwas funktioniert nicht!"
Lösung: "Irgendwie korrigieren!"

So aus der Ferne bleibt da nur z.B. Sonderzeichen:
Irgendwelche bösen Sonderzeichen in den Dateinamen "ÄÜÖß:.,\/", Leerzeichen etc.?
__________________
The hardest part of conception is getting bright ideas past dim people.
maybe ist offline   Mit Zitat antworten
Alt 26-01-2012, 14:48   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2012
Beiträge: 15
kann ich ausschließen^^
hmm ka ich kann jetz dann vermutlich den genauen fehler hier reinposten, weil wir grad schaun^^
ManuelZ ist offline   Mit Zitat antworten
Alt 27-01-2012, 07:57   #6 (permalink)
NCC 1701 D
 
Benutzerbild von speedjunkie
 
Registriert seit: Oct 2009
Ort: Metropolregion Hamburg
Beiträge: 588
Zitat:
Zitat von ManuelZ Beitrag anzeigen
aber etwas mit falscher endung, obwohl es ein .jpg ist und nicht kaputt ist.
Dieses Problem tritt nur unter OSX auf.
ja der MIME-Typ ist jpeg bei Mac die älter OS X sind. Ansonsten den Dateinamen:String überprüfen nach dem "." !

Wenn ich davon ausgehe, dass der Fehler beim Selektieren der Datei entsteht. bzw. kurz danach.

ActionScript:
  1. var img = "bild.jpg";
  2.  
  3. function checkName(a)
  4. {
  5.     var b=a.lastIndexOf("."),a=a.substr(b).toLowerCase();
  6.     return".jpg"!=a&&".gif"!=a&&".png"!=a ? !1 : !0;
  7. }
  8.  
  9. trace(checkName(img)); //true
  10.  

Ungefähr so!
__________________
just be Daniel
JUNK FOOD: JavaScript Core Reference

Geändert von speedjunkie (27-01-2012 um 08:22 Uhr)
speedjunkie ist offline   Mit Zitat antworten
Alt 27-01-2012, 08:27   #7 (permalink)
Neuer User
 
Registriert seit: Jan 2012
Beiträge: 15
ok ich werde des gleich mal testen
ManuelZ ist offline   Mit Zitat antworten
Alt 27-01-2012, 08:31   #8 (permalink)
NCC 1701 D
 
Benutzerbild von speedjunkie
 
Registriert seit: Oct 2009
Ort: Metropolregion Hamburg
Beiträge: 588
Ich weiß nicht wie das unter AS2 läuft aber unter AS3 hätte man auch Probleme, wenn man den MIME-Typ überprüft, nicht den Namen der Datei.
__________________
just be Daniel
JUNK FOOD: JavaScript Core Reference
speedjunkie ist offline   Mit Zitat antworten
Alt 27-01-2012, 08:36   #9 (permalink)
Neuer User
 
Registriert seit: Jan 2012
Beiträge: 15
Code:
if ((datei.type == ".jpg" || datei.type == ".JPG") && datei.size<=1536000) {
			debug_txt.text +="4.1\n";
			_root.mc_upload_window.fld_uploadFile.text = datei.name;
			_root.mc_upload_window.btn_upload.enabled = true;
			_root.mc_upload_window.btn_upload_border._visible = true;
			_root.mc_upload_window.btn_search_border._visible = false;
			_root.mc_upload_window.txt_btn_upload.textColor = 0x000000;
			_root.mc_upload_window.fld_status.text = "";
			debug_txt.text +="4.2\n";
		} else {
			debug_txt.text +="4.3\n";
			_root.mc_upload_window.fld_uploadFile.text = "";
			_root.mc_upload_window.btn_upload.enabled = false;
			_root.mc_upload_window.btn_upload_border._visible = false;
			_root.mc_upload_window.btn_search_border._visible = true;
			_root.mc_upload_window.txt_btn_upload.textColor = 0x666666;
so siehts im mom aus.. (hoffe habs richtige rauskopiert^^)
des debug_txt is nur ne testausgabe.
wie mus ich das dann hier einfügen??
ManuelZ ist offline   Mit Zitat antworten
Alt 27-01-2012, 09:36   #10 (permalink)
NCC 1701 D
 
Benutzerbild von speedjunkie
 
Registriert seit: Oct 2009
Ort: Metropolregion Hamburg
Beiträge: 588
Ach nach dem upload beim onComplete? Hatte nicht richtig gelesen. SORRY
__________________
just be Daniel
JUNK FOOD: JavaScript Core Reference

Geändert von speedjunkie (27-01-2012 um 09:38 Uhr)
speedjunkie ist offline   Mit Zitat antworten
Alt 27-01-2012, 09:41   #11 (permalink)
Neuer User
 
Registriert seit: Jan 2012
Beiträge: 15
also ich hab nen test gemacht.
wenn ich nach dem "Format" frag kommt nichts.
wenn ich nach dem name frag, kommt der name des bildes: "test.jpg"
da erkennt er des .jpg
er kommt garnich bis zum upload, sondern es bleibt beim "erkennen" des formats hängen.

Geändert von ManuelZ (27-01-2012 um 09:47 Uhr)
ManuelZ ist offline   Mit Zitat antworten
Alt 27-01-2012, 09:57   #12 (permalink)
NCC 1701 D
 
Benutzerbild von speedjunkie
 
Registriert seit: Oct 2009
Ort: Metropolregion Hamburg
Beiträge: 588
Du musst das anpassen beim onRelease ich weiß nicht wie das bei Dir aussieht.

ActionScript:
  1. function upload()
  2. {
  3.     if(!datei.name) return;
  4.  
  5.     if (checkName(datei.name) && checkSize(datei.size))
  6.     {
  7.             debug_txt.text +="4.1\n";
  8.             _root.mc_upload_window.fld_uploadFile.text = datei.name;
  9.             _root.mc_upload_window.btn_upload.enabled = true;
  10.             _root.mc_upload_window.btn_upload_border._visible = true;
  11.             _root.mc_upload_window.btn_search_border._visible = false;
  12.             _root.mc_upload_window.txt_btn_upload.textColor = 0x000000;
  13.             _root.mc_upload_window.fld_status.text = "";
  14.             debug_txt.text +="4.2\n";
  15.     }
  16.     else
  17.     {
  18.             debug_txt.text +="4.3\n";
  19.             _root.mc_upload_window.fld_uploadFile.text = "";
  20.             _root.mc_upload_window.btn_upload.enabled = false;
  21.             _root.mc_upload_window.btn_upload_border._visible = false;
  22.             _root.mc_upload_window.btn_search_border._visible = true;
  23.             _root.mc_upload_window.txt_btn_upload.textColor = 0x666666;
  24.     }
  25. }
  26.  
  27. function checkName(a)
  28. {
  29.     var b=a.lastIndexOf("."),a=a.substr(b).toLowerCase();
  30.     return".jpg"!=a&&".gif"!=a&&".png"!=a ? !1 : !0;
  31. }
  32.  
  33. function checkSize(a)
  34. {
  35.     return 1536E3>=a?!0:!1;
  36. }

edit: datei.name nicht datei.type hatte das in der if Bedingung geändert.
__________________
just be Daniel
JUNK FOOD: JavaScript Core Reference

Geändert von speedjunkie (27-01-2012 um 10:03 Uhr)
speedjunkie ist offline   Mit Zitat antworten
Alt 27-01-2012, 09:58   #13 (permalink)
Neuer User
 
Registriert seit: Jan 2012
Beiträge: 15
thx im testing
ManuelZ ist offline   Mit Zitat antworten
Alt 27-01-2012, 10:03   #14 (permalink)
NCC 1701 D
 
Benutzerbild von speedjunkie
 
Registriert seit: Oct 2009
Ort: Metropolregion Hamburg
Beiträge: 588
Hab auch was vom Leopard Bug gelesen aber daran, will ich jetzt noch nicht glauben.

fehlermeldung: heißt Debugfenster? ja?
__________________
just be Daniel
JUNK FOOD: JavaScript Core Reference

Geändert von speedjunkie (27-01-2012 um 10:13 Uhr)
speedjunkie ist offline   Mit Zitat antworten
Alt 27-01-2012, 10:21   #15 (permalink)
Neuer User
 
Registriert seit: Jan 2012
Beiträge: 15
wir ham halt ne ausgabe im else-bereich gemacht, wo bei ner falschen datei drinsteht, dasses format falsch is. dieses erscheint unter osx..
ich hab deinen vorschlag jetz eingebaut, funktioniert aber i-wie nicht.
weder in osx, noch in ms^^
ich kann zwar ein bild auswählen er "schreibts" aber nicht rein als ausgewählt.

Manu

Geändert von ManuelZ (27-01-2012 um 10:28 Uhr)
ManuelZ ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Flash CS4] File Upload für flash homepage erstellen xmax67821 Flash Einsteiger 2 02-09-2009 16:51
File Upload mit Flash 8 snibu Flash Einsteiger 1 05-02-2007 08:47
File Upload in Flash Professor-phil Flash MX 2004 22 02-07-2005 16:33
File Upload mit Flash ? schani Flash MX 3 04-09-2004 12:49
flash und PHP file Upload lookout PHP und MySQL 5 01-07-2003 14:35


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:08 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele