salvare e caricare files di testo con amfphp

lasmiveni

Nuovo Utente
23 Feb 2011
5
0
0
Sto cercando appunto di salvare testo (semplici commenti) e richiamarlo da flash 11.X e AS3.
Sono partito cercando di ottenere la stessa cosa utilizzando solo un file .PHP e un file .TXT ma non sono riuscito ad ottenere quel che volevo. Sto provando ora utilizzando AMFPHP e sono partito da questo tutorial: http://www.flash-db.com/Tutorials/helloAS3/ Però non riesco a salvare/caricare a causa di alcuni problemi nei files PHP contenuti nella cartella AMFPHP: http://sourceforge.net/projects/amfphp/files/amfphp/amfphp 1.9 beta2/
I seguenti sono i problemi emersi con l'aiuto di Charles.app e il Service Browser:

from SimplePerson:
Error retrieving service info:

Invalid AMF message

Parse error: syntax error, unexpected '}' in /Applications/XAMPP/xamppfiles/htdocs/Files/simpleExample/amfphp/services/SimplePerson.php on line 9

Il seguente è un commento preso dal forum del tutorial dove ho postato:

Replace ereg_replace with preg_replace.
ereg_replace was valid until php4 - but you seam to have php5 installed.
There is the new function preg_replace replacing ereg_replace.
Ho fatto la sostituzione ma...

from TestPerson:
Error retrieving service info:

preg_replace(): Unknown modifier '+'
/Applications/XAMPP/xamppfiles/htdocs/Files/simpleExample/amfphp/core/shared/util/MethodTable.php on line 505

and from Flash:
Error opening URL 'http://localhost/Files/simpleExample/amfphp/gateway.php'
Error #2044: NetStatusEvent non gestito:. level=error, code=NetConnection.Call.Failed
***at remoting_fla::MainTimeline/frame1()

Pare siano causati dal fatto che io abbia la versione PHP 5.X mentre la versione valida per il tutorial è la 4.X…
Ora io non ho idea di come modificare i files PHP in questione, non conosco la sintassi, quel che è cambiato fra una versione e l'altra e non conosco PHP. Se qualcuno può aiutarmi, mi aiuterebbe molto…grazie!

Allego i files in questione.
 

Allegati

pardon...ho scaricato la versione più aggiornata di amfphp, settato alcuni permessi in più per scrivere nelle cartelle/files e funziona correttamente.
 

Discussioni simili