login  Naam:   Wachtwoord: 
Registreer je!
Scripts > PHP > Ledensystemen > ledensysteem(login)


Reacties op het script ledensysteem(login)

Offline  Zerato
Gepost op: 26 september 2004 - 10:14
Onbekend



moet je em ook connecten naar de database?

Offline  knars
Gepost op: 03 oktober 2004 - 11:48
Lid



ik registreer, sta in de database
alleen als ik inlog doet hij niks?

Offline  BigBug
Gepost op: 04 oktober 2004 - 19:40
PHP expert



dat is raar :S

Offline  Robin
Gepost op: 12 oktober 2004 - 22:54
Grafische interesse



Jah precies. Dat zelfde probleem heb ik ook. In de database zie ik dat er mensen zijn geregistreerd ( mijzelf daar bijgerekend ) maar het inloggen werkt niet:'(

Offline  phpfreak
Gepost op: 13 oktober 2004 - 19:59
PHP beginner



deze code werkt niet (wel wat aangepast):

  1. <?php
  2. //Hoe lang de bezoeker mag ingelogged blijven:
  3. $expiredate = time()+60*60*24*7; //ingesteld op 1 week
  4.  
  5. if ($logout == 1)
  6. { setcookie("username");
  7. setcookie("passgecodeerd");
  8. header("location:index.php");
  9. exit;
  10. }
  11.  
  12. if ($_POST["username"] && $_POST["password"])
  13. { // password coderen
  14. $passgecodeerd = md5($_POST["password"]);
  15. $username = $_POST["username"];
  16.  
  17. // variabelen in een cookie zetten
  18. setcookie("username",$username,$expiredate);
  19. setcookie("passgecodeerd",$passgecodeerd,$expiredate);
  20. header("location:$_SERVER[REQUEST_URI]");
  21.  
  22. exit;
  23. }
  24.  
  25. $controle == FALSE;
  26. $level = 1;
  27. $jeid = "";
  28. include ("login.php");
  29. $controle = password($username, $passgecodeerd);
  30.  
  31. if ($controle == TRUE)
  32. { $query = "SELECT * FROM members where id='$jeid'";
  33. $resultaat = mysql_query($query) or die (mysql_error());
  34. while ($obj = mysql_fetch_object($resultaat))
  35. { $nickname ="$obj->nickname";
  36. $jeid="$obj->id";
  37. $level="$obj->level";
  38. }
  39. include ('config.php');
  40. }
  41. if ($_POST['Login'] && $controle == TRUE){
  42. echo "Je bent succesvol ingelogged"; }
  43. elseif ($_POST['Login'] && $controle != TRUE){
  44. echo "Fout wachtwoord en/of gebruikersnaam";}
  45.  
  46. if ($controle != TRUE)
  47. { echo ?>
en dan het login fomulier
  1. <? } ?>

Offline  BigBug
Gepost op: 03 november 2004 - 21:15
PHP expert



En wat dan nog? vraag zo-iets op het forum...

Offline  Jigg
Gepost op: 06 december 2004 - 19:44
Nieuw lid



werkt het nu wel?

Offline  BigBug
Gepost op: 11 december 2004 - 18:38
PHP expert



Probeer het Jigg.. zoveel werk is het toch niet?

Maar hoe kan ik een pagina beveiligen?

Offline  stuifie
Gepost op: 30 december 2004 - 18:48
PHP beginner



k krijg deze fout:
Parse error: parse error, expecting `','' or `';'' in c:\apache\htdocs\login.php on line 4

Fatal error: Call to undefined function: password() in c:\apache\htdocs\index.php on line 30

wat is er fout??

Offline  korby
Gepost op: 21 januari 2005 - 23:51
HTML interesse



simpel foute regels maar ik snap het ook ff niet hoor het script klopt niet helemaal van jou:s

Offline  Maruksims2
Gepost op: 30 januari 2005 - 13:48
Nieuw lid



Kan iemand mij vertellen waarom ik deze fout krijg? 


  1. Parse error: parse error, unexpected T_CHARACTER, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/simsplan/public_html/LedenSystems/index.php on line 13


Mail please naar Simsplanet2@Simsplanet2.com 

Offline  greyhound
Gepost op: 01 februari 2005 - 01:50
Nieuw lid



ik vrees dat ik het niet helemaal snap...
je kan je registreren en daarna dan inloggen... alleen gebeurt er niets meer nadat je op login gedrukt hebt
in mijn database kan ik wel de users zien en als ik wil inloggen met verkeerde gegevens krijg ik wel de juiste "fout" dus ik denk wel dat alles naar behoren werkt.
enkel vraag ik me af hoe het dan verder moet
moet je op bepaalde paginas die je wil beveiligen ook nog iets toevoegen? of is het de bedoeling dat je na het op login gedrukt te hebben, naar een "afgeschermde zone" doorverwezen wordt?
sorry als dit een domme vraag is, ik ben nog nieuw met php

Offline  Marly
Gepost op: 16 februari 2005 - 19:05
HTML interesse



Hallo,
Dat probleem heb ik ook...

