Does php use amf3 to communicate with flex? should all content be written in class and class functions? does require (includessq_init.php) not support it? Global variables cannot be used either? Php uses amf3 to communicate with flex
Location amfphp-2.1.1/Amfphp/Services/HelloWorld. php
Reply to discussion (solution)
Paste the init. php code.
Global $ db;
Check whether the referenced file path is correct. This may cause the following global variables to be invalid!
Require ('/des/init. php ')
It should be that your path is incorrect...
All called functions need to be written in the definition class. amfphp has an interface which is called through the class...
Require ('/des/init. php ')
It should be that your path is incorrect...
It seems that the path has been corrected.
HelloWorld. php
Sq_init.php
Data_dir (); define ('image _ dir', $ ecs-> image_dir ();/* initialize database class */require (ROOT_PATH. 'Des/cls_mysql.php '); $ db = new cls_mysql ($ db_host, $ db_user, $ db_pass, $ db_name ); $ db-> set_disable_cache_tables (array ($ ecs-> table ('Session'), $ ecs-> table ('Sessions _ data '), $ ecs-> table ('cart'); $ db_host = $ db_user = $ db_pass = $ db_name = NULL;?>
Yes. thank you upstairs.
Two errors in my code,
1. The require path is incorrect.
2. it is GLOBALS $ db; in lower case.