MySQL php og session

Tags:    php mysql session

<< < 12 > >>
Jeg skal ha' lavet en session der tjekker om man er admin eller user
har lavet en session som registrere ens login, men kan ikke finde ud af at kode min (admin user) ind i den session


jeg har lavet denne række i min mysql
felt navn = rights
data type = SET
Længde/Værdi*1 = 'admin','user'

min connect samt registrering af session er denne
Fold kodeboks ind/udPHP kode 


min session ser sådan ud
Fold kodeboks ind/udPHP kode 


har prøvet at kode dele fra denne session ind men kan ikke få den registreret i connection til mysql
Fold kodeboks ind/udPHP kode 





20 svar postet i denne tråd vises herunder
11 indlæg har modtaget i alt 11 karma
Sorter efter stemmer Sorter efter dato
Det er ikke så svært at udgøre det script.
Fold kodeboks ind/udPHP kode 


Alt i alt, så prøver jeg lige at forklare siturationen:

Når man benytter sig af mysql_query, så skal man arbejde med databasen.
Når man har en connection med databasen og skal lave nogle sessioner skal man derfor benytte sig af mulighederne fra tabellen med sin bruger.

I det her tilfælde har man en kolonne kaldt rights som man så bruger som en automatisk "checker" omkring om man har rettigheder til en side. Man skriver med PHP at hvis der står 1 i den række man er tilkoblet til i databasen, så skal den lave en funktion, og hvis det ikke står der så laver den en anden funktion.

Er det nemmere at forstå?



Nu ved jeg ikke om jeg har forstået dig korrekt, men vil da gerne prøve :)
Fold kodeboks ind/udPHP kode 


Kunne det gøres sådan? :)



forstår ikke hvad nogen af jer mener :(
men skal bare have gjord sådan at man kun kan komme ind på en side når man er admin og at man ikke kan når man er alm bruger





Indlæg senest redigeret d. 08.05.2011 16:45 af Bruger #16454
altså min række skal bare se sådan ud ikk?
Fold kodeboks ind/udSQL kode 



og in session sådan ?
Fold kodeboks ind/udPHP kode 


har lige prøvet dette men den skriver du er ikke Admin og har sat mig til '1'

men skal den ikke kodes ind i sessionen




Indlæg senest redigeret d. 09.05.2011 06:31 af Bruger #16454
jeg har lavet 5 "rækker" i min tabel
_________
id
username
email
password
admin
_________

men hvor skal jeg indsætte den kode du lige har skrevet Daniele?



Daniele hvor skal jeg bruge dette du lige har skrevet ?

men hvis der er nogle som kender et godt link til at bruger system hvor man kan op rette alle di bruger man vil og at man kan have en eller flere admins
så vil jeg blive glad for tror det er besværligt at kode videre på mit script. så alt vil være et ES:D



vil du hvad for venter du at få?
for har nem lig ikke ret mange penge:(




Indlæg senest redigeret d. 09.05.2011 19:34 af Bruger #16454
ved ikke hvad kunne du tænke di at få for det. for det er vel ikke den helt store omgang scriptting




okay skal lige tænke over det for skal os have pennge til at holde mine servere kørens




mange tak Jens P. Svensson

vil prøve alt dette istedet for det jeg har nu :D



<< < 12 > >>
t