| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Fischkopf Registriert seit: Jun 2001 Ort: Hamburg
Beiträge: 295
| Bildupload aus Flash (as2)
Tach liebe Gemeinde. Da ich keine Ahnung habe frage ich hier mal nach - alles was ich bisher gefunden habe beschäftigt sich mit zuviel! Aufgabe: Bildupload mit AS2 (jpg, gig, png, tif usw) Irgendwo auf dem Server will ich sie dann ablegen, natürlich sicher! Welchen part mache ich da aus Flash und was macht php? Oder rufe ich nur php auf und dort wird der hauptjob erledigt? Es soll sicher sein! Ansatz: keinen:-) Ich brauche mal nen Tritt in die richtige Richtung. ..dann weiß ich auch besser was ich suchen soll. danke euch schonmal Jekill
__________________ [my brain hurts] |
| | |
| | #2 (permalink) |
| in the boondocks Registriert seit: Feb 2006 Ort: Augsburg
Beiträge: 3.499
|
Aus AS2 bin ich da zu lange raus, aber egal. In Flash machst du so oder so nur die Bildauswahl und abschicken. Alles andere (insbesondere Sicherheit) ist alles eine Sache deines php-scripts. In Sachen php wissen andere sicher weit besser Bescheid als ich, aber im Grunde gibt es da ein paar Punkte wonach du kucken solltest. - Dateien im Uploadordner sollen nicht ausführbar sein - Dateiendung prüfen (auf jpg, gig(?) etc.) - Prüfen ob es sich wirklich um ein Bild handelt (bspw. durch Prüfen der Bildbreite und -höhe) - Dateien unter anderem Namen speichern, so dass der Benutzer niemals weiß, wo seine Datei jetzt wirklich ist ... Ja - mal so als Fingerzeig. mfg sx |
| | |
| | #4 (permalink) | |
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.164
| Zitat:
browse (FileReference.browse-Methode)
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! | |
| | |
| | #7 (permalink) | |
| Neuer User Registriert seit: Sep 2011
Beiträge: 1
| Zitat:
Jekill hast du bereits was gemacht? vielleicht kann man sich ja was teilen Geändert von graftho (01-09-2011 um 16:57 Uhr) | |
| | |
| | #8 (permalink) |
| Fischkopf Registriert seit: Jun 2001 Ort: Hamburg
Beiträge: 295
|
Hallo, also ich bin soweit, das scheinbar in FLASH alles ok ist - komme aber nicht weiter mit der Anbinung an PHP (submitimage.php) Was muss da passieren? Wie geht das? Ich steh auf dem Schlauch! Flash: Code: import flash.net.FileReferenceList;
import flash.net.FileReference;
var listener:Object = new Object();
listener.onSelect = function(fileRefList:FileReferenceList) {
trace("onSelect");
var list:Array = fileRefList.fileList;
var item:FileReference;
for(var i:Number = 0; i < list.length; i++) {
item = list[i];
trace("name: " + item.name);
trace("--> " + item.addListener(this));
//
item.upload("submitimage.php");
}
}
listener.onComplete = function(file:FileReference):Void {
trace("onComplete: " + file.name);
trace("RueckgabeWert " + error)
}
listener.onProgress = function(file:FileReference, bytesLoaded:Number, bytesTotal:Number):Void {
trace("onProgress with bytesLoaded: " + bytesLoaded + " bytesTotal: " + bytesTotal);
}
listener.onHTTPError = function(file:FileReference):Void {
trace("onHTTPError: " + file.name);
}
listener.onIOError = function(file:FileReference):Void {
trace("onIOError: " + file.name);
}
listener.onCancel = function(file:FileReference):Void {
trace("onCancel");
}
listener.onOpen = function(file:FileReference):Void {
trace("onOpen: " + file.name);
}
listener.onSecurityError = function(file:FileReference, errorString:String):Void {
trace("onSecurityError: " + file.name + " errorString: " + errorString);
}
var fileRef:FileReferenceList = new FileReferenceList();
var allTypes:Array = new Array();
var imageTypes:Object = new Object();
imageTypes.description = "Images (*.JPG;*.JPEG;*.JPE;*.GIF;*.PNG;*.BMP;)";
imageTypes.extension = "*.jpg; *.jpeg; *.jpe; *.gif; *.png; *.bmp";
allTypes.push(imageTypes);
fileRef.addListener(listener);
fileRef.browse(allTypes); HTML-Code: <form enctype="multipart/form-data" action="submitimage.php" method="POST"> Wenn jemand mein PHP krams haben will: RUFEN! danke für jede hilfe und tritte in die richtige richtung! Jekill
__________________ [my brain hurts] |
| | |
| | #11 (permalink) |
| Fischkopf Registriert seit: Jun 2001 Ort: Hamburg
Beiträge: 295
|
ja ne - google kann ich selber bedienen:-) danke! hilft mir da nicht so recht. ich habe das ja alles fertig - aber es kommt nicht an... damit habe ich das probiert: PHP-Code:
__________________ [my brain hurts] |
| | |
| | #12 (permalink) |
| Fischkopf Registriert seit: Jun 2001 Ort: Hamburg
Beiträge: 295
|
move_uploaded_file($_FILES['Filedata']['tmp_name'], "/deinPfadundso/".$_FILES['Filedata']['name']); ...das geht - fehlt nur noch das sicherheits gelöt. folgt. danke Jekill
__________________ [my brain hurts] |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Serverlast durch Bildupload und Statusbalken in Flash | MEDIENOPFER98 | Flash CS3 Professional | 0 | 01-12-2008 15:18 |
| Flash Bildupload mit preloader ? | donchris | Flash Einsteiger | 1 | 26-10-2008 14:18 |
| Bildupload | nuggisuuger | PHP und MySQL | 5 | 28-06-2004 10:02 |
| Bildupload über Flash | jens.k | Flash MX | 2 | 05-05-2004 11:31 |
| Bildupload | Mondo | PHP und MySQL | 3 | 28-03-2004 14:32 |