Nwlapcug.com


Come fare form in Flash

Adobe Flash consente di creare animazioni dinamiche e aggiungere profondità alle tue pagine web. Per quanto riguarda la progettazione, è possibile fare praticamente qualsiasi cosa che si potrebbe fare in HTML e CSS con ActionScript 3.0 e Flash alcune abilità. Fare un modulo basato su Flash utilizza un po' di codice PHP, ma ti permette di avere una forma esteticamente piacevole che sembra un po ' meglio di una forma CSS.

Istruzioni

1

Aprire un nuovo file in Adobe Flash (comando + N). Selezionare il primo fotogramma chiave nella timeline e premere \"F6\" per creare un'altra linea temporale. Passare alla finestra > azioni e tipo \"Stop ();} \" nella finestra azioni. Fare questo per entrambe le finestre.

2

Create un altro strato accedendo a \"Add New Layer\" in basso a destra della timeline. Nome del tuo \"Labels.\ strato"

3

Selezionare il secondo fotogramma chiave al secondo livello e nella finestra Proprietà, il secondo fotogramma chiave \"Thanks.\ il nome"

4

Con il secondo fotogramma chiave selezionato, scegli il tuo strumento testo (T) e scrivere una nota di ringraziamento, come \"Thank voi per la presentazione delle vostre informazioni. \"

5

Selezionare il primo fotogramma chiave. Utilizzando lo strumento di testo, scrivere i titoli delle forme desiderate creare con il primo fotogramma selezionato. Nome, e-mail, commenti e hometown sono tutti esempi di titoli che si può avere nella vostra forma. Creare campi di testo scegliendo lo strumento di testo sulla barra degli strumenti (T). Creare caselle per i campi con questo strumento selezionato. Selezionare \"Input Text\" e il testo digitare nella finestra Proprietà e impostare il tipo di \"Single linea. \" digitare un nome per ogni campo di testo nel campo nome istanza della finestra proprietà di input. Creare un pulsante di invio selezionando lo strumento rettangolo (R) e creando un rettangolo sul palco. Utilizzare lo strumento di testo per scrivere la parola \"Submit\" all'interno della scatola.

6

Trascinare la casella e il testo nella libreria. Quando la \"Convert per Symbol\" scatola arriva, denominare il pulsante e selezionare il \"Button\" pulsante di opzione. Fare clic su \"OK.\" tenere tutte le cose è stato creato il primo fotogramma chiave nella sequenza temporale.

7

Il nuovo \"Submit\ il nome" pulsante nella finestra Proprietà. In questo esempio, il pulsante si intitola \"submit_btn.\"

8

Aprire Blocco note o Adobe Dreamweaver e digitare:
<? php
$name = $ post ['visitorname']
VAI
$vemail = $ post ['email']
VAI
$comments = $ post ['vcomments']
VAI
$body = \"Name: $name
E-Mail: $vemail
Commenti: $comments\ "
VAI
posta ('[email protected]', 'Titolo del modulo qui', $body)
VAI
? >
Questo codice è per un modulo 3-campo. Chiederà e inviare indirizzo nome, commento e indirizzo email dell'utente. È possibile aggiungere più campi aggiungendo $nameofvariable = $ post [nameofVariablesinFlashAS].

9

Sostituire [email protected] con il tuo indirizzo email o dovunque si desiderano le informazioni inviate e \"Form Title Here\" con il soggetto si desidera disporre il vostro modulo.

10

Salvare il file come \"mail.php\" e assicurarsi che sia nella stessa cartella come file SWF in ogni momento.

11

Aprire la finestra azioni nella timeline del modulo. Digitare quanto segue (la spiegazione per ogni riga viene dopo il / / marchi. Non sono in realtà parte del codice e non influenzerà il file SWF):
funzione submit(event:Event):void
{
var richiesta: URLRequest = new URLRequest(\"mail.php\"); chiama il tuo file PHP
var variabili: URLVariables = nuovo URLVariables(); definisce le variabili
Variables.email = emailField.text; chiamate in ingresso testo nel campo email
Variables.VisitorName = visitornameField.text; chiamate in ingresso testo nel campo nome
Variables.vcomments = vcommentsField.text; chiamate in ingresso testo nel campo Commenti
Request.Data = le variabili
VAI
Request = URLRequestMethod.POST;
sendToURL(request)
VAI
gotoAndStop(\"thanks\"); utente prende al secondo fotogramma chiave, facendogli sapere sue informazioni è stato inviato
}
submit_btn.addEventListener(MouseEvent.Click, Submit); funzione link al pulsante di invio

12

Il video del test premendo \"Shift + Invio. \" salvare e caricare i tuoi file SWF e PHP nella stessa cartella sul server.

Consigli & Avvertenze

  • Per rendere un campo di commenti, creare il tuo campo come fatto gli altri, ma impostare il tipo di \"Multiline,\" e rendere la casella più larga e alta.