Xairete
Exw mia database apo thn opoia antlw kapoia stoixeia. 8a h8ela na stelnw stoixeia poy anazhtw se kapoia allh selida xwris html form.(dhladh aytomatos)
Sthn prokeimenh periptwsh exw mia exw mia Access database sthn opoia exw kataxwrhmenoys xrhstes gia "asfaleia" selidwn. Me thn epityxh prosbash 8a h8ela na synodeyetai to onoma toy xrhsth stis selides poy perihghte.
P.X. sthn tip.gr me to poy kaneis login sto forum panw aristera emfanizete synexos to onoma.
Erwthmata
1.Pws na apostelnw kapoio stoixeio(to onoma) poy anazhto apo thn DB, se allh selida xwris html form poy xriazete parembolh toy button gia apostolh toy stoixeioy?
2.Yparxei kapoia entolh ASP poy na to apostelei aytomata ?
3.Epitygxanete ayto me cookies? Ki an nai poy mporw na diabasw gi'ayto?
Eyxaristw
Αν το login script έχει Sessions (όπως τα περισσότερα) τότε τοποθέτησε το Session όπου θέλεις να εμφανίζεται το Username.
Για παράδειγμα πρόσθεσε αυτό εκεί που θέλεις να εμφανίζεται το Username
<% = Session("Username") %>
Όπου Username το πεδίο με τα ονόματα ή usernames κλπ
Alex eyxaristw prwta apo ola gia allh mia fora.
Moy protineis session....Alla otan gia paradeigma o kwdikos toy xrhsth einai dektos tote gia na mpainei stis epomenes selides to session prepei na exei sygkekrimeno session gia parageigma : <% If session("allow") = False Then Response.Redirect "main.htm" %> Ayto simainei oti to session stis selides gia na tis blepei prepei oposdipote na einai "allow"..... Opote den mporo na xrisimopoihsw to session gia sygkratish toy onomatos. Twra den 3erw an ginete na exw deytero session. Yparxei tropos??? An oxi exeis na moy proteineis kapoia allh lysh????
Se eyxaristw kai pali...
Μα είναι απλό...
Μπορείς να έχεις όσα Sessions θέλεις.
π.χ. ορίζεις
<% session("ses1")="Lefteris"
session("ses2")="Lefteris2" %>
μετά για να το εμφανίσεις....
<% = session("ses1")%>
και
<% = session("ses2")%>
οπουδήποτε θέλεις μέσα στη σελίδα.
Οπότε, και το session("allow") ισχύει, ώστε να επιτρέπεις την πρόσβαση, και μπορείς να έχεις άλλο ένα session("user") που να κουβαλάει απλά το ονοματεπώνυμο του χρήστη...
Οπότε όπως είπε και ο φίλος μας Alex, μέσα στη σελίδα βάζεις <% = session("user") %> ώστε να εμφανίζεται στο σημείο που θέλεις.
Αρκεί βέβαια, να οριστεί το session("user") αφού ο χρήστης έχει βάλει το σωστό κωδικό.
πχ.
<%
if request.form("username")=τάδε AND request.form("password")=τάδε then
session("Allow")=true
session("user")=request.form("username")
%>
Ελπίζω να σε κατατόπισα....
hohios & Alex
Xilia eyxaristw. Gia allh mia fora me bgalate apo megalo adie3odo. Eyxaristw kai pali...
Me ektimish
Asos
tip: * F5 για νέο tip