Volledige versie bekijken : yourUploadHandlerScript *
bfmpatelski
%Europe/Berlin %495 %2006, 11:53
Hallo mensen,
Vanaf mijn website wil ik, door middel van een in Flash gemaakt formulier, jpg-bestanden uploaden naar de server.
De Help in Flash geeft aan dat ik hiervoor een *.cfm-bestand nodig heb.
Zie:
http://livedocs.macromedia.com/flash/8/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00002204.html
Waar kan ik dat bestand vinden?
Thanks a lot
Ben
Dauntless
%Europe/Berlin %584 %2006, 14:02
Lees de pagina dan wel helemaal hé ;).
Flash 8 Documentation
Aangezien jij Flash MX hebt, zal dat dus niet gaan.
bfmpatelski
%Europe/Berlin %597 %2006, 14:20
Sorry, maar ik had de Flashversie in mijn profiel nog niet aangepast.
Is inmiddels gebeurd.
Ben
Dauntless
%Europe/Berlin %601 %2006, 14:25
Hoe het met een coldfusion bestand werkt weet ik niet (google ff :) ), maar een php bestand is als volgt:
http://www.phpfreakz.nl/artikelen.php?aid=76
BlackiE
%Europe/Berlin %613 %2006, 14:43
en hoe maak je dan een knop, zodat gebruikers een venster krijgen waar men een bestand kan selecteren?
Dauntless
%Europe/Berlin %618 %2006, 14:51
Check de 'browse()' method.
bfmpatelski
%Europe/Berlin %687 %2006, 16:29
Bedankt Dauntless voor de informatie.
Hiermee ga ik aan de slag.
Voor BlackiE:
Maak een button en geef deze button de volgende code:
on (release) {
import flash.net.FileReference;
var listener:Object = new Object();
listener.onSelect = function(file:FileReference):Void {
trace("Geopend " + file.name);
}
listener.onCancel = function(file:FileReference):Void {
trace("Gebruiker heeft geannuleerd");
}
var fileRef:FileReference = new FileReference();
fileRef.addListener(listener);
fileRef.browse();
}
Ben
fons
%Europe/Berlin %689 %2006, 16:33
wat google-en en je vind een aantal voorbeelden. (meestal php, eentje cfm en geen asp maar met het laatste gaat het ook met het Persist upload component)
BlackiE
%Europe/Berlin %859 %2006, 20:37
eeh.... alle drie bedankt ;)
Trax
%Europe/Berlin %410 %2006, 09:50
on (release) {
import flash.net.FileReference;
var listener:Object = new Object();
listener.onSelect = function(file:FileReference):Void {
trace("Geopend " + file.name);
}
listener.onCancel = function(file:FileReference):Void {
trace("Gebruiker heeft geannuleerd");
}
var fileRef:FileReference = new FileReference();
fileRef.addListener(listener);
fileRef.browse();
}
Dit werkt al redelijk, maar als ik dit on line plaats en ik test dit, naar waar wordt mijn bestand dan geupload. Ik kan het nergens terugvinden op de server, of hoe kan ik er een plaats voor aanduiden naar waar het moet geupload worden?
Alvast bedankt!
fons
%Europe/Berlin %424 %2006, 10:11
naar nergens!! het opend de filebrowser maar upload niks!
je dient een asp of php script te gebruiken om de effectieve upload te doen.
Trax
%Europe/Berlin %427 %2006, 10:15
Ahzo, ik dacht al zoiets. Dan zal ik nog even verder moeten zoeken vrees ik...
fons
%Europe/Berlin %430 %2006, 10:19
voor php vind je der wel, asp en cfm is wat anders!!
TrueChaoZ
%Europe/Berlin %482 %2006, 11:34
Indien je het in ColdFusion wilt doen, zie voor wat uitleg:
- CFMX 6.1 - > http://livedocs.macromedia.com/coldfusion/6.1/htmldocs/tags-p35.htm#wp3540091
- CFMX 7 -> http://livedocs.macromedia.com/coldfusion/7/htmldocs/wwhelp/wwhimpl/common/html/wwhelp.htm?href=00000253.htm
Wellicht kan je hiermee verder wat voorbeelden daarvan vinden, als het nodig is om CF te gebruiken :)
BlackiE
%Europe/Berlin %713 %2006, 17:07
on (release) {
import flash.net.FileReference;
var listener:Object = new Object();
listener.onSelect = function(file:FileReference):Void {
trace("Geopend " + file.name);
}
listener.onCancel = function(file:FileReference):Void {
trace("Gebruiker heeft geannuleerd");
}
var fileRef:FileReference = new FileReference();
fileRef.addListener(listener);
fileRef.browse();
}
Dit is gelukt.... Verder wanneer ik het bestand wil uploaden met een php script, gaat het denk ook fout, want je krijgt alleen een bestandsnaam en ook geen path [V]
fons
%Europe/Berlin %730 %2006, 17:31
dat is normaal, als je der een script aanhangt lukt het wel.
EDIT:
voor hen die niet willen zoeken (luilakken ;) )
http://tutorials.lastashero.com/2005/10/creating_a_file_upload_applica.html
http://www.flash-db.com/Tutorials/upload/
voor ASP kijk eens bij http://www.aspupload.com/whatsnew.html
BlackiE
%Europe/Berlin %801 %2006, 19:14
ik heb het geprobeerd met de orginele sample van Flash en hier lukte het ook al niet.. [V] Het adres van de script heb ik natuurlijk gewijzigd |) Hoe en welke variabel roep ik dan in php op (van bestandsnaam in flash)? Ik had namelijk al een script van een andere site gehaald.
fons
%Europe/Berlin %923 %2006, 22:09
bekijk nu even goed zo'n voorbeeld, in zijn geheel (!!) flash en php.
meer kunnen we echt niet doen.
of misschien "alles" voor je doen, maar ik denk niet dat de bedoeling is.
BlackiE
%Europe/Berlin %956 %2006, 22:56
kan het zijn dat de server waar de bestanden staan het niet toelaat? kan in dat in phpinfo zien?
fons
%Europe/Berlin %350 %2006, 08:25
De folder naar waar je je foto's wilt uploaden moet natuurlijk wel schrijfrechten hebben!
Wij moeten dat vragen (windows server) maar bij een Apache server (php) kan dat (denk ik ) met chmod in je ftp programma ("change attributes" van de folder.
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.