| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
_MIKE_
Data înscrierii: 05/Mai/2006
Mesaje: 51
|
| Trimis: Mie Noi 29, 2006 2:31 pm Titlul subiectului: variabile din php in flash |
|
|
Salutare ....as dori si eu codu sursa .... sau un script cum sa incarc in flash acele variabile din php(luate din baza de date) si cum pot sa ma folosesc de acele variabile..... adika
o variabila "a" din flash sa ia valoarea variabilei "x" din php
am incercat asa :
a=$_POST['x']; //dar nu merge :(
Mentionez doresc un script in flash (as2).... |
|
| Sus |
|
Dodo
Data înscrierii: 22/Aug/2006
Mesaje: 892
Locație: Constanta
|
| Trimis: Mie Noi 29, 2006 3:07 pm Titlul subiectului: |
|
|
Would you like some fries to go with that ?
...
In caz ca n-ai observat aici nu se dau scripturi mura-n gura.
Daca vrei sa inveti cum sa folosesti flash + php citeste niste tutoriale, daca nu stii tutoriale ceri tutoriale, daca nu intelegi ceva din ele intrebi. |
|
| Sus |
|
vectorialpx
Data înscrierii: 01/Mar/2005
Mesaje: 3014
Locație: țopăi pe tasta DELETE
|
| Trimis: Mie Noi 29, 2006 3:09 pm Titlul subiectului: |
|
|
www.kirupa.com
si vezi `php loadVars()` la G
edit // si da... dodo are perfecta dreptate... |
|
| Sus |
|
_MIKE_
Data înscrierii: 05/Mai/2006
Mesaje: 51
|
| Trimis: Mie Noi 29, 2006 3:17 pm Titlul subiectului: |
|
|
NU am cerut mura in gura .... doresc doar sa stiu cum pot accesa variabilele din php in flash si daca exista alta metoda inafara de:
loadVariablesNum();
eu am acesta variabila in php:
Cod: <?php
$dataSetata=date("H:i:s");
?>
si acum vreau sa o preiau in flash si nush cum .... adika sa initializez o alta variabila cu variabila $dataSetata .... |
|
| Sus |
|
oiganSTUDIOS
Data înscrierii: 22/Oct/2004
Mesaje: 222
|
| Trimis: Mie Noi 29, 2006 4:17 pm Titlul subiectului: |
|
|
Dai un echo din php de genul:
echo '?datasetata='.$dataSetata;
Iar in flash iei variabila accesand pagina php ce iti da acest echo cu loadVariablesNum() ...
Ca sa o afisezi in flash, faci un text dinamic cu variabila ta ... in speta "datasetata" ... |
|
| Sus |
|
_MIKE_
Data înscrierii: 05/Mai/2006
Mesaje: 51
|
| Trimis: Mie Noi 29, 2006 4:41 pm Titlul subiectului: |
|
|
am facut asa si nu imi afiseaza nimik ....
am incercat si cu GET si cu POST si nimik... sugestii ...(sau un tutorial unde as putea gasi ... cum sa incarc variabilele din php ->> flash) |
|
| Sus |
|
oiganSTUDIOS
Data înscrierii: 22/Oct/2004
Mesaje: 222
|
| Trimis: Mie Noi 29, 2006 6:18 pm Titlul subiectului: |
|
|
Citat: am facut asa si nu imi afiseaza nimik ....
dar daca accesezi direct fisierul php (in browser) iti afiseaza echo-ul ?
PS
Rasfoieste pe aici ... http://www.flashkit.com/tutorials/Dynamic_Content/
Alt PS
Nu ai ce face cu get si post .. uita de ele... |
|
| Sus |
|
doryy42
Data înscrierii: 19/Feb/2006
Mesaje: 347
Locație: Bucuresti
|
| Trimis: Joi Noi 30, 2006 3:58 pm Titlul subiectului: |
|
|
la echo ar trebui ceva de genul ..
Cod:
echo '&variabila='.$variabila.'';
// $variabila = ce este din php ;
// &variabila = ce citeste flasul ;
si in legatura cu tutorialele
vezi ca sunt niste tutoriale la lynda.com
explicate bine !
cel putin m-am uitat cam la 1 h de videos
si am inteles cat de cat cum sta treaba cu action scriptul asta trebuie sa mai ma uit pe ele .. apoi sa trec la exemple sa vad ce iese :D
P.S. Vezi ca sunt scumpe |
|
| Sus |
|
sigma
Data înscrierii: 10/Dec/2005
Mesaje: 4
|
| Trimis: Mar Ian 23, 2007 3:47 pm Titlul subiectului: |
|
|
| .... |
|
| Sus |
|
sigma
Data înscrierii: 10/Dec/2005
Mesaje: 4
|
| Trimis: Mar Ian 23, 2007 4:30 pm Titlul subiectului: |
|
|
Este o chestie foarte simpla, chiar banala pentru cine stie, am avut si eu nevoie de treaba asta si pur si simplu nu iese, pentru ca nu stiu ce gresesc :|
fisier.php
Cod:
<?
mysql_select_db("db",mysql_connect("localhost", "root", ""));
$resursa=mysql_query("select * from membri where id='1'");
while($row=mysql_fetch_array($resursa))
{
$aaa=$row['user'];
$bbb=$row['meserie'];
}
echo "User=$aaa";
echo"<br";
echo "Meserie=$bbb";
?>
Daca rulez php-ul asta imi afiseaza urmatoarele:
User=Gigel
Meserie=zidar exact cum este inregistrarea facuta in baza de date.
In flash, am un movieclip in care pun actionscriptul:
Cod:
onClipEvent(enterFrame){
loadVariablesNum("fisier.php",0,"POST");
}
Creez si un dynamic text cu variabila aaa sa zicem si la rularea swf-ului imi afiseaza ceva aiurea sau nimic. Am cautat ceva tutoriale si am gasit evident pe google, insa scria in ele ca numele dynamic text-ului trebuie sa fie "aaa" ...insa nu vad care e legatura, eu zic ca variabila trebuie sa fie aaa. Acolo se specifica ca trebuie folosit un buton, insa eu nu vrea sa apas pe nici un buton, vreau sa citeasca direct.
Php-ul e foarte corect, afiseaza corect insa cu flash-ul nu ma descurc si sunt convins ca e banal.
Prima data am rulat flash-ul local si-mi afisa =$aaa; sau ceva de genul....era foarte bine, daca rulam sub apache mergea perfect, apo nu mai stiu ce am facut ca nu a mai mers...m-am enervat f rau, si nu-mi dau seama ce-i facusem va rog sa dati o mana de ajutor. E posibil sa fie si din cauza sistemului, nu mai stiu pur si simplu ce sa mai cred.....
Va multumesc anticipat! |
|
| Sus |
|
doryy42
Data înscrierii: 19/Feb/2006
Mesaje: 347
Locație: Bucuresti
|
| Trimis: Mar Ian 23, 2007 9:37 pm Titlul subiectului: |
|
|
uite un mod de a trimite si a primi variabile in flash
Cod:
//totul intr-un movieClip
//ai grija clip eventurile sunt permise numai la MovieClips
onClipEvent(load) {
function send_load_srv() {
var myVar:LoadVars = new LoadVars();
// ce este aici dedesubt trimiti
myVar.meserie = "zidar";
myVar.disponibilitate = "liber de proiect";
myVar.sendAndLoad("myphp.php", myVar, "POST");
myVar.onLoad = function(ok) {
//sa presupunem ca in php ai 2 variabile descriere si perioada
if (myVar.descriere != undefined) {
_parent.Descriere = myVar.descriere;
} else {
_parent.Descriere = "Nu exista descriere";
}
if (myVar.perioada != undefined) {
_parent.Perioada = myVar.perioada;
} else {
_parent.Perioada = "nedeterminata";
}
};
}
// sa presupunem ca in MovieClip-ul tau ai doua campuri de type dynamic cu numele descriereA si perioadaA
//faci in felul urmator
_parent.descriereA.text = Descriere;
_parent.perioadaA.text = Perioada;
//in felul asta vei putea trimite si variabile spre php da in acelasi timp sa si preiei!
//bafta
// in php datele le preiei cu post $_POST['meserie'] si $_POST['disponibilitate'];
}
|
|
| Sus |
|
sigma
Data înscrierii: 10/Dec/2005
Mesaje: 4
|
| Trimis: Mie Ian 24, 2007 3:58 pm Titlul subiectului: |
|
|
Foarte ingrijit postul insa tot nu merge. Nu merge nici macatr sa trimit la php, eu am facut asta altfel, am pus actiunea pe un buton de submit care mi-a cules informatiile dintr-un formular flash si a trimis la un php care urca intr-o db :
Cod:
on(release){
php = new LoadVars ();
php.var1 = va;
php.var2 = vb;
php.var3 = qq;
php.var4 = vd;
php.var5 = inp;
php.var6 = fr;
php.send("cutare.php", "_self","GET");
}
iar in php evident culegeam cu $_GET....
Asta stiam sa fac, mie nu-mi iese invers. Eu in phpul meu am variabila declarata cum am spus mai sus si vreau sa o afisez in flash, insa valoarea exista deja, nu se defineste dupa vreun submit dintr-un form php....ca vad in linia aceea un "POST" si de aceea ma gandesc ca poate citeste numai in cazul in care exista in php un <form method="post"...>si un submit....ei bine eu vreau sa o citeasca direct.....deci ce ai postat tu , din pacate nu functioneaza.
Multumesc inca o data. |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |