[ FlashGrounder @ 18.08.2003. 13:49 ] @
Ej imam problem jer trebam da povezem
SWF sa PHP fajlom zbog skripte
"Obavestite prijatelja", znaci dve adrese
(onog kome se salji i onog koji salje) treba
da se salju kao promenljive iz Flasha u PHP.

Pa sam napravio u flashu dva input text polja
dao sam im imena "address1" i "address2"
i prvo pokusao komandama
-prvo getURL (pokusao sam i "GET" i "POST")
-pa onda loadVariables...
I nece da radi pa se samo vrtim u krug...

A ovako izgleda PHP dokument sto mi je poslao lik:

<?
/* recipients */
$to = $address2;

/* subject */
$subject = "Obavezno pogledaj ovaj sajt (www.blabla.co.yu)! \r\n";

/* message */
/* Nisam nikad koristio "text" polje za transfer pa ne znam jel OK */
/* Ako ne bude radilo stavi jedno malo hidden polje sa ovim sadrzajem */
/* A text ispisi da se vidi */
$message = $body;

/* additional headers */
$headers = "From: <" . $address1 . ">\r\n";

/* Svoju adresu i njihovu stavis u Bcc da oni ne vide - profesionalnije je!!! */
/* Cisto da imas trag kolika je zainteresovanost */
$headers .= "Bcc: [email protected], [email protected] \r\n";

/* and now mail it */
mail($to, $subject, $message, $headers);

header("Location: hvala.htm");
?>

Hvala!!! na pomoci...
[ arsa x @ 18.08.2003. 15:44 ] @
Mozda da stavis
$_POST["Address"] za php ver>= 4.1.0.
ili
$HTTP_POST_VARS["Address1"] za php ver <4.1.0
umesto address
ili ako koristis GET onda samo zameni POST sa GET
Inace ako je ovo znaci da ti register_globals nije setovan

Javlja ti neku gresku sta se desava kako nece da radi?
[ vezeri @ 18.08.2003. 17:04 ] @
Radi to kako valja samo obavesti telefonom ili mejlom administratora host servisa
da ti ukljuci PHP.Ne znam gde hostujes sajt ali uglavnom je to problem sto administratori zele prvo da provere svaku skriptu koja dolazi na njihov server.
[ FlashGrounder @ 18.08.2003. 18:05 ] @
Sajt sam cisto zbog probe okacio na geocities samo da bih isprobao da li radi jer nemam bas iskustva sa PHP-om.

Ali hvala!!! vam mnogo probacu...
[ vezeri @ 18.08.2003. 18:21 ] @
Tamo ti to nece raditi 100%.
[ CONFIQ @ 18.08.2003. 20:03 ] @
Citat:
vezeri:
... ali uglavnom je to problem sto administratori zele prvo da provere svaku skriptu koja dolazi na njihov server...


Ja ne znam odakle ti to, ali sam siguran da nijedan administrator ne pregleđuje PHP skripte i traži BUG-ove u njima :Đ

Malo ružnije da ti kažem, pričaš gluposti...

~Say FiQ
[ vezeri @ 18.08.2003. 20:08 ] @
Pricas napamet pa uz to i vredjas.Licno meni nisu dali stavljanje CGI i PHP skripti
na Eunet-u.Morao sam da obavestim webmastera o postavljanju skripti.
[ CONFIQ @ 18.08.2003. 21:12 ] @
Izvini ako sam vređao ali...
Zamisli da ja sada napišem moj CMS koji ima 2KB kóda, da li očekuješ da će admin gledati rupe u njemu? Pod ostalom, php.ini možeš da napraviš tako da nema šta da proveravaš ostale skripte.

A nije ni važno....


~Say FiQ
[ vezeri @ 18.08.2003. 21:16 ] @
Pazi, i meni je veoma nelogicno to sto rade ali je tako veruj mi.
[ arsa x @ 18.08.2003. 22:43 ] @
To su gluposti.
Nijedan administrator nepregleda nista.
Nije ti bila ukljucena podrska za php/mysql ti si im javio i oni pustili.

Nagadjam:Verovatno da neki "radoznali" administratori brckaju po skriptama :).

Ako si ti u pravu da to rade na eunetu pozivam ako ima ovde nekog sa euneta da to demantuje jer ja stvarno necu kod njih da hostujem da mi neki tamo pera, mika sazna nazovimo "posovnu tajnu" il ti "poslovnu logiku" mojih klijenata.
[ -zombie- @ 19.08.2003. 00:20 ] @
ajde deco ne svađajte se ;)

činjenica je da na eunetu imaju malo "čudna" pravila. dobro, nije tačno ovo što je rekao za php skripte (evo, imam ftp nalog, i preko njega mogu 24/7 da uploadujem i pokrenem neku skriptu bez "odobrenja" administratora), ali da imaju zajebana neka druga pravila -- tačno.

e sad, da "većina admina" to radi, kao što je vezeri rekao, glupost! skoro niko to ne radi..


a žalosno je što su domaći "admini" uglavnom prvi kontakt ovdašnjih programera, pa onda kako naučimo mislimo da se ceo svet tako ponaša..


(a btw, da -- mogu svi admini da vam čitaju skripte, ali -- retko koji to stvarno i rade.. imaju "pametnija" posla ;))
[ Goran Rakić @ 19.08.2003. 10:32 ] @
Svaki admin ima pravo da otvori i čita bilo koji fajl na serveru, ali kao što je rečeno niko to ne radi. (Čak šta više, mogu da se kladim da nisi podesio privilegije tako da ostali zakupci mogu takođe da čitaju tvoje datoteke). Što se EUnet-a tiče, ne možeš ručno raditi podešavanje privilegije, php je postavljen u safe modu, sa gomiliom isključenih funkcija itd... A oko prorade php skripti, php je "uključen" predefinisano, jer je postavljen kao globalna direktiva Apache config-a, i nije vezana za VIrtualHost definiciju, mysql moraš zatražiti da ti otvore nalog i kreiraju bazu/dodele privilegije nad bazom.

A za geocities, oni ne podržavaju PHP, moraš naći drugog Hosting provajdera.
[ factor @ 31.08.2003. 11:11 ] @
Baš je dobro što već ima tema sa ovima naslovom, mogu da postujem moje pitanje ovde.
Dakle, radim skinove za jednu webmail aplikaciju, i sad moram da uradim jedan high-end skin, sa flash dugmićima i flash header-om. Problem je sledeći:
Ima linkova Inbox, Compose, Address Book... koji pokazuju na index.php, compose.email.php... Kad uradim dugmiće u flashu, i uradim, da pokazuju na iste fajlove, nestane session identification string, dakle u address baru stoji samo index.php umesto index.php?hivesession=84a42a12fe2fff56e771ec9f6b71e011. Kako mogu da nateram flash dugmiće, da se ponašaju isto, kao tekstualni linkovi?
[ Goran Rakić @ 31.08.2003. 12:38 ] @
php radi prepisivanje linkova kada se radi o php skriptama i dodaje ID sesije, e sada ti jedino što možeš da uradiš (pošto ne znam kako iz flash-a da saznaš trenutnu lokaciju) jeste da sve linkove preusmeriš na neku php skriptu koja će da "nastavi sesiju" i da redirektuje na pravu adresu.