Come creare un sito web Flash PHP Mysql

December 4

Come creare un sito web Flash PHP Mysql


Creazione di un sito web che utilizza Flash, PHP e MySQL significa che i visitatori possono godere di una dinamica, esperienza rich-media. Utilizzando queste tecnologie richiede solo un paio di competenze di base per iniziare. Finché si ha una chiara idea di come i diversi elementi del tuo sito si connettono tra di loro, si dovrebbe essere in grado di combinare le tecnologie con facilità. Con la costruzione di ogni componente, a sua volta, anche le persone con poche competenze tecniche possono raggiungere impressionanti siti web.

istruzione

1 Crea il tuo database. Modellare la struttura del database prima, anche se questo comporta solo il disegno su carta. Creare il database sul server Web. Se il pacchetto di hosting include strumenti come phpMyAdmin, si può semplicemente accedere al proprio account e creare ciascuna delle tabelle e dei campi a loro volta utilizzando l'interfaccia del sito. Se non si ha accesso a tale strumento, definire la struttura del database in SQL ed eseguire lo script risultante sul server. Inserire alcuni dati nel nuovo database, anche se si immette solo dati fittizi per cominciare, in quanto ciò consente di effettuare il test e l'ulteriore sviluppo.

2 Scrivere il codice PHP per la connessione ai dati. Creare script PHP e caricarli sul server Web. All'interno di questi script, è necessario connettersi al database, interrogare e poi scrivere i risultati di queste ricerche, in modo che i file Flash saranno in grado di leggerli. Uno script di esempio potrebbe essere chiamato "my_data.php":

<? Php

//Collegare

mysql_connect ( "localhost", "username", "password") or die ( "Impossibile stabilire una connessione");

// Selezionare il database

mysql_select_db ( "my_database") or die ( "Impossibile selezionare il database");

// Interrogare i dati

$ Query = "select * from my_table";

$ Risultato = mysql_query ($ query);

// Tenere il conto

$ Count = 0;

while ($ row = mysql_fetch_array ($ result))

{

// Scrivere i dati in un formato Flash capirà

$ Oggetto = $ row [ 'item']; // dove my_table contiene un campo denominato 'voce'

echo "e la voce" $ count "=" $ item...;

$ Count ++;

}

mysql_free_result ($ result);

?>

3 Crea i tuoi filmati Flash. Elaborare gli elementi di design e costruire questi all'interno di creazione di Flash, sia utilizzando gli strumenti di disegno o scrivendo codice ActionScript, se le tue capacità di programmazione sono sufficientemente avanzati. Per iniziare, creare un nuovo file Flash e iniziare a inserire i contenuti necessari, siano essi di testo campi, pulsanti, clip filmato animato, o grafica importata, audio e video. Se si vuole semplicemente creare un file che vi permetterà di testare la connettività dei dati, è sufficiente includere un testo-campo dinamico nel filmato e dargli un nome di istanza, ad esempio "test_txt".

4 Importare i dati in Flash chiamando i script PHP da ActionScript. Flash è in grado di leggere i dati scritti in formato set. Uno dei formati principali è:

& Item1 = cosa & item2 = un'altra & item3 = nuovo

Il vostro codice PHP deve quindi scrivere i dati in questo formato. Per portare i dati in Flash, è possibile utilizzare una serie di differenti classi ActionScript, tra cui URLLoader e LoadVars, a seconda di quale versione di ActionScript che si sta utilizzando. Quanto segue è un esempio di utilizzo LoadVars:

// Creare l'oggetto LoadVars

var data_mc: LoadVars = new LoadVars ();

// Definisce come gestire i dati, quando si tratta di

data_mc.onLoad = function ()

{

elemento var: String = data_mc [ "item1"];

test_txt.text = item; // visualizzare la voce di dati

}

// Chiamare lo script PHP per caricare i dati

data_mc.load ( "my_data.php");

Naturalmente questo codice alla prova semplicemente che la connettività dei dati ha avuto successo. Qualsiasi applicazione utile coinvolgerà scorrendo i dati incluso nel vostro filmato Flash, se necessario.

5 Crea il tuo sito web utilizzando HTML. Includere i file SWF con il testo, immagini e altri media che compongono il contenuto del sito web, così come script aggiuntivi, come CSS per definire le regole di stile per le pagine. Utilizzando una libreria JavaScript, come ad esempio SWFObject, rende compreso il contenuto Flash un processo semplice. Per fare questo, scaricare lo script SWFObject, poi caricarlo sul proprio server. Includere un riferimento ad esso nella sezione <head> delle tue pagine:

<Script type = 'text / javascript' src = 'swfobject.js'> </ script>

Nella posizione della pagina in cui si desidera visualizzare il file SWF, includere il codice simile a questo:

<Div id = 'myFlash'>

Questo testo viene visualizzato se l'utente non dispone di Flash:

<Script type = "text / javascript '>

var so = new SWFObject ( 'mymovie.swf', 'film', '500', '400');

so.write ( 'myFlash');

</ Script>

</ Div>

Prova il tuo sito web a fondo per garantire che i dati vengono trasferiti correttamente, in particolare se il file SWF chiede inoltre PHP per aggiornare i dati. È anche possibile costruire e scrivere la struttura delle pagine in HTML utilizzando uno script PHP, se si preferisce.

Consigli e avvertenze

  • Progetta il tuo sito dal punto di vista panoramica prima di creare uno qualsiasi dei singoli componenti. In questo modo, si avrà una migliore comprensione della correlazione.
  • Parti del sito non saranno accessibili alle persone che non hanno Flash installato. Tra cui contenuti alternativi nelle tue pagine è quindi essenziale.