Inlogsysteempje

Door Woopie100 , 23 jaar geleden, 5.347x bekeken

Nou het is mijn eerste scriptje, ik heb geen voorbeeld maar hij doet het wel. Ik heb hem getest op localhost je moet ook nog 2 tabellen aanmaken:

Users:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
CREATE TABLE `users` (
  `id` int(10) NOT NULL auto_increment,
  `user` varchar(25) NOT NULL default '',
  `password` varchar(25) NOT NULL default '',
  `userid` varchar(50) NOT NULL default '',
  PRIMARY KEY (`id`,`user`)
)


Login:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
CREATE TABLE `login` (
  `id` int(20) NOT NULL auto_increment,
  `user` varchar(25) NOT NULL default '',
  `ip` varchar(30) NOT NULL default '',
  `datum` varchar(16) NOT NULL default '',
  PRIMARY KEY (`id`)
)


Owjah de gebruikersnaam word aan het password gekoppeld en opgeslagen. Als je dus op een ander account wilt moet je dus username & password weten.

En de ip adressen van de ingelogde mensen worden geregistreert!!

Gesponsorde koppelingen

PHP script bestanden

  1. inlogsysteempje

 

Er zijn 51 reacties op 'Inlogsysteempje'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Jorik
Jorik
23 jaar geleden
 
0 +1 -0 -1
<style type="text/css">
@import url(style.css);
</style>
moet toch zijn
<link rel="stylesheet" type="text/css" href="styles.css">
?

De META refresh kun je vervangen door
header("Location: agpina.php");

enzenzenz..
Vind het niet echt erg netjes.. maar wel handig :)..
Woopie100
Woopie100
23 jaar geleden
 
0 +1 -0 -1
Met style kan het hoor. Ik denk dat dat vna mij beter is want als je meerdere style bestanden wilt importeren hoef je niet telkens een nieuwe regel aan te maken. MAarjah. Meta refresh gebruik ik gewoon liever
Steff   an
Steff an
23 jaar geleden
 
0 +1 -0 -1
header("Location: agpina.php"); dat is volgens mij wel beter.
Woopie100
Woopie100
23 jaar geleden
 
0 +1 -0 -1
zal best kunnen
Woopie100
Woopie100
23 jaar geleden
 
0 +1 -0 -1
maar met Meta kan je ook de seconde's vast stellen en het target. Hoe doe je dat dn met header??
Winston Smith
Winston Smith
23 jaar geleden
 
0 +1 -0 -1
Geen md5 om je username en wachtwoord te coderen? Foei toch :P
Johan
Johan
23 jaar geleden
 
0 +1 -0 -1
leuk hor... :)
Woopie100
Woopie100
23 jaar geleden
 
0 +1 -0 -1
waarom zou ik het coderen???
Winston Smith
Winston Smith
23 jaar geleden
 
0 +1 -0 -1
Stel iemand komt achter je admin of database wachtwoord. Dan kan hij je kijken wie zich geregistreerd heeft met welke gebruikersnaam en welk wachtwoord. Vervolgens kan die zoeken op google waar die gebruikersnaam nog meer voorkomt en kan hij kijken of het wachtwoord werkt.
Dat vinden je bezoekers vast niet leuk...
Met md5 kan je dat grotendeels voorkomen. Daarnaast is het een kleine moeite om md5 te gebruiken en een stuk veiliger. Voorkomen is beter dan genezen...
Marien xD
Marien xD
23 jaar geleden
 
0 +1 -0 -1
ik sluit me helemaal bij kasper aan
Woopie100
Woopie100
23 jaar geleden
 
0 +1 -0 -1
Ik ook :D owjah maar hoe moet iemand achter je admin, database w8w komen? :D
Hans
Hans
23 jaar geleden
 
0 +1 -0 -1
Hij hoeft niet per se achter je admin en w8woord te komen... Hij kan ook proberen in te hacken...


23 jaar geleden
 
