|
|
| Autore |
Messaggio |
claire
principiante


Registrato: 28/02/04 19:34
Messaggi: 96
Località: Roma
|
Oggetto: flash+xml+php help :)
Inviato: 29.03.04 | 21:34 |
|
|
Salve a tutti.. ho un problema che proprio non riesco a risolvere..
Ho un swf in cui è possibile apportare delle modifiche al testo che contiene direttamente on line..
Il testo viene letto e salvato su un file xml tramite php..
Ora il problema è che nel testo che poi appare on line non c'è modo di scrivere gli apostrofi senza che compaiano con uno \ tipo l\'
ho provato in tutti i modi a risolvere in flash ma non c'è verso.. mi chiedevo se non si potesse dirgli di sostituire \' con ' tramite il php...
Poi le modifiche risultano visibili solo se si chiude e si riapre la pagina internet.. non va nemmeno col refresh..
anche questo forse si può gestire dal php?
Considerate che di php ne so praticamente nulla..
Il file php è il seguente:
<?
clearstatcache();
$filename=$xmlToSave;;
$fp=@fopen($filename,"w");
$rec=$xmlContent;
fwrite($fp,$rec);
fclose($fp);
chmod($filename, 0777 );
if ($fp) {
echo ("&erro=NONE&statusText=SUCCESS! changes saved to database!");
} else {
echo ("&erro=OK&statusText=SERVER ERROR!, there was a problem. Pls try again!");
exit();
}
?>
Se qualcuno mi sapesse dire se si può fare qualcosa in merito e come gliene sarei davvero grata ____________________________________________________________ http://www.giuncarossa.it
http://www.3climbing.it |
|
| Torna in cima |
|
|
Sponsor
|
|
 |
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
Oggetto:
Inviato: 30.03.04 | 08:52 |
|
|
sicura che il codice sia tutto qua???
vediamo se ho capito...
hai un swf con il quale aggiorni del testo?cioè passi a PHP una stringa di testo?
che PHP scriverà sul file XML?
| Codice: | $rec=$xmlContent; |
deduco che $xmlContent contenga il testo inviato da flash...
prova usando la funzione stripslashes
| Codice: | $rec=stripslashes($xmlContent); |
____________________________________________________________
Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE! |
|
| Torna in cima |
|
|
claire
principiante


Registrato: 28/02/04 19:34
Messaggi: 96
Località: Roma
|
|
| Torna in cima |
|
|
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
|
| Torna in cima |
|
|
claire
principiante


Registrato: 28/02/04 19:34
Messaggi: 96
Località: Roma
|
|
| Torna in cima |
|
|
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
Oggetto:
Inviato: 30.03.04 | 11:36 |
|
|
| Codice: | <?php $a = rand(0,9999999);?> |
lo aggiungi nella pagina contenente l'swf (deve essere PHP) prima del codice del filmato...
| claire ha scritto: | il php viene richiamato tramite loadvarnum.. è lì che devo agire?
|
si devi agire lì posta quel pezzo di codice con loadvarnum... ____________________________________________________________
Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE! |
|
| Torna in cima |
|
|
claire
principiante


Registrato: 28/02/04 19:34
Messaggi: 96
Località: Roma
|
Oggetto:
Inviato: 30.03.04 | 11:42 |
|
|
l'swf sta in una pagina html...
la parte di as che riguarda il loadvar è questa:
rightPanelMc.butMc0.buttonIns.onRelease = function() {
_root.statusText2 = "saving changes, pls wait...";
xmlToSave = xmlToLoad;
xmlContent = "<"+tagName+">\n<content>"+varRoughIns+"</content>\n</"+tagName+">";
loadVariablesNum("http://www.3climbing.it/green/test/savexml2.php", "", "POST");
_root.statusText2 = "saving changes, pls wait...";
};
Non so se posso traformare la pagina html in php senza incasinarmi..
Di php non ne capisco nulla :( ____________________________________________________________ http://www.giuncarossa.it
http://www.3climbing.it |
|
| Torna in cima |
|
|
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
Oggetto:
Inviato: 30.03.04 | 11:46 |
|
|
| claire ha scritto: | Non so se posso traformare la pagina html in php senza incasinarmi..
Di php non ne capisco nulla :( |
basta che cambi l'estensione
per il flash invece aggiungi questo:
| Codice: | casuale = random(9999999); |
e nel loadVariablesNum questo:
| Codice: | .../savexml2.php?casuale="+casuale, "", "POST"); |
____________________________________________________________
Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE! |
|
| Torna in cima |
|
|
claire
principiante


Registrato: 28/02/04 19:34
Messaggi: 96
Località: Roma
|
Oggetto:
Inviato: 30.03.04 | 11:52 |
|
|
sto provando ma in flash mi risulta un errore:
**Error** Symbol=editorMc, layer=Layer 2, frame=1:Line 81: ')' or ',' expected
loadVariablesNum("http://www.3climbing.it/green/test/savexml2.php?casuale="+casuale", "", "POST");
ho sbagliato io a scrivere o cosa? ( non mi ammazzare ti prego ) ____________________________________________________________ http://www.giuncarossa.it
http://www.3climbing.it |
|
| Torna in cima |
|
|
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
|
| Torna in cima |
|
|
claire
principiante


Registrato: 28/02/04 19:34
Messaggi: 96
Località: Roma
|
|
| Torna in cima |
|
|
claire
principiante


Registrato: 28/02/04 19:34
Messaggi: 96
Località: Roma
|
|
| Torna in cima |
|
|
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
Oggetto:
Inviato: 30.03.04 | 12:05 |
|
|
non è che x caso i testi che modifichi li carichi anche da un altro file?
xchè con il loadVariablesNum che mi hai postato, carichi le modifiche ad un file PHP che scrive in un file xml... questo mi fa pensare che x visualizzare il testo nell'swf, ci sia un altro pezzo di actionscript con il quale carichi i dati dell'xml... ____________________________________________________________
Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE! |
|
| Torna in cima |
|
|
claire
principiante


Registrato: 28/02/04 19:34
Messaggi: 96
Località: Roma
|
Oggetto:
Inviato: 30.03.04 | 12:09 |
|
|
eh si
il file modificato è un xml
che però è un mezzo casino perchè l'as il nome del file xml lo prende dal component e alla fine delle famose 453 righe di codice lo richiama solo con:
loadXML(); ____________________________________________________________ http://www.giuncarossa.it
http://www.3climbing.it |
|
| Torna in cima |
|
|
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
|
| Torna in cima |
|
|
|