[ miki987 @ 21.01.2009. 13:59 ] @
Kako je najbojle u Flashu uraditi sledece:
Forma odradjena u Flashu, *swf postavljen na HTML-u, kuca se tekst i na recimo dugme "potvrdi" isti se cuva u *txt ili jos bojle *docx ili *doc
Imam script za povlacenje teksta iz *txt ali ne i za upis u njega. Neka neko da bilo kakav predlog.Unapred zahvalan
[ StarCraft @ 21.01.2009. 22:42 ] @
Fleš NE MOŽE da modifikuje fajlove zbog security reason-a. To znači da NE MOŽEŠ iz SWF-a da bečežiš nikakve podatke u fajlove. Jer kad bih mogao, to bi teoretski značilo da može da se napravi sajt-virus koji čim otvoriš, on ti poobriše sve po kompjuteru...

Možeš eventualno da čuvaš podatke na svakom kompjuteru lokalno, nešto kao kookies, preko getLocal()

Druga varijanta kako možeš daradiš bilo šta sa fajlovima uz pomož fleša jeste da napraviš SWF i da od njega napraviš EXE uz pomoć (recimo) mdm Zinc-a koji ti omogućava da ubacuješ neke njihove funkcije (dodatak za AS) sa kojima možeš da radiš šta hoćeš. Najveći problem je taj što dobijaš EXE... (a njega ne možeš da kačiš na sajt)

A da bi čuvao nešto na serveru sa nekog sajta (kao recimo podaci sa ovog foruma), mislim da ti treba PHP, jer PHP se izvršava direktno na serveru.
[ miki987 @ 22.01.2009. 11:30 ] @
StarCraft Hvala ti na odgovoru, naime radi se o malom sajtu koji nije neophodno raditi u php-u, ima cak 2 strane forma(index).html i kontakt.html. Da pojasnim, jer mislim da me nisi shvatio, u forma(index).html se nalazi *swf u kojem se nalazi forma za kucanje teksta (input) u koji kada korisnik usluge unese tekst isti treba da ostane u root folderu (save), a koji bi ja kasnije obradio i radio sa tim ... E sad, ja imam script za povlacenje teksta, a treba mi suprotno od toga, znaci da se taj uneseni tekst save-je. Ako imas bilo kakav predlog molim te pisi, jer ja sam pocetnik u ovome i nemam nesto preteranog iskustva u svemu. Na kraju, ukoliko nema resenja, dobro bi bilo a mislim da je moguce, da se taj tekst salje na mail!?Kako bi onda to islo!?
[ gordon_beneth @ 22.01.2009. 17:16 ] @
Citat:
miki987: naime radi se o malom sajtu koji nije neophodno raditi u php-u

Da li ti je potreban php (asp, cf ili nešto treće) ne zavisi od veličine sajta, već od funkcionalnosti koja ti je potrebna. Ako ti je potrebno da modifikuješ ili kreiraš fajlove na serveru, komuniciraš sa bazom podataka, ili šalješ e-mailove, onda ti je potrebna serverska podrška.
Flash fajl (swf) se izvršava u Flash playeru koji je klijentska aplikacija, tj "vrti" se na korisnikovom kompu (a ne na serveru), pa samim tim ne može da koristi mogućnosti servera sa kog je downloadovan bez "pomoći" skripti/programa koji se nalaze na serveru. Drugim rečima, iz Flahsa možeš da pošalješ podatke ka serveru, ali da bi ti podaci bili procesuirani (zapisani u fajl, prosleđeni bazi ili poslati na e-mail), na samom serveru mora postojati skripta koja će te podatke prihvatiti i odraditi šta već treba sa njima.

