Vai al contenuto

Flash-Php


united colors

Messaggi raccomandati

ciao a tutti.

dovrei realizzare un catalogo online,

in un sito costruito interamente in flash.

Devo usare il Php.

Vorrei sapere se ci sono e dove tutorial in merito,

soprattutto per quanto riguarda il codice che devo

inserire sul file flash per richiamare tramite il Php

i prodotti del catalogo.

grazie :D:D

pura energia creativa

PowerMac G5 DP 1.8 Ghz

Cinema display 23"

Link al commento
Condividi su altri siti

ciao

se conosci il php è abbastanza facile, le istruzioni vengono passate a flash tramite il comando echo oppure print, una volta preparato il php, i dati vengono richiamati da flash con il comando loadVars() nel manuale è spiegato abbastanza bene

abbiamo 3 possibilità

load

send

sendAndLoad

la prima carica solo i dati che servono, la seconda invia i dati, la terza, la più utilizzata richiama un file e invia e riceve dei dati

//la pima cosa da fare è creare un oggetto

myData = new LoadVars();

//poi richiamiamo il file che ci serve, nota la var myData prima del post

myData.load("myfile-php", myData, "POST");

//quindi quando il file è stato caricato lanciamo una funzione (loadHandler)

myData.onLoad = loadHandler;

la funzione (function) serve per associare i dati mandati dal php con echo/print ai campi o ad altre variabili in flash

esempio in php

print '&nome='.$nome.'&email='.$email.'&web='.$web.;

in flash,

success avverte flash che il file è stato caricato e che può "parserizzare" i dati, la prima variabile in questo caso potrebbe essere un campo di testo, la seconda, quella preceduta da this, si riferisce all'oggetto myData e alla var inviata dal php, il trace viene lanciato se ci sono problemi ed infine i dati vengono cancellati dalla memoria

loadHandler = function (success) {

if (success) {

nome = this.nome;

email = this.email;

web = this.web;

} else {

trace("'ndo 'stà sto c****o di file");

}

delete myData;

};

più facile a fare che a dire

i problemi possono nascere quando i dati sono molti, qui hai 2 possibiltà, la prima è richiamare tutti i dati e poi visualizzare in flash quelli che servono, la seconda che è anche la meno esosa in risorse è far fare il lavoro al php e richiamare solo i dati che servono, in questo caso non bisognerà usare load ma sendAndLoad, oppure load e una variabile associata al php, tipo myfile.php?id=2

come si fa normalmente nei cataloghi, guestbook o quant'altro con linguaggio "tradizionale"

:)

futre

w9 team

Link al commento
Condividi su altri siti

vai su flash-mx.html.it senza il www!

trovi un tutorial per l'integrazione di php con flash. :oops:

www.mart3.org | Flash Platform Company (NEW SITE!)

http://mart3.wordpress.com | blog aziendale

http://blog.flairpy.com | discover flash platform and python

lucamezzalira.wordpress.com | Flash Platform BLOG

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...