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

PHP to Flash - Matrice

[es] :: Flash :: PHP to Flash - Matrice

[ Pregleda: 2318 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zero_83

Član broj: 75017
Poruke: 136
*.dialup.neobee.net.



Profil

icon PHP to Flash - Matrice06.05.2006. u 10:28 - pre 219 meseci
Kako da neki visedimenzionalni niz (matricu) generisanu u PHP-u
prebacim u Flash -------- ?????

P.S. > Postoji li uopste mogucnost za to ............
Nisam ti pric'o !?
 
Odgovor na temu

Esmin Gracic
Esmin Gracić
Sjenica; Sarajevo

Član broj: 95337
Poruke: 17
*.dialup.neobee.net.



Profil

icon Re: PHP to Flash - Matrice26.05.2006. u 19:24 - pre 218 meseci
najjednostavnije je ovo odraditi da Flashu šalješ red po red tako što ćeš sve elemente jednog reda spojiti u jedan string i između njih staviti neko razvdajanje (delimiter)

primjer (3x3 matrica) mada će kod raditi za matricu bilo koje veličine

Code:
<?php
$Izlaz = '';
$dlm = '||'; // delimiter
$RedNo = 0;
$matrica = array(    array("qwe sdf","wer dfg","ert"),
                    array ("asd","sdf","dfg"),
                    array ("yxc", "xcv", "cvb"));
foreach ($matrica as $red_matrice) {
   $red = $red_matrice; //red sa brojem $RedNo
   $Izlaz .= "&Red".$RedNo."=";
   foreach ($red as $vrijednost) { $Izlaz .= urlencode($vrijednost).$dlm;
     } 
   $Izlaz = substr($Izlaz,0,strlen($Izlaz)-2);
   // sklanja delimiter sa posljednjeg polja u redu jer tu nije potreban
   // inace bi imali kasnije u Flashu i 4 vrijednost tj. prazno polje
    $RedNo++;
}
$Izlaz .= "&BrojRedova=".$RedNo;
print($Izlaz);
?>


ovo nazovemo niz.php

u Flashu će kod biti ovakav:

Code:

Ucitaj = new LoadVars();
dlm = "||" // delimiter
Ucitaj.load("niz.php");
Ucitaj.onLoad = function() {
    Matrica = new Array(Ucitaj.BrojRedova);
    for (i=0; i<Ucitaj.BrojRedova; i++) {
        Matrica[i] = Ucitaj["Red"+i].split(dlm);
    }
    // matrica je učitana; 
};


evo i fajlovi
Prikačeni fajlovi
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
*.ADSL.neobee.net.

Sajt: www.novikorisnik.net


+5 Profil

icon Re: PHP to Flash - Matrice28.05.2006. u 03:11 - pre 218 meseci
Koristi XML. Možeš da prebaciš proizvoljnu strukturu.
 
Odgovor na temu

[es] :: Flash :: PHP to Flash - Matrice

[ Pregleda: 2318 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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