ugrás a tartalomhoz

Archívum - Május 19, 2008

PHP és AS3

jtrencsenyi · 2008. Május. 19. (H), 19.03
Sziasztok!

SŰRGŐS segítségre szorulok. Adott egy más által írt php script, amivel kommunikálnom kellene Actionscript 3 alól. Egész pontosan két db változót (uid, uname) kellene átvennem és némi AS3 tevékenység után visszadanom ugyanennek a scriptnek két db változót (uid, uscore).

Ime a php script:

<?php

$EOL="<br>\n";
// -----------------------------------------
// get function

function get_userdata()
{
  $t= time();
  echo "&uid=$t&uname=gizike";
  return;
}

// -----------------------------------------
// put function
// -----------------------------------------
function put_userdata($uid, $uscore)
{
  echo "id=[$uid]";
  echo "uscore=[$uscore]";
  return;
}
// module body
// echo basename(__FILE__)." running ...$EOL";
if ($_GET["func"] == "get")
{
  get_userdata();
}

if ($_GET["func"] == "put")
{
  put_userdata($_GET["uid"], $_GET["uscore"]);
}
// echo basename(__FILE__)." ready.$EOL";
?>
Elvileg mindkét mindkét esetben get-es hívást vár a script.

Amikor adatot küld az AS3 felé, akkor így kell meghívni:

http://www.mydomain.com/myscript.php?func=get

Ekkor kellene AS3-ban beolvasni változókba az uid és az uname értékét, majd amikor lefutott az AS3-as program, akkor az visszaadná a uid és az uscore változókat a php script felé, valahogy így:

http://www.mydomain.com/myscript.php?func=get&uid=007&uscore=12345

Szóval nagyon hálás lennék, ha valamelyik AS3 guru segítene nekem, mert ez az URL VARS rész totál homályos folt számomra. A gondom csak az, hogy tegnapra kellene. :)
 

PHP Session megosztás aldomainek között

hefi_ · 2008. Május. 19. (H), 11.43
Van egy PHP5 + apache2. Az apache kettő domaint szolgál ki: www.example.com és a valami.example.com-ot. Az szeretném elérni, hogy a www.example.com-on létrehozott PHP $_SESSION-t a valami.example.com is lássa.

Kerestem a weben, de mindenhol azt javasolják, hogy a php.ini-ben állítsam be ezt:

session.cookie_domain = .example.com (próbáltam ini_set-tel is)

De nekem nem működik :(

Tudna valaki segíteni?


Apache config rész:

<VirtualHost *>
ServerName example.com

DocumentRoot /var/www/html/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
</VirtualHost>
<VirtualHost *>
ServerName valami.example.com
ServerAlias www.valami.example.com
DocumentRoot /var/www/html/valami
</VirtualHost>
 

Flash galéria filmszalag szerűen

Bitman · 2008. Május. 19. (H), 09.19
Sziasztok!

Egy flash galériát kéne létrehoznom.
Az alapkoncepció az, hogy van a középre rendezett weboldal, és tőle balra kéne létrehozni egy másik hasábot, ahol van egy 3-4 kockás filmszalag, melyben 3-4 kép van, és időnként változik, pl kicserélődik minden kép, vagy egyel fentebb csúsznak a képkockák, és így lent megjelenik mindig egy újabb, stb.

Ezzel egyenlőre nincs is problémám, számos nyílt forráskódú flash galéria létezik, és az ötleteket összeszedve nem lehet egy bonyolult a megvalósítása. Lentre lehetne még csinálni lapozógombokat, stb..

A problémám az lenne, hogyha valaki a filmkockán látható kis képre rákattint, akkor az oldal fölé ki kellene nagyítani a képet az eredeti méretében. Ez ugye kívül esik a flash scene-en.

A kérdésem tehát az lenne, hogy a flash biztosít ilyen lehetőséget, hogy a flash scenen kívülre is tud megjeleníteni dolgokat, vagy ha nem, akkor milyen vonalon kéne elindulni? Hívjak meg valahogy belőle egy javascriptet, melynek átadom a kép urljét, és az megjeleníti a képet a megfelelő helyen? Létezik ilyen javascript meghívási lehetőség? Vagy hogyan lehetne megoldani a dolgot?
Popup ablak nyitása nem megoldás.

A válaszokat előre is köszönöm!

Üdv:
Ákos