|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
15-10-2004, 09.50.18 | #1 |
Junior Member
Registrato: 20-09-2002
Messaggi: 54
|
php e javascript
premesso che sono neofita in php e premesso che fino a "ieri" ho programmato in visual basic (infatti scrivevo su questo forum a proposito...anche se è da un po' che non passavo di qua), avrei bisogno di un aiutino. Ho creato una maschera di accesso con utente, password e un pulsante submit per effettuare il login. Ho anche creato una funzione php di connessione a sql server che è il db su cui risiedono i dati a cui vorrei accedere. nell'evento onclick del submit vorrei poter richiamare questa funzione php per effettuare il login, ma a quanto pare devo passare per javascript o sbaglio? Qualcuno mi sa spiegare come si fa? forse per voi è una cosa semplicissima, ma per me non è così facile capire. soprattutto provenendo da un qualcosa che è totalmente diverso dalla programmazione web. Vi ringrazio anticipatamente e vi auguro buona giornata. |
15-10-2004, 11.50.59 | #2 |
Linux Supporter
Registrato: 02-12-2000
Loc.: Monza
Messaggi: 1.987
|
Codice:
<form method=post action=login.php> .... </form> Ciao |
15-10-2004, 12.47.12 | #3 |
Junior Member
Registrato: 20-09-2002
Messaggi: 54
|
php e javascript
non ci posso credere...era così semplice?????
E io che ci sbatto la testa da due giorni... Grazie milleeeee |
15-10-2004, 14.39.11 | #4 |
Linux Supporter
Registrato: 02-12-2000
Loc.: Monza
Messaggi: 1.987
|
Prego, di niente
|
15-10-2004, 15.53.22 | #5 |
Junior Member
Registrato: 20-09-2002
Messaggi: 54
|
ehm...ariekkomi qua...
non funziona...diciamo pure che non ci capisco una fava... Astraggo la cosa un po' per farti capire. Io voglio creare una pagina. Su questa pagina voglio inserire un campo utente, uno password, un pulsante di login e uno di logout. La pagina l'ho disegnata e anche pulsanti e campi vari. Ora voglio fare in modo che, dopo aver inserito utente e password e dopo aver schiacciato il pulsante di login, venga effettuata la connessione a sql server. Dopo di che voglio controllare se utente e password sono validi (li ho in una tabella del db). Fatto questo, se i dati sono corretti, voglio visualizzare un messaggio di benvenuto. Per questo stamattina chiedevo come fare col javascript (che per altro non conosco). Purtroppo non è per mio divertimento che devo imparare tutte queste cose, ma è perchè mi ci obbligano sul lavoro per cui, come tutto ciò che viene imposto, mi è anchè più difficile apprendere magari nozioni stupide... Grazie, qualunque risposta mi venga data... |
15-10-2004, 16.45.50 | #6 |
Linux Supporter
Registrato: 02-12-2000
Loc.: Monza
Messaggi: 1.987
|
Allora, quello che ti consiglio io e' questo..
Fai una pagina con un form per il login con user e pass.. Quando clicchi su submit, richiami la pagina login.php, in cui metti la query sql. Se la password e' giusta allora scrivi un cookie con user e pass e lo stato della sessione (tipo: logged_in)..A questo punto richiami la pagina principale con il form.. In pratica le pagine da fare sono 2: pagina principale : - controlla il cookie - se esiste il cookie, lo leggi, controlli lo stato dell'utente ( loggato o no ) - se non e' loggato mostri il form di login, altrimenti mostri il form di logout pagina per il login/logout richiamata dai form rispettivi: - controlli che azione e' stato richiesta ( login logout ) in modo da richiamare il blocco di codice che vuoi.. - se l'utente nn e' loggato, fai la query per prendere user e pass, le confronti con quelle inserite dall'utente e se sono corrette scrivi un cookie e richiami la pagina principale - se e' loggato e l'utente vuole sloggarsi, cancelli il cookie e richiami la pagina principale.. Questo a grandi linee.. Ciao |
18-10-2004, 09.31.47 | #7 |
Junior Member
Registrato: 20-09-2002
Messaggi: 54
|
Grazie per il tuo prezioso consiglio, ma come ho detto non ci capisco una fava...
Già è difficile imparare il php conoscendo praticamente poche cose di html, è difficile pure imparare i css... se poi ci si mette anche javascript sono proprio nella m.... e mo pure un cookie devo scrive... Mi sa che se vado a vendere noci di cocco nella piazza del mio paese faccio prima Io ho scritto la funzione che mi connette a SQL Server in php. Questa funzione fa soltanto il collegamento, non controlla se utente e password sono corretti. Volevo andare per gradi. E' già tanto aver capito come "disegnare" la pagina per me... Mi sta pure venendo il nervoso perchè vorrei già conoscere (come conosco il vb) ad occhi chiusi queste cose e invece quando sembro aver fatto qualche passo in avanti mi ritrovo sempre al punto di partenza, non so un fico... |
19-10-2004, 11.58.54 | #8 |
Linux Supporter
Registrato: 02-12-2000
Loc.: Monza
Messaggi: 1.987
|
Questo potrebbe aiutarti..
http://www.siforge.org/articles/2003...sioni_php.html http://freephp.html.it/articoli/view...olo.asp?id=132 http://www.zend.com/zend/spotlight/sessionauth7may.php Ultima modifica di pholcus : 19-10-2004 alle ore 12.14.50 |
19-10-2004, 14.46.02 | #9 |
Junior Member
Registrato: 20-09-2002
Messaggi: 54
|
GRAZIE!!! Vado subito a darci un'occhiata. Non dovrò vendere noci di cocco in piazza....ma forse, visto il periodo, le caldarroste andranno bene
|
19-10-2004, 15.44.16 | #10 | |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Quota:
Meno male che non hai visto il Perl !! Ps: io non so una mazza di entrambi, pensa un po te ! |
|
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
Strumenti discussione | |
|
|
Discussioni simili | ||||
Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
PHP 5.2.0 | Thor | Archivio News Web | 1 | 04-11-2006 01.04.11 |
PHP 5.1.6 | Thor | Archivio News Web | 1 | 25-08-2006 11.58.48 |
run script php | uluzzu | Programmazione | 9 | 17-07-2006 17.23.23 |
PHP 5.1.2 | Thor | Archivio News Software | 0 | 13-01-2006 10.36.01 |
Apache 2 e PHP 5 | realtebo | Internet e Reti locali | 2 | 07-09-2004 08.16.14 |