U principu, to što ti želiš da uradiš nije mnogo komplikovano, (imaš gomilu tutorijala na netu, a i na ovom forumu je bilo sličnih tema) ali ti je serverska podrška neophodna. To takođe ne bi trebalo da ti bude problem, php+mysql je praktično standard i za najjeftinije hosting pakete, a imaš čak i besplatne hosting pakete sa php podrškom.
[ miki987 @ 23.01.2009. 12:16 ] @
Moze li ovako, da recimo taj uneseni tekst bude upucen meni u vidu mail-a, cini mi se da je tako lakse, ja ga samo iskopiram i nalepim u word-u!? Meni je to potrebno, ovo sto mi navodis je za mene komplikovano, cak i ne znam kako bih tu skriptu u php-u uradio odnosno da se taj tekst koji korisnik unese save-je u *txt na serveru (osim ako mi pomognes) :-) Ja imam osnovnog znanja u html-u a u flash-u radim solidno, i mislim da ovo sto sam naveo vezano za slanje u vidu e-mail-a iz flash-a (korisnik unese tekst u *swf i klikom na "salji" salje na moj mail) moguce bez serverske podrske, ako je tako mozete li mi dati link gde bi vise saznao o ovome ili eventalno script!? Puno Hvala
[ akasha org. @ 23.01.2009. 15:34 ] @
Izguglaj es sa "flash php kontakt formular" i sl.:)

Evo primera: http://www.elitesecurity.org/t305118-0#1819351 Pojavljivalo ih se jos desetak..
[ gordon_beneth @ 23.01.2009. 15:37 ] @
http://www.kirupa.com/developer/actionscript/flash_php_email.htm
[ miki987 @ 23.01.2009. 23:54 ] @
e ovako, ili sam ja baksuz ili mi prosto ovo ne ide...
skinuo sam xammp, instalirao i malcice igrao u sustini nije tezak php. e sad skinuo sam i ovaj primer koji mi je dao akasha.org, postavio u htdocs pozvao swf pa zatim na "posalji" a u mailu nista???izmenio sam sledece

<?php


$sendTo = "[email protected]"; // ovde sam upisao moj mail [email protected] //
$subject = "bigwaveband.com mail";


$headers = "From: " . $_POST["firstName"] ." ". $_POST["lastname"] . "<" . $_POST["email"] .">\r\n";

$headers .= "Reply-To: " . $_POST["email"] . "\r\n";

$headers .= "Return-path: " . $_POST["email"];

$message = $_POST["message"];

mail($sendTo, $subject, $message, $headers);

?>
u cemu je problem, i svi ti prikaceni fajlovi kao ovde http://www.dizajnzona.com/forums/index.php?showtopic=27620 NE FUNKCIONISU
[ gordon_beneth @ 24.01.2009. 09:01 ] @
Gde testiraš, na localhostu ili na netu?

Zaboravio sam da ti napomenem jednu stvar, a to je da server treba da podržava SendMail da bi mogao da šalje mailove pomoću mail() funkcije u PHP-u. Nisam siguran, ali mislim da na localhostu to ne može da se napravi (ili je suviše komplikovano). Probaj da nađeš hosting koji podržava SendMail, pa testiraj na netu. Ako ne uspeš iz bilo kog razloga ovo bi treblo da ti reši problem
http://phpmailer.codeworxtech.com/
Malo je komplikovanije, ali imaš uputstvo i primere na sajtu, verujem da ćeš se snaći.
Btw, ovo bi treblo da radi i na localhostu, ali nemoj me držati za reč, dugo se nisam time bavio pa sam malo zarđao :-)
[ akasha org. @ 24.01.2009. 12:18 ] @
Upravo to.. Zaobidji localhost kada saljes mejlove..
Drugi problem moze biti recimo da hosting paket ne podrzava $headers, pa ih moras izbaciti da bi mejl otisao.. Bez brige, kada izbacis headers mejl ce i dalje stizati.

Dovoljno je mail($sendTo, $subject, $message);
[ miki987 @ 24.01.2009. 18:12 ] @
Nemam zakupljen hosting, na localhost-u testiram i verovatno je to uzrocnik, ali sam bar konacno nasao resenje.Moze li neko od vas da okaci *fla i *php koji je proveren kako bi ga kasnije samo postavio, odnosno sigurno da radi.Jos jednom Hvala svima