Telefonino.net network
 
| 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 » |

Torna indietro   WinTricks Forum > Software > Programmazione

Notices

Rispondi
 
Strumenti discussione
Vecchio 15-10-2004, 09.50.18   #1
Mentos
Junior Member
 
Registrato: 20-09-2002
Messaggi: 54
Mentos promette bene
php e javascript

Ciao a tutti,
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.
___________________________________

The Fresh..Remaker...
La Ros@ dei Venti
Mentos non è collegato   Rispondi citando
Vecchio 15-10-2004, 11.50.59   #2
pholcus
Linux Supporter
 
L'avatar di pholcus
 
Registrato: 02-12-2000
Loc.: Monza
Messaggi: 1.987
pholcus promette bene
Codice:
<form method=post action=login.php>
....
</form>
Scrivi la tua funzione per loggarti in un file login.php e poi nel campo action di form metti il nome del file

Ciao
pholcus non è collegato   Rispondi citando
Vecchio 15-10-2004, 12.47.12   #3
Mentos
Junior Member
 
Registrato: 20-09-2002
Messaggi: 54
Mentos promette bene
php e javascript

non ci posso credere...era così semplice?????
E io che ci sbatto la testa da due giorni...
Grazie milleeeee
___________________________________

The Fresh..Remaker...
La Ros@ dei Venti
Mentos non è collegato   Rispondi citando
Vecchio 15-10-2004, 14.39.11   #4
pholcus
Linux Supporter
 
L'avatar di pholcus
 
Registrato: 02-12-2000
Loc.: Monza
Messaggi: 1.987
pholcus promette bene
Prego, di niente
pholcus non è collegato   Rispondi citando
Vecchio 15-10-2004, 15.53.22   #5
Mentos
Junior Member
 
Registrato: 20-09-2002
Messaggi: 54
Mentos promette bene
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...
___________________________________

The Fresh..Remaker...
La Ros@ dei Venti
Mentos non è collegato   Rispondi citando
Vecchio 15-10-2004, 16.45.50   #6
pholcus
Linux Supporter
 
L'avatar di pholcus
 
Registrato: 02-12-2000
Loc.: Monza
Messaggi: 1.987
pholcus promette bene
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
pholcus non è collegato   Rispondi citando
Vecchio 18-10-2004, 09.31.47   #7
Mentos
Junior Member
 
Registrato: 20-09-2002
Messaggi: 54
Mentos promette bene
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...
___________________________________

The Fresh..Remaker...
La Ros@ dei Venti
Mentos non è collegato   Rispondi citando
Vecchio 19-10-2004, 11.58.54   #8
pholcus
Linux Supporter
 
L'avatar di pholcus
 
Registrato: 02-12-2000
Loc.: Monza
Messaggi: 1.987
pholcus promette bene
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
pholcus non è collegato   Rispondi citando
Vecchio 19-10-2004, 14.46.02   #9
Mentos
Junior Member
 
Registrato: 20-09-2002
Messaggi: 54
Mentos promette bene
GRAZIE!!! Vado subito a darci un'occhiata. Non dovrò vendere noci di cocco in piazza....ma forse, visto il periodo, le caldarroste andranno bene
___________________________________

The Fresh..Remaker...
La Ros@ dei Venti
Mentos non è collegato   Rispondi citando
Vecchio 19-10-2004, 15.44.16   #10
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Quota:
Già è difficile imparare il php conoscendo praticamente poche cose di html
il PHP ti spaventa ?
Meno male che non hai visto il Perl !!

Ps: io non so una mazza di entrambi, pensa un po te !
LoryOne non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

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

Orario GMT +2. Ora sono le: 01.14.33.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.