Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pravljenje downloada u flashu

[es] :: Flash :: Pravljenje downloada u flashu

[ Pregleda: 4154 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

blzz
mostar

Član broj: 36745
Poruke: 110
212.39.111.*

Sajt: www.chunoslav.tk


Profil

icon Pravljenje downloada u flashu04.03.2005. u 22:26 - pre 232 meseci
Može li mi netko reći ili mi reći link za neki tourtorial o tome da li se može napraviti takva flash aplikacija koja bi mogla dopustiti korisniku da sam uploaduje filove na server. Poslje toga bi trebalo napraviti da se oni prikažu u flash animaciji, i da budu spremni za download. Ovo sto sam gore nadam se pojasnio bi trebao biti flash download koji omogućuje posjetiteljima da uploadaju filove za download.
Meni hosting podržava ovu kombinaciju flash+php+mysql ili txt ili bilo šta samo da je flash+php.
Hvala unaprijed, bio bih vam vrlo zahvalan kad bi mi neko barem rekao jeli ovo moguće ili mi dao link za tourtorial...
 
Odgovor na temu

Ghogilee
Vlasnik Agencije za marketing, grafički
i web dizajn
Novi Sad

Član broj: 31160
Poruke: 58
*.96.208.247.194.in-addr.arpa.

Sajt: www.id-studio.co.yu


Profil

icon Re: Pravljenje downloada u flashu15.03.2005. u 12:20 - pre 232 meseci
Uf, ne treba ti PHP. Flash može da radi te stvari uz pomoć JavaScripta, malo mašte i volje ;). Nego da pređemo na stvar.
U flashu napravi sledeće:
2 button-a i imenuj ih ovako:
upload_button
browse_button
2 dynamic text polja i posatvi im promenljive (Var, ne instance_name):
filename
message
napraviš naprimer layer akcije i u prvom frejmu staviš ovaj AS:
Code:

var filename="";

Akcije:
Za browse_button:
Code:

on (release) {
    getURL("javascript:call_form_field();");
}

Za upload_button:
Code:

on (release) {
    if (filename == "" || filename == " ") {
        message = "Molim Vas selektuj fajl za upload";
    } else {
        // submit-uje fajl
        getURL ("javascript:blind_submit();");
        message = "Upload uspesan";
    }
}


Dalje napravi sledeće fajlove:
flash_file_upload.htm , index.htm (upload stranica :)), hidden_form.htm i još jedan bitan fajl file_upload.cfm (u njemu deklariši putanju gde če biti uploadovan #path#)
Idemo redom svi kodovi:
Code:

//file_upload.cfm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
    <title>Upload file iz flasha</title>
</head>
<body>
<cfset path=ListDeleteAt(cf_template_path,ListLen(cf_template_path,"/"),"/")&"/">
<cffile action="upload" destination="#path#" filefield="file">
<!--- vraca nazad ukoliko se korisnik predomislio --->
<cflocation url="hidden_form.htm">
</body>
</html>


Code:

//flash_file_upload.htm

<HTML>
<HEAD>
<TITLE>Upload iz flasha</TITLE>
<script language="javascript">
<!--
// skripta koja poziva fajl polje iz hidden_form i postavlja fokus na nju
function call_form_field(){
    parent.form_frame.form.file.click();
    parent.form_frame.form.file.focus();
}
// funkcija koja prosledjuje i salje podatak fajlu CF
function blind_submit(){
    parent.form_frame.form.submit();
}
//-->
</script>
</HEAD>
<BODY bgcolor="#666666">
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
 codebase="http://download.macromedia.com...sh/swflash.cab#version=5,0,0,0"
 WIDTH=550 HEIGHT=400 name="movie">
 <PARAM NAME=movie VALUE="flash_file_upload.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#666666> <EMBED src="flash_file_upload.swf" quality=high bgcolor=#666666  WIDTH=550 HEIGHT=400 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shoc...P1_Prod_Version=ShockwaveFlash"></EMBED>
</OBJECT>
</BODY>
</HTML>


Code:

//hidden_form.htm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
    <title>Upload iz flasha</title>
<script language="javascript">
<!--
// salje promenljive flashu

function set_variable(value) {
    parent.flash_frame.movie.SetVariable("filename",value);
}
//-->
</script>
</head>
<body>
<form method="post" name="form" enctype="multipart/form-data" action="file_upload.cfm">
<input type="file" name="file" onFocus="set_variable(this.value)">
</form>
</body>
</html>


Code:

//index.htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
    <title>Upload iz flasha</title>
</head>
<frameset rows="100%,*" framborder="0" border="0" framespacing="0">
<frame name="flash_frame" src="flash_file_upload.htm" scrolling="no" noresize frameborder="0">
<frame name="form_frame" src="hidden_form.htm" scrolling="no" noresize frameborder="0">
</frameset>
<body>
</body>
</html>






:)) :| :( :P
 
Odgovor na temu

Ghogilee
Vlasnik Agencije za marketing, grafički
i web dizajn
Novi Sad

Član broj: 31160
Poruke: 58
*.96.208.247.194.in-addr.arpa.

Sajt: www.id-studio.co.yu


Profil

icon Re: Pravljenje downloada u flashu15.03.2005. u 12:26 - pre 232 meseci
I da zaboravio sam ako hoćeš da vidiš naprimer drugačiju verziju, ASP&Flash idi na
http://www.impulsedigital.com/idio/idio-v1/

i tamo imaš ispod primera da skineš source.

PS: I nije tourtorial, nego tutorial :). Ćao

:)) :| :( :P
 
Odgovor na temu

blzz
mostar

Član broj: 36745
Poruke: 110
212.39.111.*

Sajt: www.chunoslav.tk


Profil

icon Re: Pravljenje downloada u flashu18.03.2005. u 09:52 - pre 232 meseci
Hej neće ovo nešto da radi. ja mislim da nisam dobro konfigurirao ovaj file_upload.cfm

Ja sam ondje promjenio ono #path# da bude /. Jeli tu došlo do popgreške ili trebam nešto drugo promjenuti da mi se file uploaduje na isto mjesto gdje je i flash animacija.
i još jedno pitanje ima li veze što sam ja ovo pravio u flash MX-u 2004
Thanks josh jednom ou jeee
 
Odgovor na temu

Ghogilee
Vlasnik Agencije za marketing, grafički
i web dizajn
Novi Sad

Član broj: 31160
Poruke: 58
*.96.208.247.194.in-addr.arpa.

Sajt: www.id-studio.co.yu


Profil

icon Re: Pravljenje downloada u flashu18.03.2005. u 15:22 - pre 232 meseci
Nisi valjda ostavio #?
Ako nisi napiši pravilnu putanju, isprobaj više varijanti...
PS: I nema veze što je u MX 2004

:)) :| :( :P
 
Odgovor na temu

blzz
mostar

Član broj: 36745
Poruke: 110
212.39.111.*

Sajt: www.chunoslav.tk


Profil

icon Re: Pravljenje downloada u flashu18.03.2005. u 20:51 - pre 232 meseci
Nece ovo iz nekog meni nepoznatog razloga. Iskuso sam sve sto sam se sjetio. Prvo dugo mi traje kad uploadujem mal file npr. negdje max 30 kb. To mi nebi trebo bit problem jer mi je kabelski internet. Evo ti link http://www.cim.net.tc/download_proba/ to ti je samo folder imas u njemu sve filove pa iskusaj ako hoces.
Evo ti kod koji sam stavio na ono #path#
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
    <title>Upload file iz flasha</title>
</head>
<body>
<cfset path=ListDeleteAt(cf_template_path,ListLen(cf_template_path,"/"),"/")&"/">
<cffile action="upload" destination="http://www.dhost.info/jozo/" filefield="file">
<!--- vraca nazad ukoliko se korisnik predomislio --->
<cflocation url="hidden_form.htm">
</body>
</html>


a i ovako sam probo

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
    <title>Upload file iz flasha</title>
</head>
<body>
<cfset path=ListDeleteAt(cf_template_path,ListLen(cf_template_path,"/"),"/")&"/">
<cffile action="upload" destination="/" filefield="file">
<!--- vraca nazad ukoliko se korisnik predomislio --->
<cflocation url="hidden_form.htm">
</body>
</html>


i ovako

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
    <title>Upload file iz flasha</title>
</head>
<body>
<cfset path=ListDeleteAt(cf_template_path,ListLen(cf_template_path,"/"),"/")&"/">
<cffile action="upload" destination="http://www.cim.net.tc/download_proba/ " filefield="file">
<!--- vraca nazad ukoliko se korisnik predomislio --->
<cflocation url="hidden_form.htm">
</body>
</html>


nece nista da radio, a ovo www.cim.net.tc je isto sto i dhost.info/jozo/
samo radi informacije probao sam obadva primjera li nece nesto
imas link gore pa mozes pogledat ako imkas volje, a hvala ti sto si mi vec i ovoliko rekao.
 
Odgovor na temu

[es] :: Flash :: Pravljenje downloada u flashu

[ Pregleda: 4154 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.