PDA

View Full Version : къде ми е грешката



html4eto
05-26-2009, 21:03
чета от тука (http://www.sephiroth.it/tutorials/flashPHP/loadVars/)
сега ще обясня какво точно правя стъпка по стъпка:
създавам си php документ с името 'а' , като слагам този код вътре

<?php
$nome = "pietro";
$nick = "lana";
$mail = "pietro@flash-php.it";

/*
print the variables to the output in order to let flash read them
*/

$vars = "";
$vars .= "nome=" . $nome . "&";
$vars .= "nick=" . $nick . "&";
$vars .= "mail=" . $mail;

echo $vars;
?>


после си създавам документ във flash и слагам този код:

myVars = new LoadVars();
myVars.load("http://localhost/a.php");
trace(myVars.nome)

и като стартирам flash файла и ми излиза едно прозорче заради функцията trace и там ми пише че myVars.nome е равна на undefined
как да го оправя че на да ми изписва истинската стойност на myVars.nome

Genetix
05-26-2009, 21:35
Какъв ти е AS ?

html4eto
05-27-2009, 07:00
Какъв ти е AS ?
ползвам flash CS3 със Flash File(Action Script 2) документ

Genetix
05-27-2009, 12:21
При мен работи с AS 3 пробвай. Ако не стане пробвай да го направиш с
onLoad метода а не по този начин.

Синтактически всичко ти е правилно. Само не знам как точно си дефинирал AS класовете. Къде пишеш кода в 1ви кадър на swf-то или на AS документ ?

html4eto
05-27-2009, 16:24
При мен работи с AS 3 пробвай. Ако не стане пробвай да го направиш с
onLoad метода а не по този начин.

Синтактически всичко ти е правилно. Само не знам как точно си дефинирал AS класовете. Къде пишеш кода в 1ви кадър на swf-то или на AS документ ?
ми не съм сигорен че съм дефинирал класове как ще стане това и си пиша кода в парвия кадър на flash файла