login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Loginscript

Offline jvuz - 22/02/2007 10:01 (laatste wijziging 22/02/2007 10:48)
Avatar van jvuzNieuw lid Ik ben bezig met het volgende loginscript.
Het aanmelden zal enkel gebeuren door een soort admin. Dus de gebruikers kunnen zichezelf niet registreren. Tot zover nog niet echt een probleem. Nu wil ik ook zelf opgeven welke level de user krijgt. 1 is voor Editor, 2 voor IT en 3 voor admin. Kan ik dit gewoon toevoegen in het formulier van aanmeld.php?

Alvast bedankt,
Jvuz

Edit: Volgende code heb ik al toegevoegd aan het formulier:

<select name="level">
<option>1 - Editor</option>
<option>2 - IT</option>
<option>3 - Admin</option>
</select>

6 antwoorden

Gesponsorde links
Offline Mad_Mike - 22/02/2007 12:05
Avatar van Mad_Mike PHP beginner bij het verwerken van je formulier moet je dan nog wel het volgende plaatsen:
  1. <?php
  2. $intLevel = $_POST['level'];
  3. // en uiteraard je query aanpassen
  4. ?>


En verder is je <select> niet helemaal goed. Want je mist de value="" in de option objecten. Dus:
  1. <select><option value="1">1- Editor</option></select>
etc...
Offline Thomas - 22/02/2007 12:20 (laatste wijziging 22/02/2007 12:21)
Avatar van Thomas Moderator En daarnaast zal je het aanmeld-formulier zelf moeten afschermen en de eerste admin handmatig moeten invoeren in de database. Het lijkt me i.i.g. niet de bedoeling dat iedereen zich als admin aanmeldt .
Offline Mad_Mike - 22/02/2007 12:23
Avatar van Mad_Mike PHP beginner Dat lijkt me wel logisch ja 

"Het aanmelden zal enkel gebeuren door een soort admin. Dus de gebruikers kunnen zichezelf niet registreren."

Waarschijnlijk had hij daar ookal aan gedacht
Offline jvuz - 22/02/2007 13:32 (laatste wijziging 02/03/2007 09:34)
Avatar van jvuz Nieuw lid Inderdaad. Alvast bedankt voor de uitleg en suggesties.

Edit: Ondertussen ben ik al wat verder. Alleen heb ik nu het volgende probleem. Als ik niet ingelogd ben kan ik toch nog aan de addusers pagina. Alhoewel dat de sessions.php is aangevraagd in het begin.

Dit is mijn addusers.php pagina:

[url]http://www.plaatscode.be/4460/[/url]

Offline Warbringer - 02/03/2007 10:13 (laatste wijziging 02/03/2007 10:14)
Avatar van Warbringer Onbekend is het niet makkelijker om helemaal bovenaan te kijken naar je session?

  1. <?php
  2. if(isset($_SESSION['sessie_naam']) AND $_SESSION['sessie_naam'] == "de waarde")
  3. {
  4. // je code en zo
  5. }
  6. else
  7. {
  8. echo "geen toegang";
  9. }
  10. ?>
Offline jvuz - 02/03/2007 10:27
Avatar van jvuz Nieuw lid Waar bedoel je juist? In de session file of in deze file?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2026 Sitemasters.be - Regels - Laadtijd: 0.198s