0 +1 -0 -1
Ik dacht dat de meeste bekenste Cpanels (Cpanel X, Plesk en DirectAdmin) toch wel goed beveiligt waren. En dan er bij als het gecodeert word dan kun je het wachtwoord nooit meer opvragen veel vergeten hun wachtwoord en kunnen nooit meer inloggen waardoor je weinig active leden houd ;). Nu weet ik dat je een email opvraag syteem kan maken maar dat licht vaak wel wat ingewikelder dan andere sytemen :P.
Mitch X
Mitch X
23 jaar geleden
 
0 +1 -0 -1
Het script heeft een gescripte waarde van 0.5 sterren op de schaal van 100 sterren ;)
Kzal het na m'n uurtje Frans eens een beetje opfrissen ofsow.

Ennuh @ hierboven :
Zo'n email ding is niet zo moeilijk, mensen geven username en email op.
Jij kijkt of ze matchen maakt een nieuw wachtwoord van letters en cijfers en dat sla je op.
In de mail zet je het nieuwe wachtwoord en de boodschap of ze die ff willen veranderen :)


23 jaar geleden
 
0 +1 -0 -1
Begin het scriptje te verstaan maar hoe maak je, je gebruikers aan in je database? Moet je die er zelf eerst insteken via mysql? Of kan je daar ook een php pagina voor schrijven dat ze zich eerst moeten registreren?


23 jaar geleden
 
0 +1 -0 -1
1 vraagje...
waar moet je die eerste 2 tabellen neerzetten? k heb zelf (nog) geen verstand van php. ben er nu een btje mee aan t experimenteren..


23 jaar geleden
 
0 +1 -0 -1
je moet ergens een eigen mysql databse aanmaken en in die database moeten er 2 tabellen komen namelijk "users" en "login" , maar hoe je die tabellen moet invullen ben ik nog niet uit


23 jaar geleden
 
0 +1 -0 -1
moet je ze dan users.php noemen en login.php want login.php bestaat al, kan iemand helpen??


23 jaar geleden
 
0 +1 -0 -1
ik ben een beetje dom en pas begonnen :P dus waar moet ik die databases aanmaken ik heb deze mysql
[Startup]
AppName=MySQL Servers and Clients4.0.x
FreeDiskSpace=448
EnableLangDlg=Y


23 jaar geleden
 
0 +1 -0 -1
Ik gebruik MySQL Front 2.5 Daarmee kun je heel makkelijk databases beheren.
Probeer dat eens...


23 jaar geleden
 
0 +1 -0 -1
Hallo,
Ik heb net dit inlog systeempje op om server gezet en in de .htaccess file login.php als startpagina neergezet, maar als je de link weet van de volgende pagina kom je er zo omheen. Dus ik wou vragen, hoe kan ik zorgen dat hij op iedere pagina controleerd of je wel bent ingelogd?
Alvast bedankt.
Woopie100
Woopie100
23 jaar geleden
 
0 +1 -0 -1
dat is nou check.php
The Don
The Don
23 jaar geleden
 
0 +1 -0 -1
Wel een goeie basis script. Iedereen kan het als basis gebruiken en dan aanpassen alleen er zitten wel aardig wat fouten in brobeer voordat je het post nog een paar keer na te kijken.
Peter
peter
23 jaar geleden
 
0 +1 -0 -1
Bij mij werkt deze script niet, hij gaat knipperen en vliegt ie naar een blanco pagina.


23 jaar geleden
 
0 +1 -0 -1
Wat moet je er nu zelf allemaal nog aan veranderen wil je zien of de werkt??
Siebren
Siebren
23 jaar geleden
 
0 +1 -0 -1
zal je ook md5(md5()) kunne gebruiken ?
DaeDaluz
DaeDaluz
23 jaar geleden
 
0 +1 -0 -1
:/ dat lijkt me niet echt heel nuttig... maar probeer het zou ik zeggen..


23 jaar geleden
 
