Forum Flash, Actionscript, PHP e MySQL
flash+xml+php help :)
Vai a pagina 1, 2  »
 
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » PHP
Precedente  Successivo 
Autore Messaggio
claire
principiante
principiante



Registrato: 28/02/04 19:34
Messaggi: 96
Località: Roma

MessaggioOggetto: flash+xml+php help :)
Inviato: 29.03.04 | 21:34
Rispondi citando

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
Profilo Messaggio privato   HomePage MSN Messenger
Sponsor
Coach
amministratore
amministratore


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

MessaggioOggetto:
Inviato: 30.03.04 | 08:52
Rispondi citando

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
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
claire
principiante
principiante



Registrato: 28/02/04 19:34
Messaggi: 96
Località: Roma

MessaggioOggetto:
Inviato: 30.03.04 | 10:48
Rispondi citando

grazie :) funziona
____________________________________________________________
http://www.giuncarossa.it
http://www.3climbing.it
Torna in cima
Profilo Messaggio privato   HomePage MSN Messenger
Coach
amministratore
amministratore


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

MessaggioOggetto:
Inviato: 30.03.04 | 11:15
Rispondi citando

bene fagiano

il problema del refresh è dovuto alla cache... potresti fregarla mettendo nel GET un valore random, per esempio aggiungendo questo:
 
Codice:
<?php $a rand(0,9999999);?>

...che genere un numero a caso tra 0 e 9999999

ed aggiungendo nel file contenente l'swf:(le parti in rosso)
<object ... width="400" height="90">
<param name="movie" value="filmato.swf?random=<?php echo $a;?>">
<param name="quality" value="high">
<embed src="filmato.swf?random=<?php echo $a;?>" ...></embed>
</object>

questo dovrebbe far caricare ogni volta il filmato... ma x aggiornare i dati dovresti fare la stessa cosa anche con il file che carichi in flash... cioè mettendo in GET un valore random...

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!


Ultima modifica di Coach il 30.03.04 | 11:59, modificato 4 volte in totale
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
claire
principiante
principiante



Registrato: 28/02/04 19:34
Messaggi: 96
Località: Roma

MessaggioOggetto:
Inviato: 30.03.04 | 11:27
Rispondi citando

oddio.. ti ho seguito fino a un certo punto
sulla logica ci sono ma..

 
Citazione:
<?php $a = rand(0,9999999);?>


questo lo aggiungo in che punto? dove voglio?
nell'html ci sono...
ma cosa devo fare nel flash non l'ho capito..
Considera che quell'swf ha una cosa come 453 righe di codice as dho
il php viene richiamato tramite loadvarnum.. è lì che devo agire?
scusami se rompo ma sta cosa la trovo abbastanza difficile dato che sto ancora imparando..
granzie della gentilezza ...

____________________________________________________________
http://www.giuncarossa.it
http://www.3climbing.it
Torna in cima
Profilo Messaggio privato   HomePage MSN Messenger
Coach
amministratore
amministratore


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

MessaggioOggetto:
Inviato: 30.03.04 | 11:36
Rispondi citando

 
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
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
claire
principiante
principiante



Registrato: 28/02/04 19:34
Messaggi: 96
Località: Roma

MessaggioOggetto:
Inviato: 30.03.04 | 11:42
Rispondi citando

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
Profilo Messaggio privato   HomePage MSN Messenger
Coach
amministratore
amministratore


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

MessaggioOggetto:
Inviato: 30.03.04 | 11:46
Rispondi citando

 
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 fagiano

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
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
claire
principiante
principiante



Registrato: 28/02/04 19:34
Messaggi: 96
Località: Roma

MessaggioOggetto:
Inviato: 30.03.04 | 11:52
Rispondi citando

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 Embarassed )

____________________________________________________________
http://www.giuncarossa.it
http://www.3climbing.it
Torna in cima
Profilo Messaggio privato   HomePage MSN Messenger
Coach
amministratore
amministratore


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

MessaggioOggetto:
Inviato: 30.03.04 | 11:56
Rispondi citando

 
claire ha scritto:
loadVariablesNum("http://www.3climbing.it/green/test/savexml2.php?casuale="+casuale", "", "POST");
ho sbagliato io a scrivere o cosa? ( non mi ammazzare ti prego Embarassed )

si, hai messo quel doppio apice di troppo prova a toglierlo... (quello segnato in rosso)

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
claire
principiante
principiante



Registrato: 28/02/04 19:34
Messaggi: 96
Località: Roma

MessaggioOggetto:
Inviato: 30.03.04 | 12:01
Rispondi citando

tolto e risolto.. ma gli aggiornamenti non si vedono lo stesso :(
devo sempre chiudere la pagina e riaprirla :(

http://www.3climbing.it/green/test/orari.php
guarda :(

____________________________________________________________
http://www.giuncarossa.it
http://www.3climbing.it
Torna in cima
Profilo Messaggio privato   HomePage MSN Messenger
claire
principiante
principiante



Registrato: 28/02/04 19:34
Messaggi: 96
Località: Roma

MessaggioOggetto:
Inviato: 30.03.04 | 12:04
Rispondi citando

ah la pass è : admin :)
____________________________________________________________
http://www.giuncarossa.it
http://www.3climbing.it
Torna in cima
Profilo Messaggio privato   HomePage MSN Messenger
Coach
amministratore
amministratore


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

MessaggioOggetto:
Inviato: 30.03.04 | 12:05
Rispondi citando

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
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
claire
principiante
principiante



Registrato: 28/02/04 19:34
Messaggi: 96
Località: Roma

MessaggioOggetto:
Inviato: 30.03.04 | 12:09
Rispondi citando

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
Profilo Messaggio privato   HomePage MSN Messenger
Coach
amministratore
amministratore


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

MessaggioOggetto:
Inviato: 30.03.04 | 12:15
Rispondi citando

sei proprio sicura???

nn è che x caso... hai un'azione associata ad un MC simile alla seguente???

 
Codice:
onClipEvent (){
    myTextSize = 14;
    xmlToLoad = "corsi.xml";
    tagName = "aboutrebel";
    myFontColor = "0xFFFFFF";
}

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » PHP Tutti i fusi orari sono GMT + 2 ore
Vai a pagina 1, 2  »
Pagina 1 di 2

Discussioni Simili
Topic Autore Forum Risposte Ultimo Messaggio
Nessun nuovo messaggio Annuncio: Adobe Flash lite 3 Coach Flash e Mobile 0 02.10.07 | 13:40 Leggi gli ultimi messaggi
Coach
Nessun nuovo messaggio Annuncio: Faust: Flash Augmenting Standards Coach Flash Generale 0 23.01.07 | 13:48 Leggi gli ultimi messaggi
Coach
Nessun nuovo messaggio Annuncio: Flash Lite 2.1 per Symbian è gratis! Coach Flash e Mobile 4 04.01.07 | 22:46 Leggi gli ultimi messaggi
fabrypiro
Nessun nuovo messaggio Importante: Lista devices che supportano Flash Lite Coach Flash e Mobile 0 19.05.05 | 17:42 Leggi gli ultimi messaggi
Coach
Nessun nuovo messaggio Flash Lite 2.0 e update per Flash 8 Coach Flash e Mobile 0 04.01.06 | 10:02 Leggi gli ultimi messaggi
Coach



 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum
Non puoi allegare files in questo forum
Non puoi downloadare gli allegati in questo forum



Powered by phpBB © 2001, 2002 phpBB Group - phpBB SEO Designed by coachdesign - © 2003-2005