Oggi vedremo come creare un Login in Flash con autenticazione di account multipli utilizzando PHP + database MySql.
Avremo a disposizione una pagina per gestire gli USER, potremo inserirli, visualizzare quelli nel database e cancellarli.
NB: La pagina di gestione è pubblica per darvi la possibilità di provare il tutorial in tutti i suoi aspetti.
Prima di tutto andiamo a creare la tabella users nel database MySql
ecco la query da utilizzare:
CREATE TABLE `users` (
`userid` int(4) NOT NULL auto_increment,
`username` varchar(20) default NULL,
`userpassword` varchar(20) default NULL,
PRIMARY KEY (`userid`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
Vediamo ora i file PHP necessari alla realizzazione del Login in Flash
In connessione.php troveremo i dati per connetterci al database MySql, questa pagina viene richiamata ogni qualvolta sia necessario connettersi al database, ecco come è strutturato:
<?php
mysql_pconnect("localhost","nome_user","password") or die ("Attenzione non trovo il database");
mysql_select_db("nome_database") or die ("Attenzione non trovo il database");
?>
Se avete problemi a creare una connessione al database MySql leggete questi link utili
In controlla_login.php ci sono degli script che hanno il compito di controllare la fase di login durante l’invio delle variabili da Flash a PHP
In gestisci_users.php invece troveremo un pannello di controllo con il quale sarà possibile inserire, visualizzare o come vedremo dopo cancellare un USER
La pagina canc_users.php come avrete gia intuito, serve a cancellare un USER creato e inserito in precedenza nel database.
Scarica il sorgente
Guarda il Tutorial
Articoli simili in Database, Flash, HTML, MySql, Opensource, PHP, Sviluppo, Tools, Tutorial
Pagine: « 1 2 [3] Mostra tutto
Pagine: « 1 2 [3] Mostra tutto
tag abilitati: <code> </code> | <a href=""> </a> | <b> </b> | <i> </i>
Iscriviti ai Feed RSS dei commenti di questo articolo

peppe
20 ottobre 2009
raga ma il file gestione_user.php che priorità deve avere? 655? perchè la pagina mi si apre ma quando vado a mette i dati del login da creare e clicco su invio è come se fosse andato tt bene ma in verità l’user non me lo aggiunge!…io ho dato priorità 755 alla cartella in cui è contenuto…e 655 a tutti i file! ho sbagliato qlcs?
peppe
21 ottobre 2009
ciao raga…il problema sopra l’ho risolto ora però…appena faccio il login mi dice solo..grazie per aver effettuato il login…ma non si sposta in una pagina successiva…dove la imposto? ciao raga notte!
SabbaBabba
30 ottobre 2009
ciao Julius! complimenti per il blog……. ma se volessi usare questo login per interfacciarmi con login email di aruba? si potrebbe fare? grazie
Mimmo
20 novembre 2009
Ciao Julius vorre sapere se quest’applicazione (creare un Login in Flash con autenticazione di account multipli utilizzando PHP + database MySql) è possibile farla in asp e come db access inve di mysql.
Grazie
davide's
1 dicembre 2009
come faccio a creare il collegamento a una pagina dopo il login?..