[php] registrazione utenti
Allora devo fare una cosa abbastanza semplice: devo fare una pagina dove inserire degli eventi così:
DATA, TITOLO EVENTO, DOVE, NOMEUTENTE questà è la lista di eventi io però devo fare anche la registrazione di utenti e il login queste 2 parti non sono in grado di farli gli utenti che si iscrivono al sito, devono solo inserire NICK, LUOGO, E-MAIL come faccio a fare la registrazione e il login? aiutatemi grazie |
ma x esempio lo vuoi integrare con il forum ?
|
Beh se sai gia come fare a visualizzare i dati nella tabella "eventi" la cosa è semplice.
aggiungi la tabella Utenti che conterrà l'anagrafica tipo nome, cognome, email,ecc e infine ID_Account poi aggiungi la tabella accounts che conterrà id, login, password, e crea una relazione tra accounts.id e utenti.id_account. quando fai la pagina di registrazione non farai altro che , una "INSERT" nel db dove inserirai prima i dati dentro la tabella accounts, e poi dentro la tabella utenti. il login è una stronzata, inizia a fare una cosa di questo tipo : il login è un campo testo, come la pwd, quando clicchi su "accedi" fai una query al db del tipo : Codice:
SELECT accounts.login, accounts.password Ovviamente in un secondo tempo ti conviene filtrare il testo che viene inserito nei campi (tramite un javascript) altrimenti rischi delle sql injection da parte di utenti maliziosi PS: questa query qui su è molto semplificata, puoi metterci anche i dati della tabella utenti, in questo modo potrai inserire poi le frasette tipo "ciao tizio caio, bentornato" o roba simile |
ok so visualizzare la lista di eventi..
però come faccio a fare il collegamento tra una tabella all'altra? e soprattutto come faccio a fare il login ed abilitare solo chi ha fatto il login ad inserire un nuovo evento? |
Quote:
se tu fai : Codice:
Select * se aggiungi Codice:
WHERE (accounts.login = 'massimo78') and (utenti.id_accounts=accounts.id) |
scusa l'ignoranza , ma non bastava questo per selezionare la riga di massimo78 ?
Codice PHP:
|
Quote:
|
non mi potresti fare un sunto di file che devo creare per fare cio che mi serve?
cioè inscrizione al sito, login, inserimento dell'evento,visualizzazione di tutti gli eventi. devo fare 4 pagine? no di + perchè poi ci vogliono quelle di esecuzione PHP giusto? |
mmm mi sa che non hai capito.
leggi qui http://freephp.html.it/guide/lezioni.asp?idguida=8 e anche qui http://freephp.html.it/guide/index.asp ci sono delle guide al php. La parte che ti interessa a te è Php su MySql, cerca come creare una pagina di login ti spiegano tutto |
ok...
senti non riesco a trovarti ne in AOL ne in ICQ cosi parlavamo un pochino.. in AOL sono isolagio dimmi se ti connetti che parliamo grazie |
Quote:
a casa ho solo msn, skype, gtalk (devo ancora reinstallare gli altri 2) se vuoi contattami via email però ti rispondo solo di sera o in pausa pranzo |
Tutti gli orari sono GMT +1. Ora sono le: 05:42. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Hardware Upgrade S.r.l.