Offline  Dutchman
Gepost op: 01 maart 2005 - 17:49
Nieuw lid



Je moet wel een pagina aangeven waar hij heen gaat als de login correct is hè 

Offline  eddaredevil
Gepost op: 23 april 2005 - 12:23
PHP interesse



Helllp ik snap er geen fluit van... ik kan login klikken wat ik wil.. er komt geen reactie :$ hopeloooosss 

Offline  purpledog
Gepost op: 21 mei 2005 - 21:39
Nieuw lid



Is er ook zoiets als een uitlog pagina?
Ik blijf nu voor één hele week ingelogd!
Je kan het wel veranderen maar dan blijf je gewoon een bepaalde tijd online!:(

Wel een handig scriptje!

Offline  purpledog
Gepost op: 22 mei 2005 - 07:58
Nieuw lid



Kan je hem doorlaten linken als je bent ingelogd?
Dat hij bijvoorbeeld naar "index.php?login=1":p

Offline  bennieboy
Gepost op: 03 augustus 2005 - 19:05
HTML beginner



Wanneer iemand bij mij het juiste wachtwoord heeft ingetikt, dan komt hij op members.php! Maar als ik gewoon het adres naar members.php intik, dan geeft hij die pagina eveneens weer. Hoe kan je dit vermijden?

Offline  Herrie
Gepost op: 11 augustus 2005 - 12:04
Nieuw lid



Citaat:
Kan je hem doorlaten linken als je bent ingelogd?
Dat hij bijvoorbeeld naar "index.php?login=1"


logout.php

<?php
header("Location:index.php?logout=1");
?>

Maar dan kom ik in de inlogpagina....

Zou eleganter moeten kunen, denk ik, maar vraag me niet hoe.

Offline  ottorocket
Gepost op: 22 december 2005 - 14:38
Onbekend



is de register beveiligd?

Offline  hun
Gepost op: 07 april 2006 - 13:10
Nieuw lid



Perfet script hoor- alles werkt-, maar nu wil ik dat ingelogde bezoeker naar zijn/haar aangewezen webpagina doorsturen. Ik heb een nieuwe tabel toegevoegd "eigensite" en deze gevuld met de gegevens http://eigensite.nl.

Hoe stuur ik deze door ? Please let me know !!!!!:o

Offline  sjony123
Gepost op: 05 juni 2006 - 14:21
Nieuw lid



Ik wil er graag een logout knop op zetten! Hoe maak ik die en waar moet ik hem doen?

Offline  StijnH
Gepost op: 12 juli 2006 - 13:28
Nieuw lid



Mag ik je er op wijzen dat de manier waarop jij md5 gebruikt geen enkel nut heeft?
De bedoeling is dat je het paswoord gecodeerd opslaat in de database zodat, indien je database gehacked wordt, de hacker de paswoorden niet kan lezen.

Wat jij met md5 doet heeft geen enkel nut (mss 1 nut, het wachtwoord in de cookie is gecodeerd, maar niemand gaat een cookie van iemand hacken).

Dus, je moet, voor je je wachtwoord naar de database schrijft de md5 functie gebruiken.
Wanneer er ingelogd wordt, doe je md5 op het opgegeven paswoord en vergelijk je het met wat in de database staat (hier geen md5 meer op doen, reeds gecodeerd!).

Grtz,
Stijn

Offline  kilian
Gepost op: 01 augustus 2006 - 16:07
Lid



hoe kan je je profiel aanpassen en andere leden dat laten zien?

Offline  tyrope
Gepost op: 01 oktober 2006 - 20:45
Nieuw lid



Goedenavond,

Ik ben nieuw wat betreft PHP, maar ik neem aan dat als ik mij registreer en ik ga naar mijn SQL tabel dat mijn gegevens erin horen te staan, helaas doen ze dat niet, na het handmatig erin zetten en inloggen ververst de pagina zich, en krijg ik WEER het inlogschermpje.

ik heb de config.php veranderd, en meer niet, iemand een beetje hulp voor mij?


Vriendelijke groeten,
Tyrope

Offline  ramsess
Gepost op: 30 oktober 2006 - 21:31
Nieuw lid



ik ben nieuw in dit en gebruikte deze code maar ik wil inloggen voor te proberen en dan krijg ik dit

Table 'ramsesra_nl_db.members' doesn't exist
ik wilde een table maken met die naam maar da lukt ook niet en ik gebruik mySQL 5

help mij plz  

Offline  snowtiger
Gepost op: 22 januari 2007 - 21:23
Nieuw lid



waar moet ik die tabel zetten? ik ben hier terecht gekomen zonder enige voorkennis van php...

Offline  phpfreak
Gepost op: 26 februari 2007 - 14:12
PHP beginner



je moet inloggen bij je webhosting, dan een database aanmaken, dan moet je ergens gaan naar database manager en een nieuwe tabel aanmaken (naam: zie script)

edit: misschien kan je eerst eens een basistut volgen van mysql en php, altijd handig

Offline  feartec
Gepost op: 22 juni 2007 - 07:14
Nieuw lid



Hier de script voor index.php met LogOut KNOP

<?php
ob_start();
//Hoe lang de bezoeker mag ingelogged blijven:
$expiredate = time()+60*60*24*7; //ingesteld op 1 week

if ($logout == 1)
{ setcookie("username");
setcookie("passgecodeerd");
header("location:index.php");
exit;
}

if ($_POST["username"] && $_POST["password"])
{ // password coderen
$passgecodeerd = md5($_POST["password"]);
$username = $_POST["username"];

// variabelen in een cookie zetten
setcookie("username",$username,$expiredate);
setcookie("passgecodeerd",$passgecodeerd,$expiredate);
header("location:$_SERVER[REQUEST_URI]");

exit;
}

$controle == FALSE;
$level = 1;
$jeid = "";
include ("login.php");
$controle = password($username, $passgecodeerd);

if ($controle == TRUE)
{ $query = "SELECT * FROM members where id='$jeid'";
$resultaat = mysql_query($query) or die (mysql_error());
while ($obj = mysql_fetch_object($resultaat))
{ $nickname ="$obj->nickname";
$jeid="$obj->id";
$level="$obj->level";
}
include ('config.php');
}
if ($_POST['Login'] && $controle == TRUE)
echo "Je bent succesvol ingelogged";
elseif ($_POST['Login'] && $controle != TRUE)
echo "Fout wachtwoord en/of gebruikersnaam";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 ...>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=...">
<title>Login</title>
</head>
<body>
<?php
if ($controle != TRUE)
{ ?><form method="post" action="">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td>Username:</td></tr>
<tr><td><input type="text" name="username"></td></tr>
<tr><td>Password:</td></tr>
<tr><td><input type="password" name="password"></td></tr>
<tr><td><input type="submit" value="Login" name="Login"></td></tr>
</table>
</form>
<?php
} elseif ($controle == TRUE) {
echo "Welkom $jenickname";
} ?>

<a href="?logout=1">LogOut</a>
</body>
</html>

Het enige dat ik heb toegevoegd is : <a href="?logout=1">LogOut</a>
want ik kwam er achter dat als je http://mijndomein.nl/index.php?logout=1 intypt dat je dan uitgelogt word  

Offline  leroyvanloon
Gepost op: 07 oktober 2007 - 00:39
Lid



Bij mij doet die registreren het niet..

Parse error: syntax error, unexpected '}' in /home/insane/domains/insane-hosting.nl/public_html/site/rofl/login/Registreren.php

Hoe krijg ik het weg.. 

Offline  sachico
Gepost op: 05 januari 2008 - 22:52
Nieuw lid



bij mij werkt alles behalve de logout die is pas na 1 wéék en dat is niet zo handig, en de md5 werkt helemaal niet, voor de rest werkt alles prima. 

kan iemand mij zeggen hoe de logout préciés werkt??

Offline  MegaX
Gepost op: 08 maart 2008 - 23:52
Lid



Hoi allemaal!

kzit met een probleempje,
na via de registreer.php in te schrijven krijg ik telkens volgende error...

ik heb al via phpMyAdmin geprobeerd data in te voeren maar ook daar krijg ik steeds een gelijkaardige error, wel op verschillende items in de tabel...?!?


registreer.php -->

Out of range value adjusted for column 'dag' at row 1

PhpMyAdmin -->

INSERT INTO `dbname`.`tablename` (
`id` ,
`level` ,
`datum` ,
`nickname` ,
`password` ,
`voornaam` ,
`achternaam` ,
`emailadres` ,
`site` ,
`jaar` ,
`dag` ,
`maand`
)
VALUES (
NULL , '', '', '', '', '', '', '', '', '', '', ''
), (
NULL , '', '', 'Username', 'UserPasswd', 'User1Name', 'User2Name', 'user@domain.com', 'http://www.domain.com', '1982', '27', '01'
)

MySQL retourneerde: Documentatie
#1264 - Out of range value adjusted for column 'level' at row 1


weet er soms iemand vanwaar die error?
of beter gezegd, hoe ik hem kan vermijden/oplossen?

alvast bedankt,

Davy

Offline  coybot
Gepost op: 01 november 2008 - 15:30
Nieuw lid



ik krijg dit": http://jasperocity.getenjoyment.net/

Offline  Koen
Gepost op: 22 december 2008 - 11:32
PHP expert



coybot schreef:


Het zou kunnen dat de mysqldaemon service niet actief is op je webserver.
Of er is gewoon geen mysql geïnstalleerd natuurlijk 

Mvg,

Koen

Offline  glenn500
Gepost op: 15 januari 2009 - 22:06
Nieuw lid



coybot je hebt geen MYSQL database op die site

Offline  mothh
Gepost op: 12 maart 2009 - 16:52
Onbekend



hoe kan je dan een pagina beveiligen dat je er niet naar toe kunt als je niet ingelogd bent

Offline  vinie
Gepost op: 26 april 2009 - 12:48
Nieuw lid



wat is de code voor een beveiligde pagina?


Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom.
 
© 2002-2020 Sitemasters.be - Regels - Laadtijd: 0.192s