|
[ _warp @ 31.08.2005. 16:11 ] @
| Formu sam načinio u flashu tako da sam,
Napravio 3 text boxa:
1. Ime
2. Tvoj E-mail
3. Komentar
I dodao im redom var atribute:
1. fname
2. email
3. comments
Zatim sam u prvi frame od prvog layera dodao sledeću skriptu:
Code:
fscommand ("allowscale", "false");
//
// set some variables
//
mailform = "contact.php";
confirm = "Please wait for confirmation..."
action = "send";
//
// and focus on variable fname
//
Selection.setFocus("fname");
//
// validate email function
//
function validate (address) {
if (address.length>=7) {
if (address.indexOf("@")>0) {
if ((address.indexOf("@")+2)<address.lastIndexOf(".")) {
if (address.lastIndexOf(".")<(address.length-2)) {
return (true);
}
}
}
}
return (false);
}
//
//form check
//
function formcheck () {
if ((((email == null)) || (email.length<1)) || (email == "ERROR! Address not valid")) {
email = "ERROR! Address not valid";
action = "";
}
if (!validate(email)) {
email = "ERROR! Address not valid";
action = "";
}
if (fname == null) {
fname = "ERROR! Name required";
action = "";
}
if ((validate(email)) && (email != "ERROR!") && (fname != "")){
action = "send";
loadVariablesNum (mailform, 0, "POST");
}
}
stop ();
A na dugme (pošalji) dodao:
Code:
on (release) {
formcheck();
}
Napravio sam i jedan contact.php u kojem je:
Code:
<?
// Enter your contact email address here
$adminaddress = "mojmail@ moja_stranica.com";
// Enter the address of your website here include http://www.
$siteaddress ="http://www.moja_stranica.com";
// Enter your company name or site name here
$sitename = " moja_stranica ";
//this is a test and only a test
$sweeps = " moja_stranica.com";
/*******************************************************
No need to change anything below ...
*******************************************************/
// Gets the date and time from your server
$date = date("m/d/Y H:i:s");
// Gets the IP Address
if ($REMOTE_ADDR == "") $ip = "no ip";
else $ip = getHostByAddr($REMOTE_ADDR);
//Process the form data!
// and send the information collected in the Flash form to Your nominated email address
if ($action != ""):
mail("$adminaddress","Info Request",
"Posjetilac na $sitename je poslao sledecu informaciju\n
Ime: $fname
Email: $email
Posjetilac je komentarisao:
------------------------------
$comments
Logged Info :
------------------------------
Using: $HTTP_USER_AGENT
Hostname: $ip
IP address: $REMOTE_ADDR
Date/Time: $date","FROM:$adminaddress");
//This sends a confirmation to your visitor
mail("$email","Hvala za posjetu $sitename",
"Hi $fname,\n
Hvala ti za kontakt $sweeps!\n
$sitename
$siteaddress","FROM:$adminaddress");
endif;
?>
Naravno gore u .php su moji pravi podaci o stranici i emailu.
E sad, neće da mi komentar stigne na moj email? Kad npr. se ukuca email bez @ javlja u email boxu:
ERROR! Address not valid
Zna li ko u čemu je kvaka mog problema?
[Ovu poruku je menjao _warp dana 31.08.2005. u 19:29 GMT+1] |
[ noviKorisnik @ 01.09.2005. 09:27 ] @
Pa to ti nije problem, u kodu imaš proveru da li je email adresa validna. Ako nije, ne šalje se mail.
[ _warp @ 03.09.2005. 21:10 ] @
Da, ali koja adresa da nije validna?
Jel ona sto posetilac ukuca kao svoju ili moja u kodu?
Pokušavam ali neće... ukucam neko ime, mjesto gdje posetilac treba da ukuca, pa u email textbox ukucam jednu svoju drugu VALIDNU email adresu, poruku i pritisnem pošalji ali neće da mi stigne na mail koji mi je u kodu?
[ noviKorisnik @ 03.09.2005. 21:49 ] @
Ako ti je adresa kao u ovom kodu...
$adminaddress = "mojmail@ moja_stranica.com";
... neće jer ima razmak između @ i imena domena.
[ _warp @ 05.09.2005. 09:29 ] @
Nije razmaknuta adresa, to je slučajno kad sam mjenjao prave podatke!
Jel uopšte valjan kod?
[ noviKorisnik @ 05.09.2005. 12:04 ] @
Na prvi pogled liči da jeste, šta da kažem...
[ _warp @ 05.09.2005. 12:37 ] @
Ovaj kod što sam stavio u prvi frame prvog layera od forme, da ne trebam možda staviti ga na prvi frame prvog layera glavnog menia (gdje se svi dijelovi stranice otvaraju unutar njega) zavisno šta posetilac odabire?
Pošto je ta forma u obliku jednog (swf movie clipa) u tom glavnom swf meniju?
Šta ti misliš?
[ noviKorisnik @ 05.09.2005. 14:05 ] @
Najgore je što nemaš pregled šta se dešava. Znaš da je u redu ako ti stigne mail, inače ništa. Moraš da proveriš da li se uopšte poziva PHP program, šta mu stiže i šta se izvršava... Kako nemaš regularni output, možeš da pišeš u neki fajl ili u bazu pa da kasnije proveriš šta se dešava.
[ _warp @ 10.09.2005. 11:14 ] @
Poštovanje NoviKorisnik! :) Pa da nastavimo...
1) Promjenio sam (code) unutar kontakt forme, sledeće:
za 1. text box (ime) stavio sam VAR atribute (name)
za 2. text box (tvoj email) stavio sam VAR atribute (email)
za 3. text box (komentar) stavio sam VAR atribute (message)
Povezao sam ta 3 texboxa u jedan novi Movie Clip i nazvao ga (form)
2) Napravio sam dugme (pošalji) i stavio sam u njega sledeći script
Code:
on (release) {
form.loadVariables("email.php", "POST");
}
3) Nakon svega toga sam napravio jedan email.php
U njemu je:
Code:
<?php
$sendTo = " [email protected]";
$subject = "My Flash site reply";
$headers = "From: " . $_POST["name"];
$headers .= "<" . $_POST["email"] . ">\r\n";
$headers .= "Reply-To: " . $_POST["email"] . "\r\n";
$headers .= "Return-Path: " . $_POST["email"];
$message = $_POST["message"];
mail($sendTo, $subject, $message, $headers);
?>
4) Provjerio sam syntax check i skripta je ok!
5) Postavio sam stranicu na server gdje su
UNUTAR JEDNOG FOLDERA par .swf fajla, index.html gdje se sve odvija i email.php
Sve super ide ali kontakt forma neće... :(
Nemogu da odgonetnem nikako problem.
PS. Ne znam način tog provjeravanja .php-a što si zadnje mi odgovorio.
[Ovu poruku je menjao _warp dana 10.09.2005. u 12:16 GMT+1]
[Ovu poruku je menjao _warp dana 10.09.2005. u 12:18 GMT+1]
[ noviKorisnik @ 10.09.2005. 12:25 ] @
Snimi ovakav email.php
Code:<?php
if ($_SERVER ['REQUEST_METHOD'] == 'POST')
{
$sendTo = " [email protected]";
$subject = "My Flash site reply";
$headers = "From: " . $_POST["name"];
$headers .= "<" . $_POST["email"] . ">\r\n";
$headers .= "Reply-To: " . $_POST["email"] . "\r\n";
$headers .= "Return-Path: " . $_POST["email"];
$message = $_POST["message"];
$logfile = @fopen ('mylog.txt', 'a');
if ($logfile === false)
{
?>
Greska: ne mogu da otvorim fajl za pisanje
<?php
exit;
}
$wrapper = '- - - - - - ';
$nl = "\r\n";
fwrite ($logfile, $wrapper . date ('r') . $wrapper . ' BEGIN' . $nl);
fwrite ($logfile, "$wrapper POST data: $nl");
foreach ($POST as $key => $value)
{
fwrite ($logfile, "[$key] = \"$value\"$nl");
}
fwrite ($logfile, "$wrapper POST data end$nl $wrapper ");
$success = @mail ($sendTo, $subject, $message, $headers);
fwrite ($logfile, $success ? 'mail sent' : 'mail failed');
fwrite ($logfile, $wrapper . date ('r') . $wrapper . ' END' . $nl . $nl);
$fclose ($logfile);
exit;
}
?>
<pre>
<form action="email.php" method="post">
ime <input type="text" name="name" />
email <input type="text" name="email" />
<span style="vertical-align: top;">poruka </span><textarea name="message"></textarea>
<input type="submit" value="testiraj" />
</form>
</pre>
I poteraj skript iz browsera - treba da se otvori formular, popuniš ga i ako ti ne ispiše Greska... potraži u istom direktorijumu fajl mylog.txt. Pogledaj fajl, ako piše pred kraj mail sent možeš da kreneš da testiraš iz Flasha. Izbrišeš fajl mylog.txt i proslediš formular iz Flasha, pa opet potražiš fajl, ako postoji i ako takođe piše mail sent proveri svoj mailbox :-)
Kreni redom i javi gde je zapelo.
[ _warp @ 10.09.2005. 13:37 ] @
OK, napravio sam novi email.php i postavio dati kod.
Proslijedio ga na server..
...ukucao u browser http://www.(dotični sajt).com/Html/email.php
otvorio se dati formular, ispunio ga, pritisnuo testiraj
i javilo mi:
Greska: ne mogu da otvorim fajl za pisanje
Pitao sam hosting providera, rekao je da njihovi serveri podržavaju sve
u vezi .php-a.
Šta dalje? :-)
[Ovu poruku je menjao _warp dana 10.09.2005. u 14:39 GMT+1]
[ noviKorisnik @ 10.09.2005. 14:23 ] @
Nemaš dozvolu za pisanje u direktorijumu. Treba da postaviš CHMOD direktorijuma na 777 da bi to bilo omogućeno. Druga varijanta je da postaviš prazan fajl mylog.txt i da mu postaviš CHMOD na 666. Ako su ti novi pojmovi o chmodovanju, pretraži forum, ima dosta o tome, nije neka velika nauka - verujem da je i ovaj link dovoljan - http://www.elitesecurity.org/tema/129497
// edit - ovo inače nema veze s problemom, predložio sam da upisujemo u fajl šta se dešava da posle može da se proveri. Nadam se da neće biti velika frka. Druga opcija bi bila da se piše u bazu, odabrao sam ovo jer mi se činilo jednostavnije :-)
[Ovu poruku je menjao noviKorisnik dana 10.09.2005. u 15:26 GMT+1]
// edit 2 - a tehnička podrša hosting provajdera je fest, pogotovo za tehnički neupućenije - u stanju su da vozaju korisnika danima za neku trivijalnu stvar koja se odradi za par sekundi :-( a tehnički upućeniji čupaju kosu jer podrška ne uspeva da shvati šta se od njih traži, itd (eto malo tračarenja :-D
[Ovu poruku je menjao noviKorisnik dana 10.09.2005. u 15:31 GMT+1]
[ _warp @ 10.09.2005. 15:33 ] @
Aha, shvatio sam.
Pošto ne znam na koji konkretno folder misliš
da to promjenim odlučio sam da napravim
taj mylog.txt file, što i jesam u Notepad-u.
Prebacio sam taj mylog.txt zajedno sa ostalim.
Ali nikako da provalim gdje se mijenja taj chmod?
U linku koji si dao govore kako se to radi u
Total Commanderu kojeg nemam.
Imam Windows Commander, može li se to tu napraviti?
Ili preko Dreamweavera koji mi inače služi
za pravljenje a i kao ftp.
[ noviKorisnik @ 10.09.2005. 16:03 ] @
Probaj u Windows Commanderu, to je stara verzija Total Commandera, ako postoji podrška za FTP verovatno je omogućeno i chmodovanje.
Za DreamWeaver sam pronašao ovo: http://www.cgi-interactive-uk.com/dreamweaver_chmod_scripts.html
Znači, konektuješ se, ekspanduješ prozor za ftp, klikneš na ikonicu gde piše FTP (View Site FTP Log), naravno selektuješ Html direktorijum i upišeš site chmod 666 mylog.txt, Enter...
(testirao sam iz DreamWeavera MX, radi, trebalo bi da je slično i u ostalim verzijama)
[ _warp @ 10.09.2005. 16:18 ] @
Online sam.
Selektovao sam Html direktorijum (dok sam u local a ne u remote view)
kliknuo Ftp log
otvorio se dolje prozor
ukucao
site chmod 666 mylog.txt
i pritisnuo enter. I ništa se nije desilo.
Upload-ovao sam taj mylog.txt
ali opet javlja onu grašku kod one forme.
[Ovu poruku je menjao _warp dana 10.09.2005. u 17:22 GMT+1]
[ djmaki @ 10.09.2005. 16:25 ] @
Imas opciju chmod-ovanja iz cuteFTP-a!
Provoreno, jedan od najboljih FTP klijenata!
[ _warp @ 10.09.2005. 16:33 ] @
Postoji li način da provjerim dali sam to uspio promjeniti?
chmod?
[ noviKorisnik @ 10.09.2005. 17:04 ] @
Mlađane, nećemo o tome koji je FTP klijent najbolji, jer (skoro) svaki omogućava chmodovanje.
...
Inače, prvo uploaduješ fajl pa ga potom chmoduješ ;-)
Za proveru... evo primer iz php manuala (izmenjeno samo ime fajla). Snimiš kao "provera.php" podigneš u isti direktorijum i startuješ stranicu.
Code: <?php
$filename = 'mylog.txt';
if (is_writable($filename)) {
echo 'The file is writable';
} else {
echo 'The file is not writable';
}
?>
// edit - eh, da, u DreamWeaveru kad mu zadaš onu ftp komandu pogledaš šta ispisuje u prozorčetu ispod komandne linije, ovakvo nešto označava da je sve u redu...
Code: site chmod 666 mylog.txt
200 SITE CHMOD command successful
[Ovu poruku je menjao noviKorisnik dana 10.09.2005. u 18:08 GMT+1]
[ _warp @ 10.09.2005. 19:13 ] @
E sad sam sebi postajem dosadan...
Problem je što nema te komandne linije gdje bi komandu ukucao
već samo ovaj log prozor gdje vidim šta se dešava...
Napravio sam i provera.php i naravno javlja (The file is not writable)
što je bilo i za očekivati...

