Hi Leute,
folgendes Problem: Ich verwende zum Upload von Bildern ganz normal die neuen Filereference-Features von Flash 8.
Bisher hat auch immer alles funktioniert, nur nur bin ich jetzt auf einen Server gestoßen, auf dem ich ständig die Fehlermeldung eines IOErrors bekomme.
Ich bin aber ehrlich gesagt total ratlos, was das jetzt bedeuten könnte bzw. wo der herkommt, denn ein und das selbe Script läuft auf allen anderen Servern perfekt, nur auf diesem einen nicht !
Wisst ihr zufällig, was dieser FileReference-Upload von Flash 8 genau macht im Hintergrund bzw. genau benötigt ? Weil anscheinend ist ja dann mit diesem Server was nicht in Ordnung.
Auf evanzo und sogar auf ohost gehts, aber auf bouncer4you bekomm ich immer IOError!
Daher kanns ja wohl auch nicht am Script liegen, sondern MUSS wohl serverseitig sein, oder ?
Und was genau kann dann dort fehlen ?
Vorsichtshalber mal der Code:
|
ActionScript-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
picUpload.onSelect = function(selectedFile:FileReference):Void {
Info("Die Datei "+selectedFile.name+" wird hochgeladen...");
selectedFile.upload("upload.php");
};
picUpload.onOpen = function(selectedFile:FileReference):Void {
Info("Bitte warten...");
};
picUpload.onCancel= function(selectedFile:FileReference):Void {
Info("Upload abgebrochen");
};
picUpload.onProgess=function(selectedFile:FileReference, bytesLoaded:Number, bytesTotal:Number):Void {
Info("Fortschritt: " + bytesLoaded +"bytes von " + bytesTotal +" geladen...");
};
picUpload.onHTTPError = function(selectedFile:FileReference):Void {
Info("Es lag ein HTTP Fehler vor. ");
};
picUpload.onIOError = function(selectedFile:FileReference):Void {
Info("Es lag ein IO Fehler der Datei "+selectedFile.name+" vor.");
};
picUpload.onSecurityError = function(selectedFile:FileReference,errorString:String):Void {
Info("Es lag der Sicherheitsfehler "+errorString+" vor.");
};
picUpload.onComplete = function(selectedFile:FileReference):Void {
Info(selectedFile.name+" erfolgreich hochgeladen.");
if (bThumb == "false") {
LoadPictures(pictureID, oTarget);
} else {
LoadPictures(pictureID+"_full", oTarget);
}
};
Bilddatei.addListener(picUpload);
Bilddatei.browse([{description:"Image Files", extension:"*.jpg"}]);
|
Variablen, die ihr hier gerade nicht finden, wurden dann weiter oben bereits deklariert, aber das kanns eh nicht sein, sonst würds ja nirgends funktionieren!
Also, wo genau könnten da die serverseitigen Unterschiede und Probleme liegen??
Tausend dank schonmal im Voraus, ihr seid mir immer ne super Hilfe