groot-inlogsysteem-v2
** OPVOLGER BESCHIKBAAR: PHPMYLOGON **
De code van de pagina's kun je hier opvragen (voor enkele pagina's is de bron enkel demo (iets anders), om wijzigen test-account te voorkomen).
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?
// Download alle bestanden in zip/rar, hieronder enkel de config.php met uitgebreide uitleg
// Script is werkend bevonden op localhost: Apache2, PHP5, MySQL 4 en Funpic: Apache, PHP4, MySQL4 (denkik).
// Bovenaan elk bestand staat een kort uitleg met het nut van de pagina; hieronder iedere pagina zijn uitleg
# Pagina's:
// Pagina: activeren.php: Account activeren naar wachtwoord vergeten/registratie
// Pagina: admin.php: Accounts bewerken/verwijderen
// Pagina: config.php: Instellingen voor inlogsysteem
// Pagina: forgotpass.php: Wachtwoord opvragen via email
// Pagina: htmlbottom.php: HTML tags helemaal onderaan
// Pagina: htmltop.php: HTML tags, stylesheet etc. bovenaan
// Pagina: inloggen.php: Inloggen
// Pagina: ledenlijst.php: Alle geregistreerde accounts weergeven
// Pagina: lidonline.php: Leden die online zijn weergeven. Dit script kun je includen waar je het wilt hebben
// Pagina: registreer.php: Registreren voor nieuw account
// Pagina: safe.php: Includen helemaal bovenaan een bestand dat je beveiligd wilt hebben (inloggen verplicht)
// Pagina: safe_admin.php: Includen bovenaan een bestand welke alleen admins mogen bekijken
// Pagina: setup.php: Pagina om tabellen en admin-user te installeren, verwijdert naar gebruik!
// Pagina: uitloggen.php: Pagina om gebruiker weer uit te loggen
// Pagina: wachtwoord.php: Pagina om wachtwoord te wijzigen
# En op mijn host nog:
// Pagina: download.php: Pagina die ervoor zorgt dat je de zip & rar zonder probleem kunt downloaden
?>
// Download alle bestanden in zip/rar, hieronder enkel de config.php met uitgebreide uitleg
// Script is werkend bevonden op localhost: Apache2, PHP5, MySQL 4 en Funpic: Apache, PHP4, MySQL4 (denkik).
// Bovenaan elk bestand staat een kort uitleg met het nut van de pagina; hieronder iedere pagina zijn uitleg
# Pagina's:
// Pagina: activeren.php: Account activeren naar wachtwoord vergeten/registratie
// Pagina: admin.php: Accounts bewerken/verwijderen
// Pagina: config.php: Instellingen voor inlogsysteem
// Pagina: forgotpass.php: Wachtwoord opvragen via email
// Pagina: htmlbottom.php: HTML tags helemaal onderaan
// Pagina: htmltop.php: HTML tags, stylesheet etc. bovenaan
// Pagina: inloggen.php: Inloggen
// Pagina: ledenlijst.php: Alle geregistreerde accounts weergeven
// Pagina: lidonline.php: Leden die online zijn weergeven. Dit script kun je includen waar je het wilt hebben
// Pagina: registreer.php: Registreren voor nieuw account
// Pagina: safe.php: Includen helemaal bovenaan een bestand dat je beveiligd wilt hebben (inloggen verplicht)
// Pagina: safe_admin.php: Includen bovenaan een bestand welke alleen admins mogen bekijken
// Pagina: setup.php: Pagina om tabellen en admin-user te installeren, verwijdert naar gebruik!
// Pagina: uitloggen.php: Pagina om gebruiker weer uit te loggen
// Pagina: wachtwoord.php: Pagina om wachtwoord te wijzigen
# En op mijn host nog:
// Pagina: download.php: Pagina die ervoor zorgt dat je de zip & rar zonder probleem kunt downloaden
?>
CONFIG.PHP:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
// Groot Inlogsysteem versie 2
// Copyright Jorik B
// Pagina: config.php: Instellingen voor inlogsysteem
// Start je zelf ergens anders je sessies/cookies? Maak van de volgende twee regels dan commentaar (# of //)
// Spreekt voor zich, als je het include, en je zorgt zelf voor session_start() en ob_start(), maak dan van de twee regels commentaar
session_start();
ob_start();
// Error reporting zetten we uit, het is niet echt netjes je bezoekers errors voor te schotelen
ERROR_REPORTING(0);
// MySQL
// De instellingen voor de MySQL database, je moet schrijf,lees rechten hebben
$db_user = ""; // Gebruiker voor MySQL
$db_pass = ""; // Wachtwoord voor MySQL
$db_host = "localhost"; // Host voor MySQL; standaard localhost
$db_db = ""; // Database
// Als je al ergens anders een database connectie hebt gemaakt,
// maak dan van de volgende twee regels commentaar (# of // ervoor zetten)
mysql_connect($db_host,$db_user,$db_pass);
mysql_select_db($db_db);
// Instellingen
// Gewoon variablen waarden geven
$loginpage = "ingelogd.php"; // Pagina waar de gebruiker heen wordt gestuurd wanneer deze is ingelogd
$forgoturl = "http://www.mijnsite.nl/inloggen/"; // Volledige URL naar inlogsysteem, voor activeren van wachtwoord vergeten, / aan einde, DENK AAN DE /!
$sitenaam = "Mijn Site"; // Naam van je site; deze word oa. gebruikt bij het verzenden van mail
$sitemail = "[email protected]"; // Afzender van verzonden mails/de admin
?>
// Groot Inlogsysteem versie 2
// Copyright Jorik B
// Pagina: config.php: Instellingen voor inlogsysteem
// Start je zelf ergens anders je sessies/cookies? Maak van de volgende twee regels dan commentaar (# of //)
// Spreekt voor zich, als je het include, en je zorgt zelf voor session_start() en ob_start(), maak dan van de twee regels commentaar
session_start();
ob_start();
// Error reporting zetten we uit, het is niet echt netjes je bezoekers errors voor te schotelen
ERROR_REPORTING(0);
// MySQL
// De instellingen voor de MySQL database, je moet schrijf,lees rechten hebben
$db_user = ""; // Gebruiker voor MySQL
$db_pass = ""; // Wachtwoord voor MySQL
$db_host = "localhost"; // Host voor MySQL; standaard localhost
$db_db = ""; // Database
// Als je al ergens anders een database connectie hebt gemaakt,
// maak dan van de volgende twee regels commentaar (# of // ervoor zetten)
mysql_connect($db_host,$db_user,$db_pass);
mysql_select_db($db_db);
// Instellingen
// Gewoon variablen waarden geven
$loginpage = "ingelogd.php"; // Pagina waar de gebruiker heen wordt gestuurd wanneer deze is ingelogd
$forgoturl = "http://www.mijnsite.nl/inloggen/"; // Volledige URL naar inlogsysteem, voor activeren van wachtwoord vergeten, / aan einde, DENK AAN DE /!
$sitenaam = "Mijn Site"; // Naam van je site; deze word oa. gebruikt bij het verzenden van mail
$sitemail = "[email protected]"; // Afzender van verzonden mails/de admin
?>