[ noviKorisnik @ 10.09.2005. 20:08 ] @
Ništa, ako ne možeš da se snađeš, proveri da li možeš to da odradiš iz Windows Commandera, ili upotrebi neki drugi FTP klijent.
[ _warp @ 11.09.2005. 09:00 ] @
E ovako, uspio sam promjeniti chmod na Html direktorijumu na 777.
Pokušao sam i uspije se poslati mail direktno sa one forme .../Html/email.php
Mail mi stigne, nakon što pritisnem pošalji u browseru mi pokaže sledeće:
Code:
Warning: Invalid argument supplied for foreach() in /home/httpd/vhosts/(dotični sajt)/httpdocs/Html/email.php on line 32
Fatal error: Call to undefined function: () in /home/httpd/vhosts/(dotični sajt)/httpdocs/Html/email.php on line 42
a na liniji email.php 32 je sledeće:
Code: foreach ($POST as $key => $value)
na na liniji 42:
Code: $fclose ($logfile);
Kad pošaljem neki mail u mylog.txt mi javlja sledeće: primjer.
Code:
- - - - - - Sun, 11 Sep 2005 16:35:41 +0200- - - - - - BEGIN
- - - - - - POST data:
- - - - - - POST data end
- - - - - - mail sent- - - - - - Sun, 11 Sep 2005 16:35:41 +0200- - - - - - END
E sad šta uraditi?
[ noviKorisnik @ 11.09.2005. 11:10 ] @
Obe greške su greške u kucanju (moje)
Linija 32: treba $_POST umesto $POST
Linija 42: treba fclose umesto $fclose
Važno je da si dobio poruku da je mail poslan, tako da možeš da ispraviš ove greške i odmah kreneš da testiraš iz Flasha (proveri svoj mail, trebalo bi da si dobio poruku).
[ _warp @ 11.09.2005. 12:07 ] @
Ispravio sam kod i sad je ok. Mail koji pošaljem sa forme (testiraj) stigne... ali nece iz one forme flasha. Dakle ona 3 text boxa sam povezao u jedan zajednicki
Movie Clip i nazvao ga (form)
napravio dugme (pošalji) i dodao mu script
Code:
on (release) {
form.loadVariables("email.php", "POST");
}
Da netrebam možda obrisati dio forme u email.php da bi proradilo?
Jer ustvari koliko se kontam u ovo, email.php ocekuje podatke iz forme koja je u njemu a ne sa movie clipa u flashu? Mislim da zato s njim (flash formom) ne komunicira?
I ako trebam pobrisati...koji je to dio koda?
Onaj mylog.txt mi ne smeta, jer on služi samo da vidim da li je u redu slanje.
Bdw, instalirao sam cuteFTP, i sa njim sam promjenio chmod na direktorijumu.
Nevjerovatno koliko je brži ftp, nego direktno iz dreamweavera.
[Ovu poruku je menjao _warp dana 11.09.2005. u 13:12 GMT+1]
[ noviKorisnik @ 12.09.2005. 08:11 ] @
Citat: _warp: Jer ustvari koliko se kontam u ovo, email.php ocekuje podatke iz forme koja je u njemu a ne sa movie clipa u flashu?
Ne. email.php očekuje da podatke dobije prosleđene POST metodom. To znači, može i iz Flasha ako se odradi sve kako valja, pogledaću sad malo na tu temu. Samo prvo jedno jako bitno pitanje - da li si gledao da li je nešto dodano u mylog.txt nakon što si pokušao da testiraš slanje iz Flasha?
[ _warp @ 12.09.2005. 08:28 ] @
Jesam gledao u mylog.txt
Ne daje tragove da sam poslao iz flasha ali sad ima razlike kad pošaljem
sa one (testiraj)
prije u mylog.txt je pisalo
Code:
- - - - - - Sun, 11 Sep 2005 16:35:41 +0200- - - - - - BEGIN
- - - - - - POST data:
- - - - - - POST data end
- - - - - - mail sent- - - - - - Sun, 11 Sep 2005 16:35:41 +0200- - - - - - END
a sad npr.
Code:
- - - - - - Mon, 12 Sep 2005 16:07:13 +0200- - - - - - BEGIN
- - - - - - POST data:
[name] = "necije ime"
[email] = " [email protected]"
[message] = "proba slanja iz forme (testiraj)"
- - - - - - POST data end
- - - - - - mail sent- - - - - - Mon, 12 Sep 2005 16:07:13 +0200- - - - - - END
Vjerovatno daje ovu punu informaciju zbog ispravke na kodu email.php
A da probam onaj svoj prvi kod za flash i onaj (contact.php) s početka ove teme?
[ noviKorisnik @ 12.09.2005. 08:50 ] @
Flash ima više načina za komunikaciju sa serverom, evo kako bih to recimo probao...
Code: on (release)
{
var LV = new LoadVars ();
LV.email = form.email.text;
LV.subject = form.subject.text;
LV.message = form.message.text;
LV.send ("email.php");
}
[ _warp @ 12.09.2005. 09:10 ] @
Code:
on (release)
{
var LV = new LoadVars ();
LV.email = form.email.text;
LV.subject = form.subject.text;
LV.message = form.message.text;
LV.send ("email.php");
}
Postavio sam taj kod na dugme (pošalji) al ne vrijedi.
loadvars... (jesu to var atributi?) email, subject, message? aj uredu ali
ja nemam takve već (name, email, message) na text boxovima.... i svi su mi povezani u jedan (form) movie clip.
izgleda da nema rješenja :(
-------
Jesi siguran da taj kod radi? Što se tiče email.php i forme uopšte u php-u već sam
je ranije imao (valjanu) ali je nisam nabacivao na sajt. Međutim sad ova forma u flashu mi treba, al da sam znao koliko ju je teško poštimati, nebih je uglavljivao tamo gdje si vidio, niti stavio uopšte na stranicu al šta ću sad....
Nevidim da se puno pričalo o ovom problemu na ovom forumu, il to nebi trebao biti nikakav problem? :o) Googlao sam za upustva, pronašao masu na engleskom, ali ništa da upali... i svako upustvo (i kodovi u njemu) su priča za sebe.
[Ovu poruku je menjao _warp dana 12.09.2005. u 10:44 GMT+1]
[ noviKorisnik @ 12.09.2005. 09:46 ] @
Ah da, dobro, nemaš subject već name, ništa strašno.
Da nema rešenja niko to ni ne bi realizovao, a neki jesu, zar ne?
Znači, sada imaš MC koji ti se zove form, i u njemu textfieldove koji se zovu name, email i message (ako nemaju imena, potrudi se da imaju da bi moglo da proradi), kao i dugme na koji kačimo onRealase.
Evo male modifikacije
Code: on (release)
{
var LV = new LoadVars ();
LV.name = name.text;
LV.email = email.text;
LV.message = message.text;
LV.send ("email.php");
}
Ako neće da radi, napraviću primer koji radi i okačiti ovde, da se ne umaramo više.
[ _warp @ 12.09.2005. 10:25 ] @
Jednostavno opet neće.
E da te pitam, trebam li popunjavati (instance name) za svaki od text fielda?
Ako popunim istim imenom kao i var atributi primjer name za txtfield name itd,
javlja gresku?
Dobro, ako ti se da, napravi i nakači taj primjer.
[Ovu poruku je menjao _warp dana 12.09.2005. u 11:36 GMT+1]
[ noviKorisnik @ 12.09.2005. 11:41 ] @
Pa lakše mi je da napravim nego da pogađam gde bi mogla da ti je greška. Evo lagano, biće za sat-dva :-)
[ noviKorisnik @ 12.09.2005. 18:39 ] @
Koristi se sendAndLoad umesto send. Da ne bih objašnjavao, okačiću kompletan primer koji radi...
Ipak samo par napomena. php pokušava da pošalje mail, a ako ne uspe upisuje podatke u log. Na kraju vraća Flashu da li je forma prosleđena mailom ili u fajl. To verovatno nemaš potrebe da koristiš u samom Flashu, ali moraš da dopišeš kod za LV.onLoad, pogledaj komentar u fla fajlu.
[ _warp @ 12.09.2005. 21:12 ] @
Dobro, sad ćemo vidjeti šta će da bude...
[ zmil @ 12.09.2005. 21:49 ] @
ja bih jos idodao ovo
Code:
on (release)
{
var LV = new LoadVars ();
LV.name = name.text;
LV.email = email.text;
LV.message = message.text;
LV.sendAndLoad ("email.php", LV, "POST"););
}
LV.onLoad = function() {
if (poslanemail == "poslan") {
gotoAndStop("Hvala_na_upisu");
}
}
[ _warp @ 12.09.2005. 22:29 ] @
Citat: zmil: ja bih jos idodao ovo
Code:
on (release)
{
var LV = new LoadVars ();
LV.name = name.text;
LV.email = email.text;
LV.message = message.text;
LV.sendAndLoad ("email.php", LV, "POST"););
}
LV.onLoad = function() {
if (poslanemail == "poslan") {
gotoAndStop("Hvala_na_upisu");
}
}
da zmil, ali javlja onda grešku kod testiranja istog:
Code:
**Error** Symbol=formmail, layer=posalji, frame=1:Line 7: Unexpected ')' encountered
LV.sendAndLoad ("email.php", LV, "POST"););
**Error** Symbol=formmail, layer=posalji, frame=1:Line 8: Unexpected '}' encountered
}
Total ActionScript Errors: 2 Reported Errors: 2
noviKORISNIK, uspjelo je!!!!! :-))))))))
Konačno mi stižu poruke direktno iz flasha na mail i super je! :)
Šta da kažem nego HVALA najljepša! na nesebičnoj i velikoj pomoći i zaista nevjerovatno velikom trudu da mi pomogneš!
Još jednom Hvala!
Dobro je zmil ovo pomenuo...
Kad popunim formu i pritisnem pošalji, vidim dolje desno na "ikoni konekcije" da zatreperi i sadržaj u formi ostaje "zamrznut" tj ne nestane, pa se bojim da posjetioci ostanu u nedoumici da su uspjeli poslati mail. Ako kliknem nekoliko puta ostaje isto...s tom razlikom da mi stigne toliko istih kopija na mail :)))))
Može li se još ta nijansa uraditi? Primjer da mu se prikaže u text fieldu "poruka poslana" ili slično?
PS. morao sam sve brisati i ponovo praviti formu na način koji si ti pravio u primjeru
s nazivima layera itd. i čini mi se da sam najveću grešku napravio da sam u polje (var) unosio name, email, message što je trebalo biti prazno, a ne u instance name :)
[ noviKorisnik @ 12.09.2005. 22:47 ] @
To je ona primedba što sam napisao, a odgovor ti je otprilike već dao Zoran.
Ako pogledaš u simbol formmail, layer code, tamo ima nešto koda:
Code: SV = new LoadVars ();
LV = new LoadVars ();
LV.onLoad = function (success)
{
if (success)
{
// ovde komanda za prelazak na hvala za feedback...
}
else
{
}
}
Tu gde stoji komentar treba da uneseš komandu za pomeranje na neku drugu poziciju, recimo _root.gotoAndStop ("Hvala_na_upisu"); - a pre toga definišeš u glavnom filmu frem s labelom Hvala_na_upisu (staviš tamo neki prigodan tekst...).
[ _warp @ 13.09.2005. 00:33 ] @
Na glavnom filmu sam napravio novi layer sa 1 frejmom koji u sebi ima jednu obicnu
recenicu zahvale. (koja bi se trebala pojaviti ispod text fielda gdje se piše komentar)...ona bi se trebala pojaviti nakon pritiska na pošalji.. Tom frejmu sam dodao lebel name "zahvala"
U layeru "code" umjesto
// ovde komanda za prelazak na hvala za feedback...
stavio sam
_root.gotoAndStop ("zahvala");
Spakovao, i uplaodovao na server, ali neće da se pojavi ta rečenica nakon pritiska na dugme pošalji.. No nema veze, i ovo što smo postigli dobro je, i zadovoljan sam. Hvala i pozdrav!
[ manix @ 14.09.2005. 05:01 ] @
A kako bi izgledao script za SwishMax???
PHP verovatno ostaje isti?
[ noviKorisnik @ 14.09.2005. 07:23 ] @
Probaj ovo što sam okačio, ako ti radi u Swishu - super - a ako ne radi, jbg, skontaj zašto ne radi i pojačaj ovu temu :-)
[ manix @ 14.09.2005. 20:54 ] @
Naravno da sam to i uradi pre nego sto sam i pitao... flash radi fenomenalno ali iz swisha nece...
problem je sto se zapravo nista ne dogadja... Nije mi bas jasno ovo definisanje LV.
Ako bi na klik send upisa samo LV.sendAndLoad ("email.php", LV, "POST"););
kako bi trebalo da izgleda LV , za recimo email [email protected], ime manix, poruka proba, a da se salje na [email protected]... onda bi ja probao da u swishu definisem LV sabiranjem vise stringova u jedan
[Ovu poruku je menjao manix dana 14.09.2005. u 21:55 GMT+1]
[ manix @ 14.09.2005. 23:10 ] @
E ljudi uspeo sam da resim problem...
Postovacu ove primer za slanje mail-a iz SwishMax-a.
Samo ima pitanje za moderatora: Da li da otvorim novu temu "Slanje Email-a iz Swish-a" ... koja bi mozda mogla biti TOP zbog prilicno velikog broja korisnika Swish-a,a i zainteresovanih za ovaj problrm. Mada nije bitno da li ce biti TOP samo mi reci da li da otvorim temu ili da postujem ovde???
POZDRAV
[Ovu poruku je menjao manix dana 15.09.2005. u 00:12 GMT+1]
[ noviKorisnik @ 15.09.2005. 03:01 ] @
Otvori novu temu, ovde ostavi link :-)
[ manix @ 15.09.2005. 03:42 ] @
[ _warp @ 04.10.2005. 15:28 ] @
Uspio sam napraviti poruku zahvale.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|