0 +1 -0 -1
Als ik op LOGIN klik gebeurt er helemaal nix. Terwijl ik wel iets in de DB heb gezet. Volges mij kijkt ie er nie eens na....


23 jaar geleden
 
0 +1 -0 -1
mijn broer had toch nog ne iets anders.
maar k' denk niet dat dat uitmaakt?


23 jaar geleden
 
0 +1 -0 -1
Hij werkt hier niet... Geen 1 script die ik gebruik werkt hier krijg ik steeds fouten, doe ik iets fout, hoe kan ik het voorkomen?


23 jaar geleden
 
0 +1 -0 -1
persoonlijk zou ik dit script niet toepassen op een webpagina het is erg simpel om het systeem te kraken. en als je er eenmaal in zit kan je met bepaalde programma's precies bijhouden wie er in en uit gaan. ojah d'r zitten ook nog wat foutjes in de PHP
dus maak een nieuwe en kijk hem goed na...


23 jaar geleden
 
0 +1 -0 -1
Ik wou dat script graag hebben maar ik lees dat het onveilig is??

Hoe maak je dan een beveiligde Inlogsysteempje met md5??

Ik ben een echte beginner maar ik zal het graag willen weten.
Wie kan zo'n script maken??

Bij voorbaad mijn grootste dank!!!!!!
Met vriendelijke groet. Ronald


23 jaar geleden
 
0 +1 -0 -1
Ik ben 90 jaar oud en php al een poosje. Vandaar dat ik ff wil reageren:

Kan je je username en password niet beter in een config.php zetten? Die config.php zet je vervolgens buiten je webpath en include hem vanuit je login.php. Da's toch veel veiliger!?

http://www.barryjansen.nl.eu.org


23 jaar geleden
 
0 +1 -0 -1
ik ben een beetje met de script bezig maar snap er nog niks van als ik een pw invoer en ww dan gaat hij niet verder waar moet ik dat in de script neer zetten en hoe kan ik dit dan door laten linken naar een andere pagina
hopelijk kan iemand mij daar me helpen


23 jaar geleden
 
0 +1 -0 -1
yellodevill, dat doe je dus onderandere met sessions. gegevens meesturen naar andere pagina's enz. helaas is dit niet echt zo gescript dat het makkelijk te lezen is. zelf nogniet getest maar toch. het is inderdaad 'beginner' maar altijd leerzaam!


23 jaar geleden
 
0 +1 -0 -1
Waar en hoe maak ik die tabellen aan als ik vragen mag?

alvast bedankt...
gr.
Erik Rijk
Erik Rijk
23 jaar geleden
 
0 +1 -0 -1
phpmyadmin


23 jaar geleden
 
0 +1 -0 -1
ik ben 'zo'n noob maar snap er niks meer van.
ik wil een database aanmaken maar weet begot niet hoe.
moet ik een tekst document en dan dit er in zetten?

CREATE TABLE `users` (
`id` int(10) NOT NULL auto_increment,
`user` varchar(25) NOT NULL default '',
`password` varchar(25) NOT NULL default '',
`userid` varchar(50) NOT NULL default '',
PRIMARY KEY (`id`,`user`)
)

of heb je een programma nodig? zeg ff svp
Something Else
Something Else
23 jaar geleden
 
0 +1 -0 -1
Ik gebruik mysql met phpadmin: ik heb een leuke tutorial site hoe je alle onderdelen makkelijk kan installen. install apache+php5 tut site, Je moet wel ff checken als ze de nieuwste(stable) versie gebruiken. hf


23 jaar geleden
 
0 +1 -0 -1
'k ben echt een beginner op PHP gebied, maar klopt het dat dit scriptje niet werkt op Firefox. want als ik hem met firefox open dan krijg ik gewoon de PHP code voor mijn neus, en als ik hetzelfde doe met IE dan krijg ik wel de goede pagina waar ik me dus in kan loggen, maar nog geen seconde later verwijst het script me door naar de pagina waar ik heen moet gaan als ik goed ben ingelogd

iemand sugesties

greet stefan
Hein
Hein
22 jaar geleden
 
0 +1 -0 -1
Als ik na het inloggen in check.php terug kom ben ik m'n session_register("userid");
userid weer kwijt.
In PHP.INI staan register globals op on.
Enig idee?
Hein
Hein
22 jaar geleden
 
0 +1 -0 -1
Mijn programma is ondergebracht in verschillende files.
boekenlijst.php, boekenverwijder.php, boekenvoegtoe.php etc
Moet alle code soms in één file staan?
$_SESSION['userid'] = $userid werkt overigens ook niet, evenals global $userid


22 jaar geleden
 
0 +1 -0 -1
Ik krijg de volgende 2 foutmeldingen:

Notice: Undefined variable: submit in login.php on line 20

Notice: Undefined variable: check in login.php on line 71

Wat gaat er fout?


22 jaar geleden
 
0 +1 -0 -1
$status = $sql->status;

Warom staat dat er?
Cake Masher
Cake Masher
22 jaar geleden
 
0 +1 -0 -1
Weet je?
Zelf heb ik een keer een klijn login systeem gedownload.
Een paar maande later is hij egt voleedig geupgrade..
Zoon beetje alles zit erop en eraan zoals:

-Registreer
-Lost Pass
-Login
-Rangs
-Rang Center
-Rang Message's (Dus als een admin een bericht stuurt staat er een plaatje voor of zo)
-Credit systeem
-Admin systeem ( met geef en steel credits, Mail box check, user remove en nog meer)
-Credit koop systeem ( Via telefoon, kost €1,30 )
-Wat spelletjes om credits te winne.

En nog meer..

Ik wil het wel poste maar heb ik geen zin in :P
En is nog niet egt voleedig af en kan vol fouten zitten..
Maar die fouten kan me niets scheele.. op mijn site werkt hij goed...
(http://www.game-clans.nl)
Niek Kasius
Niek Kasius
21 jaar geleden
 
0 +1 -0 -1
ik krijg wel een inlog tabel in beeld en het leuke er van is dat die naam en wachtwoord opslaat dus waardeloos en daarbij als ik op login klik gebeurt er niksnada nothing
Niek Kasius
Niek Kasius
20 jaar geleden
 
0 +1 -0 -1
ik was op zoek naar een inlogsysteem en dacht dit is het want er stond op de vorige pagina namelijk dit:
Inlogsysteempje
Inlogsysteem, moeilijk te hacken 25.11.2004
dus dacht ik eens ff kijken. maar als je je gebruikersnaam en wachtwoord al in het inlog script zelf hebt staan hoe veilig is het dan nog.
en ik weet dat het een oud script is, maar niet voor mij want ik zie het vandaag voor het eerst, en daarbij een ouder script kan ook prima werken.
Roeltje M
Roeltje M
20 jaar geleden
 
0 +1 -0 -1
Het werkt nooit bij mij, al die logins..

Ik heb dus tabellen laten maken, door op SQL te drukken en daar die codes in te kopièren. Verder heb ik die pagina´s gemaakt en de DATABASE gegevens goed ingevuld. Als ik dan Mijn gebruikersnaam + Pass (toch zelfde als die van Database? Of moet je die ergens instellen). Dan komt er gewoon weer een leeg login scherm, niet nieuwe pagina


20 jaar geleden
 
0 +1 -0 -1
@Roel
Misschien een nieuwer script pakken? Dit script maakt gebruik van $user, ipv $_POST['user']. Waarschijnlijk werkt het daarom niet.
W W
W W
20 jaar geleden
 
0 +1 -0 -1
Dit script komt uit 2004. Pak svp een meer recente script in de lib :)

Offtopic:
Hoi Jeej
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Joep
Joep
18 jaar geleden
 
0 +1 -0 -1
Hoe moet je de 2 databases toepassen?

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. inlogsysteempje

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.