Groot Inlogsysteem
- VERSIE 2 BESCHIKBAAR!: http://www.phphulp.nl/php/scripts/8/439/ -
Met dit script kun je verschilllende pagina's beveiligen met een rank of gewoon met ingelogd ofniet.
Zit ook een wachtwoord vergeten systeem bij, wachtwoord wijzig systeem en een activatie gebeuren.
Inloggen werkt met sessies, en ingelogd blijven met cookies.
Downloaden kan niet meer.
Gesponsorde koppelingen
PHP script bestanden
263 reacties op 'Groot Inlogsysteem'
Gesponsorde koppelingen
- VERSIE 2 BESCHIKBAAR!: http://www.phphulp.nl/php/scripts/8/439/ -
Hartelijk dank voor de 14 mailtjes met nieuw wachtwoord in me inbox :P...
Wachtwoord gereset... is weer test :)..
Hartelijk dank voor de 14 mailtjes met nieuw wachtwoord in me inbox :P...
Wachtwoord gereset... is weer test :)..
- VERSIE 2 BESCHIKBAAR!: http://www.phphulp.nl/php/scripts/8/439/ -
Moet je even in inloggen.php de melding als je ingelogd bent wijzigen :).. Maar dan ben je wel ingelogd, het klopt dus wel.. :)..
Houd in dat je cookies en/of sessies dan al bestaaan..
Moet je even in inloggen.php de melding als je ingelogd bent wijzigen :).. Maar dan ben je wel ingelogd, het klopt dus wel.. :)..
Houd in dat je cookies en/of sessies dan al bestaaan..
- VERSIE 2 BESCHIKBAAR!: http://www.phphulp.nl/php/scripts/8/439/ -
Is dit een layout dan :S?...
Tis een tabelletje met de knoppen en een stylesheetje :|..
Is dit een layout dan :S?...
Tis een tabelletje met de knoppen en een stylesheetje :|..
Alles werkt perfect maaar als ik me aanmeld en daarna naar de login pagina ga, krijg ik deze foutmeldingen
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/garnalen.net/elyseum/login/inloggen.php:8) in /home/garnalen.net/elyseum/login/inloggen.php on line 9
Warning: Cannot modify header information - headers already sent by (output started at /home/garnalen.net/elyseum/login/inloggen.php:8) in /home/garnalen.net/elyseum/login/inloggen.php on line 29
Warning: Cannot modify header information - headers already sent by (output started at /home/garnalen.net/elyseum/login/inloggen.php:8) in /home/garnalen.net/elyseum/login/inloggen.php on line 30
Warning: Cannot modify header information - headers already sent by (output started at /home/garnalen.net/elyseum/login/inloggen.php:8) in /home/garnalen.net/elyseum/login/inloggen.php on line 32
Wat moet je hieraan doen?
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/garnalen.net/elyseum/login/inloggen.php:8) in /home/garnalen.net/elyseum/login/inloggen.php on line 9
Warning: Cannot modify header information - headers already sent by (output started at /home/garnalen.net/elyseum/login/inloggen.php:8) in /home/garnalen.net/elyseum/login/inloggen.php on line 29
Warning: Cannot modify header information - headers already sent by (output started at /home/garnalen.net/elyseum/login/inloggen.php:8) in /home/garnalen.net/elyseum/login/inloggen.php on line 30
Warning: Cannot modify header information - headers already sent by (output started at /home/garnalen.net/elyseum/login/inloggen.php:8) in /home/garnalen.net/elyseum/login/inloggen.php on line 32
Wat moet je hieraan doen?
Oké ik heb dit opgelost ... moest helemaal vanboven aan de pagina staan. Maar nu heb ik hetzelfde probleem als die andere:
als ik uitlog komt er wel te staan je bent uitgelogd maar als ik dan naar inloggen ga staat er ook dat ik al ben ingelogd en toen heb ik mijn paswoord veranderd en nu staat er altijd 'Eén van je cookies klopt niet met wat in de db staat! '
als ik uitlog komt er wel te staan je bent uitgelogd maar als ik dan naar inloggen ga staat er ook dat ik al ben ingelogd en toen heb ik mijn paswoord veranderd en nu staat er altijd 'Eén van je cookies klopt niet met wat in de db staat! '
- VERSIE 2 BESCHIKBAAR!: http://www.phphulp.nl/php/scripts/8/439/ -
Je draait een versie va nPHP waar het niet mee werkt schijnbaar..
op mijn site met php 4.3.9 werkt het perfect en localhost op php 5 ook perfect...
Je draait een versie va nPHP waar het niet mee werkt schijnbaar..
op mijn site met php 4.3.9 werkt het perfect en localhost op php 5 ook perfect...
Lode, hoe heb je dat nou opgelost met die foutmeldingen?
Ik krijg nl. ook deze...
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/virtual/site57/fst/home/jon/public_html/inloggen/inloggen.php:8) in /home/virtual/site57/fst/home/jon/public_html/inloggen/inloggen.php on line 9
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/virtual/site57/fst/home/jon/public_html/inloggen/inloggen.php:8) in /home/virtual/site57/fst/home/jon/public_html/inloggen/inloggen.php on line 9
Tjau!
Jon
Ik krijg nl. ook deze...
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/virtual/site57/fst/home/jon/public_html/inloggen/inloggen.php:8) in /home/virtual/site57/fst/home/jon/public_html/inloggen/inloggen.php on line 9
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/virtual/site57/fst/home/jon/public_html/inloggen/inloggen.php:8) in /home/virtual/site57/fst/home/jon/public_html/inloggen/inloggen.php on line 9
Tjau!
Jon
- VERSIE 2 BESCHIKBAAR!: http://www.phphulp.nl/php/scripts/8/439/ -
Ik heb precies de bron gekopierd en geplaatst hiero, dus die op mijn host is pcies dezelfde..
download em anders eens, kijken of het dan klaar is..
en anders probeer eens helemaal bovenaan je pagina dit neer te zetten:
en dan de andere session_start() verwijderen..
Een pagina beveiligen gaat door includen van safe.php...
Ik heb precies de bron gekopierd en geplaatst hiero, dus die op mijn host is pcies dezelfde..
download em anders eens, kijken of het dan klaar is..
en anders probeer eens helemaal bovenaan je pagina dit neer te zetten:
en dan de andere session_start() verwijderen..
Een pagina beveiligen gaat door includen van safe.php...
Leuk script maar kan je me hier mee helpen
Warning: Cannot modify header information - headers already sent by (output started at c:\websites\luipaard\login\inloggen.php:11) in c:\websites\luipaard\login\inloggen.php on line 36
Nou alleen deze foutmelding nog en dan gaan we als het goed is ook echt naar DE pagina
Warning: Cannot modify header information - headers already sent by (output started at c:\websites\luipaard\login\inloggen.php:11) in c:\websites\luipaard\login\inloggen.php on line 36
Nou alleen deze foutmelding nog en dan gaan we als het goed is ook echt naar DE pagina
Hoe kan ik deze gebruiken in mijn website?
Dit is het inlogsysteem als test:
http://members.lycos.nl/jvsjmediaworld/php
Je mag em wel ff testen.
Hoe kan je dit in je website integreren?
Ik vraag me af hoe ik hier een admin panel bij kan maken waarop je kan:
-Zien wie er zijn geregistreerd
-Mensen individueel verwijderen
-Mensen bannen
Verder wou ik graag weten hoe ik als je ingelogt bent dat dan de inloggen/aanmelden button verdwijnt op de hoofdsite en dat daar dan komt te staan: uitloggen.
En weet iemand hoe je een profiel systeem maakt?
Dit is het inlogsysteem als test:
http://members.lycos.nl/jvsjmediaworld/php
Je mag em wel ff testen.
Hoe kan je dit in je website integreren?
Ik vraag me af hoe ik hier een admin panel bij kan maken waarop je kan:
-Zien wie er zijn geregistreerd
-Mensen individueel verwijderen
-Mensen bannen
Verder wou ik graag weten hoe ik als je ingelogt bent dat dan de inloggen/aanmelden button verdwijnt op de hoofdsite en dat daar dan komt te staan: uitloggen.
En weet iemand hoe je een profiel systeem maakt?
Het werkt prima maar ik heb 1 probleempje de sessie werkt wel maar als ik ingelogd wil blijven hoor hij een cookie te zetten en dat laat hij na ,terwijl mijn beveiliging hiervoor helemaal uit staat en als ik een test cookie document maak zet hij deze wel alle variabelen die hij hoort te krijgen krijgt hij behalve de variabelen die hij uit het cookie moet lezen weet iemand wat dat kan zijn.
Mijn probleem is al iemand rich registreert onvangt die persoon geen e-mail met activatiezcode en dergelijke. Het de code gecopieerd zoals ze hier op deze pagina staat! je mag me altijd een mailtje sturen of me toe voegen op msn als je me kan helpen: Freaky_freak_11@hotmail.com
- VERSIE 2 BESCHIKBAAR!: http://www.phphulp.nl/php/scripts/8/439/ -
Download em eens, ipv copy-paste..
Ik denk dat je server de functie mail() uitgeschakeld heeft :(..
Download em eens, ipv copy-paste..
Ik denk dat je server de functie mail() uitgeschakeld heeft :(..
Ten eerste! mooi script! mooi werk! \'
maar ik krijg een foutmelding, kreeg er wel meer, maar die kon ik oplossen maar deze snap ik even niet.
De foutmelding zit in meldaan.php
Notice: Undefined variable: pass in /user1/im03/guiche02/Html/dip/inlog/meldaan.php on line 12
Notice: Undefined variable: pass in /user1/im03/guiche02/Html/dip/inlog/meldaan.php on line 15
Bedankt je voor je registratie. Zodra je je account geactiveerd hebt (zie je mailbox) kun je inloggen op
en het zit em in dit scriptje:
function act_code($num) {
mt_srand((double)microtime()*1000000);
while (strlen($pass) <= $num) {
$i = chr(mt_rand (0,255));
if (eregi(\"^[a-z0-9]$\", $i))
$pass = $pass.$i;
}
return ($pass);
}
en daardoor krijg ik denk ik ook geen activatie mailtje in mijn mailbox.....
maar ik krijg een foutmelding, kreeg er wel meer, maar die kon ik oplossen maar deze snap ik even niet.
De foutmelding zit in meldaan.php
Notice: Undefined variable: pass in /user1/im03/guiche02/Html/dip/inlog/meldaan.php on line 12
Notice: Undefined variable: pass in /user1/im03/guiche02/Html/dip/inlog/meldaan.php on line 15
Bedankt je voor je registratie. Zodra je je account geactiveerd hebt (zie je mailbox) kun je inloggen op
en het zit em in dit scriptje:
function act_code($num) {
mt_srand((double)microtime()*1000000);
while (strlen($pass) <= $num) {
$i = chr(mt_rand (0,255));
if (eregi(\"^[a-z0-9]$\", $i))
$pass = $pass.$i;
}
return ($pass);
}
en daardoor krijg ik denk ik ook geen activatie mailtje in mijn mailbox.....
Prima inlogsysteem ben er echt blij mee.
Als ik inlog en aanvink dat ik ingelogd wil blijven werkt ook prima.
Echter als ik dan uitlog en dan weer probeer in te loggen vraagt ie niet meer om een login maar gaat ie direct naar mijn pagina. Als ik dan mijn cookies verwijder gaat het weer goed. Blijkbaar wordt mijn cookie niet opgeruimd. Wie kan mij helpen?
Voor mensen met het "headers already sent ..." probleem je moet niet alleen session_start(); bovenaan je script zetten maar ook ob_start(); Had ik dus niet gedaan...
Als ik inlog en aanvink dat ik ingelogd wil blijven werkt ook prima.
Echter als ik dan uitlog en dan weer probeer in te loggen vraagt ie niet meer om een login maar gaat ie direct naar mijn pagina. Als ik dan mijn cookies verwijder gaat het weer goed. Blijkbaar wordt mijn cookie niet opgeruimd. Wie kan mij helpen?
Voor mensen met het "headers already sent ..." probleem je moet niet alleen session_start(); bovenaan je script zetten maar ook ob_start(); Had ik dus niet gedaan...
Hoe kan je de bezoeker automatisch doorsturen naar de volgende pagina in plaats van te moeten klikken? Bij werkt het niet om met header en exit door te gaan, want dan zegt hij dat je niet ingelogd bent. Wanneer ik in plaats van header en exit een echo gebruik met een link dan ziet hij wel dat ik ingelogt ben. Kan iemand helpen? De vraag werd al een keer eerder gesteld door Robin, iets hierboven.
Hey mensen,
Ik heb de vorig genoemde problemen ook gehad, maar opglost door:
in plaats van:
te maken en
bovenaan te zetten. (en de andere weg te gooien.
Maar als ik nu inlog met "Ingelogd blijven" aan, dan krijg ik de volgende fout:
Warning: Cannot modify header information - headers already sent by (output started at /home/www/testgame.freeserverhost.com/Login/inloggen.php:12) in /home/www/testgame.freeserverhost.com/Login/inloggen.php on line 32
Warning: Cannot modify header information - headers already sent by (output started at /home/www/testgame.freeserverhost.com/Login/inloggen.php:12) in /home/www/testgame.freeserverhost.com/Login/inloggen.php on line 33
Je bent nu ingelogd! Klik hier om verder te gaan.
Ik kan wel verder, naar de volgende pagina. Als ik inlog zonder hem aan te hebben staan werk alles perfect!
Weet iemand wat het is en een oplossing?
Ik heb de vorig genoemde problemen ook gehad, maar opglost door:
Code (php)
in plaats van:
te maken en
bovenaan te zetten. (en de andere weg te gooien.
Maar als ik nu inlog met "Ingelogd blijven" aan, dan krijg ik de volgende fout:
Warning: Cannot modify header information - headers already sent by (output started at /home/www/testgame.freeserverhost.com/Login/inloggen.php:12) in /home/www/testgame.freeserverhost.com/Login/inloggen.php on line 32
Warning: Cannot modify header information - headers already sent by (output started at /home/www/testgame.freeserverhost.com/Login/inloggen.php:12) in /home/www/testgame.freeserverhost.com/Login/inloggen.php on line 33
Je bent nu ingelogd! Klik hier om verder te gaan.
Ik kan wel verder, naar de volgende pagina. Als ik inlog zonder hem aan te hebben staan werk alles perfect!
Weet iemand wat het is en een oplossing?
kan niet eens inloggen :s
in me adresbalk staat dit: http://localhost/test/inloggen.php?login
maar blijf nog steeds op zelfde pagina
http://localhost/test/inloggen.php
en dit staat ook boven aan de pagina
Warning: Cannot send session cache limiter - headers already sent (output started at c:\apache\htdocs\test\inloggen.php:8) in c:\apache\htdocs\test\inloggen.php on line 9
in me adresbalk staat dit: http://localhost/test/inloggen.php?login
maar blijf nog steeds op zelfde pagina
http://localhost/test/inloggen.php
en dit staat ook boven aan de pagina
Warning: Cannot send session cache limiter - headers already sent (output started at c:\apache\htdocs\test\inloggen.php:8) in c:\apache\htdocs\test\inloggen.php on line 9
Goeiedag :D
Ik ben nieuw in de php wereld so, maybe a newbie question.
Maar plz help
Dit is wat ik krijg als ik me wil aanmelden, hij maakt wel alles netjes aan in de database maar de activation mail word nie gestuurd :(
Can some1 help me :D??!!!
Ik ben nieuw in de php wereld so, maybe a newbie question.
Maar plz help
Code (php)
1
Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\Server\htdocs\test\meldaan.php on line 30
Dit is wat ik krijg als ik me wil aanmelden, hij maakt wel alles netjes aan in de database maar de activation mail word nie gestuurd :(
Can some1 help me :D??!!!
Hey,
Ik heb alles volledig ingevoegd maar toch krijg ik weer een foutmelding. De MeldAAN.php pagina doet het wel maar als ik probeer \'aan\' te \'melden\' krijg ik de waarschuwing dat hij de MySql Database niet ziet. Ik heb alles wel correct ingevoerd...
Database name: users
*Weer in die database: user22
*Pass: (Jah, \'k ben nie gek :P)
En zo staat het in de MySQL config in config.php:
Ik heb alles volledig ingevoegd maar toch krijg ik weer een foutmelding. De MeldAAN.php pagina doet het wel maar als ik probeer \'aan\' te \'melden\' krijg ik de waarschuwing dat hij de MySql Database niet ziet. Ik heb alles wel correct ingevoerd...
Database name: users
*Weer in die database: user22
*Pass: (Jah, \'k ben nie gek :P)
En zo staat het in de MySQL config in config.php:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?
// MySQL instellingen
$sitenaam = "deo-clan.com";
$sitemail = "*Mijn Email*";
$inlogp = "inloggen.php";
$actiefurl = "activeren.php";
$npassurl = "nieuw_wacht.php";
$dbhost = "localhost";
$dbuser = "user22";
$dbpass = "**********************";
$dbname = "users\";
mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
?>
// MySQL instellingen
$sitenaam = "deo-clan.com";
$sitemail = "*Mijn Email*";
$inlogp = "inloggen.php";
$actiefurl = "activeren.php";
$npassurl = "nieuw_wacht.php";
$dbhost = "localhost";
$dbuser = "user22";
$dbpass = "**********************";
$dbname = "users\";
mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
?>
- VERSIE 2 BESCHIKBAAR!: http://www.phphulp.nl/php/scripts/8/439/ -
Ben je dan neit al ingelogd?.. of ergens gaat het fout.. mss verkeerde pass ofzo (wel MD5 pass?)
Ben je dan neit al ingelogd?.. of ergens gaat het fout.. mss verkeerde pass ofzo (wel MD5 pass?)
Of ik ingelogd ben weet ik niet in de DB staat actief op 1 en status is leeg. Inlog met md5.
Ook een opzet gemaakt zonder md5, maar werkt ook niet.
Het maakt niet uit of ik een goed of fout wachtwoord ingeef.
Vervolgens wachtwoord leeg gemaakt, en aanpassing in DB gemaakt ook dit maakt niet uit.
In mijn tmp dir staan sess_xxxxxxxxxx van 0kb kan hier evt de oorzaak zitten?
Ook een opzet gemaakt zonder md5, maar werkt ook niet.
Het maakt niet uit of ik een goed of fout wachtwoord ingeef.
Vervolgens wachtwoord leeg gemaakt, en aanpassing in DB gemaakt ook dit maakt niet uit.
In mijn tmp dir staan sess_xxxxxxxxxx van 0kb kan hier evt de oorzaak zitten?
Vincent schreef op 29.11.2004 17:31
Hij doet het bij mij prima, alleen het uitloggen niet.
Als ik kies voor de optie 'ingelogd blijven', en vervolgens uitlog, dan blijf ik gewoon ingelogd.
Hoe is dit te verhelpen?
---------------------------------------------------------------------------------------
Ik heb hier het zelfde probleem.... wat eraan te doen?
Hij doet het bij mij prima, alleen het uitloggen niet.
Als ik kies voor de optie 'ingelogd blijven', en vervolgens uitlog, dan blijf ik gewoon ingelogd.
Hoe is dit te verhelpen?
---------------------------------------------------------------------------------------
Ik heb hier het zelfde probleem.... wat eraan te doen?
Hallo,
Bij mij geeft hij een fout aan :s
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/nicksorcer/domains/sorcer.nl/public_html/login/inloggen.php:8) in /home/nicksorcer/domains/sorcer.nl/public_html/login/inloggen.php on line 9
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/nicksorcer/domains/sorcer.nl/public_html/login/inloggen.php:8) in /home/nicksorcer/domains/sorcer.nl/public_html/login/inloggen.php on line 9
Zie www.sorcer.nl/login/inloggen.php
Aub help me!
Bij mij geeft hij een fout aan :s
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/nicksorcer/domains/sorcer.nl/public_html/login/inloggen.php:8) in /home/nicksorcer/domains/sorcer.nl/public_html/login/inloggen.php on line 9
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/nicksorcer/domains/sorcer.nl/public_html/login/inloggen.php:8) in /home/nicksorcer/domains/sorcer.nl/public_html/login/inloggen.php on line 9
Zie www.sorcer.nl/login/inloggen.php
Aub help me!
Yep heb het ook al ondekt... dat het met coockies verwijderen ergens op mijn PC het terug inorde is....
Nu opzich vind ik het nog geen probleem... voor mijn toepassing kan ik eventueel dat check boxke weglaten.
Maar misschien dat ik ergens iets terug vind waarmee ik de coockies met het logoutscript kan verwijderen....
Moesten jullie hier een oplossing hebben laat maar komen. bespaart mij veel zoek werk zeker als PHP noob ;-)
Nu opzich vind ik het nog geen probleem... voor mijn toepassing kan ik eventueel dat check boxke weglaten.
Maar misschien dat ik ergens iets terug vind waarmee ik de coockies met het logoutscript kan verwijderen....
Moesten jullie hier een oplossing hebben laat maar komen. bespaart mij veel zoek werk zeker als PHP noob ;-)
Hmmm ik was even aan het opzoeken op deze site ivm cookies...
http://www.phphulp.nl/php/tutorials/10/28/65/
Daar vind je het terug hoe het moet verwijderd worden... Maar dan heb ik even het script onderzocht... eh daar staat dit
http://www.phphulp.nl/php/tutorials/10/28/65/
Daar vind je het terug hoe het moet verwijderd worden... Maar dan heb ik even het script onderzocht... eh daar staat dit
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?
session_start();
session_unset();
session_destroy();
if(isset($_GET['cookie'])) {
setcookie("email");
setcookie("naam");
setcookie("wachtwoord");
}
session_start();
session_unset();
session_destroy();
if(isset($_GET['cookie'])) {
setcookie("email");
setcookie("naam");
setcookie("wachtwoord");
}
Hier werkt ie niet goed...
Warning: Cannot modify header information - headers already sent by (output started at /var/www/t/travelsun.org/HTML/Login/inloggen.php:11) in /var/www/t/travelsun.org/HTML/Login/inloggen.php on line 35
Dat is de foutmelding..
header("Location: $inlogp");
staat erbij regel35 please help :)
Groeten
Patrick
Warning: Cannot modify header information - headers already sent by (output started at /var/www/t/travelsun.org/HTML/Login/inloggen.php:11) in /var/www/t/travelsun.org/HTML/Login/inloggen.php on line 35
Dat is de foutmelding..
header("Location: $inlogp");
staat erbij regel35 please help :)
Groeten
Patrick
okej alles werkt alleen dat uitloggen niet.... maar dan haal ik dat er gewoon uit... :P 1 ding wat moet ik boven mijn pagina's zetten die ik wil bevijligen met dit script..?? ik dacht zoiets als..
of
maar dit werkt allebij niet zoals ik het wil dat hij als ik ingelogt ben gewoon de pagina laat zien en anders de login pagina....
of
maar dit werkt allebij niet zoals ik het wil dat hij als ik ingelogt ben gewoon de pagina laat zien en anders de login pagina....
- VERSIE 2 BESCHIKBAAR!: http://www.phphulp.nl/php/scripts/8/439/ -
Zolang het goeie scripting is, en een verbetering is, maar vermeld wel ff dat ie op dít script gebaseerd is.
Misschien is het verstandiger deze up te daten en jouw naam er oko bij te vermelden ;).. hier zijn zoveel problemen mee..
Zolang het goeie scripting is, en een verbetering is, maar vermeld wel ff dat ie op dít script gebaseerd is.
Misschien is het verstandiger deze up te daten en jouw naam er oko bij te vermelden ;).. hier zijn zoveel problemen mee..
ok
ik zal het afwerken en dan geef ik je het door. De verbeteringen zullen zijn. Meerdere registratie vakken dan alleen maar naam pas en mail. Verschillende levels dat wil zeggen:
lvl0 = Gebant
lvl1 = Try-out van 7 dagen (loopt af na 7 dagen, termijn kan je veranderen)
lvl3 = Normale account
lvl4 = Admin
Er zal een beveiliging bij zitten a.d.h.v. kookies dat ervoor zorgt dat je geen twee keer kan registreren en er komt ook een admin pagina bij waar je de lvl van de users kan wijzigen (kan naturlijk ook in db)
En nog veel meer.
Jorik kan je me wel nog eff helpen, heb je geen msn of zo waar we het samen kunnen regelen. Dan gaat het sneller. Mijn test site is http://www.reto2008.com
ik zal het afwerken en dan geef ik je het door. De verbeteringen zullen zijn. Meerdere registratie vakken dan alleen maar naam pas en mail. Verschillende levels dat wil zeggen:
lvl0 = Gebant
lvl1 = Try-out van 7 dagen (loopt af na 7 dagen, termijn kan je veranderen)
lvl3 = Normale account
lvl4 = Admin
Er zal een beveiliging bij zitten a.d.h.v. kookies dat ervoor zorgt dat je geen twee keer kan registreren en er komt ook een admin pagina bij waar je de lvl van de users kan wijzigen (kan naturlijk ook in db)
En nog veel meer.
Jorik kan je me wel nog eff helpen, heb je geen msn of zo waar we het samen kunnen regelen. Dan gaat het sneller. Mijn test site is http://www.reto2008.com
- VERSIE 2 BESCHIKBAAR!: http://www.phphulp.nl/php/scripts/8/439/ -
MSN: helpdesk90@gmail.com
als je me al eerder toegevoegd hebt, zit je in de block want ik werd gek van gassies die toe gingen voegen voor vragen :P..
Zoniet, voeg maar ff toe, zowel, mail/plaats ff je msn (pm mag ook), dan unblock ik je wel (A)..
MSN: helpdesk90@gmail.com
als je me al eerder toegevoegd hebt, zit je in de block want ik werd gek van gassies die toe gingen voegen voor vragen :P..
Zoniet, voeg maar ff toe, zowel, mail/plaats ff je msn (pm mag ook), dan unblock ik je wel (A)..
- VERSIE 2 BESCHIKBAAR!: http://www.phphulp.nl/php/scripts/8/439/ -
Je was dus geblokt :P...
unblocked :P
Je was dus geblokt :P...
unblocked :P
lo lo u all ik had net als alle ander het probleem met uitloggen ik heb uitloggen.php ff aangepast en ziet er nu zo uit
<html>
<head>
<title>Uitloggen</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body><br><br>
Je bent nu uitgelogd.
</body>
</html>
en dan werkt hij bij wel helemaal thx voor het mooie script
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?
session_start();
session_unset();
session_destroy();
setcookie("email");
setcookie("naam");
setcookie("wachtwoord");
?>
session_start();
session_unset();
session_destroy();
setcookie("email");
setcookie("naam");
setcookie("wachtwoord");
?>
<html>
<head>
<title>Uitloggen</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body><br><br>
Je bent nu uitgelogd.
</body>
</html>
en dan werkt hij bij wel helemaal thx voor het mooie script
ik snap het nie ik heb die .zip file gedownload
en het zit allemaal in een map enzo maar hij geeft al een fout bij het inlog systeem. dit is de fout melding:
Inloggen
wachtwoord); $status = htmlspecialchars($rij->status); $email = htmlspecialchars($rij->email); $actief = htmlspecialchars($rij->actief); $pass = md5($_POST['wachtwoord']); if($dbpass == $pass) { if($actief == 1) { $_SESSION['naam'] = $_POST['naam']; $_SESSION['status'] = $status; if($_POST['blijven'] == "1") { setcookie("naam", $_POST['naam'], time() + 365 * 86400); setcookie("wachtwoord", $pass, time() + 365 * 86400); } header("Location: $inlogp"); }else{ echo "Je account is nog niet geactiveerd!"; } }else{ echo "Je wachtwoord en/of naam is incorrect!"; } }else{ echo "Je bent een veld vergeten in te vullen!"; } }else{ } ?>
Naam:
Wachtwoord:
Ingelogd blijven
Wachtwoord vergeten?
naam); $dbstatus = htmlspecialchars($rij->status); $dbpass = htmlspecialchars($rij->wachtwoord); $pass = $_COOKIE['wachtwoord']; $naam = $_COOKIE['naam']; if($dbpass == $pass AND $dbnaam == $naam) { $_SESSION['naam'] = $dbnaam; header("Location: $inlogp"); }else{ echo "Eén van je cookies klopt niet met wat in de db staat!"; } } }else{ ?> Je bent al ingelogd..
dit geeft hij ook bij de andere pagina's als ik die open zeg maar....
zou iemand me kunnen helpen..?
mitch_laser@hotmail.com
en het zit allemaal in een map enzo maar hij geeft al een fout bij het inlog systeem. dit is de fout melding:
Inloggen
wachtwoord); $status = htmlspecialchars($rij->status); $email = htmlspecialchars($rij->email); $actief = htmlspecialchars($rij->actief); $pass = md5($_POST['wachtwoord']); if($dbpass == $pass) { if($actief == 1) { $_SESSION['naam'] = $_POST['naam']; $_SESSION['status'] = $status; if($_POST['blijven'] == "1") { setcookie("naam", $_POST['naam'], time() + 365 * 86400); setcookie("wachtwoord", $pass, time() + 365 * 86400); } header("Location: $inlogp"); }else{ echo "Je account is nog niet geactiveerd!"; } }else{ echo "Je wachtwoord en/of naam is incorrect!"; } }else{ echo "Je bent een veld vergeten in te vullen!"; } }else{ } ?>
Naam:
Wachtwoord:
Ingelogd blijven
Wachtwoord vergeten?
naam); $dbstatus = htmlspecialchars($rij->status); $dbpass = htmlspecialchars($rij->wachtwoord); $pass = $_COOKIE['wachtwoord']; $naam = $_COOKIE['naam']; if($dbpass == $pass AND $dbnaam == $naam) { $_SESSION['naam'] = $dbnaam; header("Location: $inlogp"); }else{ echo "Eén van je cookies klopt niet met wat in de db staat!"; } } }else{ ?> Je bent al ingelogd..
dit geeft hij ook bij de andere pagina's als ik die open zeg maar....
zou iemand me kunnen helpen..?
mitch_laser@hotmail.com
okey dit is best vreemd.... ik snap wat ik fout deed maar zit nu met ander probleem.... dat zie ik bij inloggen......
Parse error: parse error, unexpected $end in c:\program files\easyphp1-7\www\config.php on line 15
Notice: Undefined index: naam in c:\program files\easyphp1-7\www\inloggen.php on line 12
Notice: Undefined index: status in c:\program files\easyphp1-7\www\inloggen.php on line 12
Notice: Undefined index: naam in c:\program files\easyphp1-7\www\inloggen.php on line 13
Notice: Undefined index: wachtwoord in c:\program files\easyphp1-7\www\inloggen.php on line 13
Notice: Undefined index: email in c:\program files\easyphp1-7\www\inloggen.php on line 13
en me config.php ziet der zo uit:
Parse error: parse error, unexpected $end in c:\program files\easyphp1-7\www\config.php on line 15
Notice: Undefined index: naam in c:\program files\easyphp1-7\www\inloggen.php on line 12
Notice: Undefined index: status in c:\program files\easyphp1-7\www\inloggen.php on line 12
Notice: Undefined index: naam in c:\program files\easyphp1-7\www\inloggen.php on line 13
Notice: Undefined index: wachtwoord in c:\program files\easyphp1-7\www\inloggen.php on line 13
Notice: Undefined index: email in c:\program files\easyphp1-7\www\inloggen.php on line 13
en me config.php ziet der zo uit:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?
// MySQL instellingen
$sitenaam = "localhost"; //de naam van je site
$sitemail = "mijn e-mail"; //emailaders van je site
$inlogp = "inloggen.php"; //pagina waar je heen moet gaan als je bent ingelogd
$actiefurl = "activeren.php"; //de volledige link naar de pagina waar je je activatie code in kunt voeren. bv http://mijnsite.ext/activeren.php
$npassurl = "nieuw_wacht"; //de volledige link naar de pagina waar je je nieuwe wachtwoord in kunt voeren. bv http://mijnsite.ext/nieuwpass.php
$dbhost = "localhost"; // host van je database, bijna altijd localhost
$dbuser = "djmitch"; // username voor je mysql database
$dbpass = "*****"; // wachtwoord van je database
$dbname = "users\"; // de database
mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
?>
// MySQL instellingen
$sitenaam = "localhost"; //de naam van je site
$sitemail = "mijn e-mail"; //emailaders van je site
$inlogp = "inloggen.php"; //pagina waar je heen moet gaan als je bent ingelogd
$actiefurl = "activeren.php"; //de volledige link naar de pagina waar je je activatie code in kunt voeren. bv http://mijnsite.ext/activeren.php
$npassurl = "nieuw_wacht"; //de volledige link naar de pagina waar je je nieuwe wachtwoord in kunt voeren. bv http://mijnsite.ext/nieuwpass.php
$dbhost = "localhost"; // host van je database, bijna altijd localhost
$dbuser = "djmitch"; // username voor je mysql database
$dbpass = "*****"; // wachtwoord van je database
$dbname = "users\"; // de database
mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
?>
Ik heb alleen nog foutmelding in inloggen.php
Registeren en activeren gaat goed, maar als ikd an wil inloggen krijgk dit:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/gameclan/public_html/testvanjoh/inloggen.php:8) in /home/gameclan/public_html/testvanjoh/inloggen.php on line 9
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/gameclan/public_html/testvanjoh/inloggen.php:8) in /home/gameclan/public_html/testvanjoh/inloggen.php on line 9
Ik heb gezien dat dit al eerder gepost is deze foutmelding. Maar ik kan de oplossing maar niet vinden:S
Wat moet ik nu precies doen om het goed tekrijgen?
Registeren en activeren gaat goed, maar als ikd an wil inloggen krijgk dit:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/gameclan/public_html/testvanjoh/inloggen.php:8) in /home/gameclan/public_html/testvanjoh/inloggen.php on line 9
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/gameclan/public_html/testvanjoh/inloggen.php:8) in /home/gameclan/public_html/testvanjoh/inloggen.php on line 9
Ik heb gezien dat dit al eerder gepost is deze foutmelding. Maar ik kan de oplossing maar niet vinden:S
Wat moet ik nu precies doen om het goed tekrijgen?
Automatisch doorsturen:
echo("<META HTTP-EQUIV='Refresh' CONTENT='0; URL=http://HIERDEURL.com'>");
}else{
echo "<font color='red'><b>Je account is nog niet geactiveerd!</b><font>";
}
}else{
echo "<font color='red'><b>Je wachtwoord en/of naam is incorrect!</b></font>";
}
}else{
echo "<font color='red'><b>Je bent een veld vergeten in te vullen!</b></font>";
echo("<META HTTP-EQUIV='Refresh' CONTENT='0; URL=http://HIERDEURL.com'>");
}else{
echo "<font color='red'><b>Je account is nog niet geactiveerd!</b><font>";
}
}else{
echo "<font color='red'><b>Je wachtwoord en/of naam is incorrect!</b></font>";
}
}else{
echo "<font color='red'><b>Je bent een veld vergeten in te vullen!</b></font>";
Okee, misschien is het omdat ik blond ben, maar een goede oplossing voor het inloggen heb ik hier niet tussen zien staan (dat ie dus blijft steken op ?login en de headers niet leest of gewoon niet gebruikt ofzo).
Ik heb de script geprobeerd (ipv header een echo) en de html optie van echo('bla bla') ook geprobeerd, maar het werkt gewoon niet. En als ik ?login weglaat achter de form action="", dan blijft ie ook gewoon steken op inloggen.php
En ja, ik had de variabele $inlogp wel verandert.
Ook geprobeerd met
en ook
En dan die $url gebruiken ipv $inlogp (in de headers), maar dat werkt dus ook niet.
En nu zijn er wel een paar die dat hebben opgelost, maar de oplossing zetten ze er dus maar mooi maar niet bij :(
(En dan bedoel ik dus niet die met echo"je bent ingelogd. <a href="url">Klik hier</a> om verder te gaan" want dan blijf je dat inlogscherm houden en dat wil ik liever niet.
Iemand die bereid is om de oplossing te delen???? Zou me erg helpen namelijk, ik kom er niet meer uit zo...
Ik heb de script geprobeerd (ipv header een echo) en de html optie van echo('bla bla') ook geprobeerd, maar het werkt gewoon niet. En als ik ?login weglaat achter de form action="", dan blijft ie ook gewoon steken op inloggen.php
En ja, ik had de variabele $inlogp wel verandert.
Ook geprobeerd met
en ook
En dan die $url gebruiken ipv $inlogp (in de headers), maar dat werkt dus ook niet.
En nu zijn er wel een paar die dat hebben opgelost, maar de oplossing zetten ze er dus maar mooi maar niet bij :(
(En dan bedoel ik dus niet die met echo"je bent ingelogd. <a href="url">Klik hier</a> om verder te gaan" want dan blijf je dat inlogscherm houden en dat wil ik liever niet.
Iemand die bereid is om de oplossing te delen???? Zou me erg helpen namelijk, ik kom er niet meer uit zo...
- VERSIE 2 BESCHIKBAAR!: http://www.phphulp.nl/php/scripts/8/439/ -
Als het goed is niet, je ziet het wel, maar MD5 gecodeerd, wat niet om te draaien is (uitzondering brute-force, nog moeilijk)
Als het goed is niet, je ziet het wel, maar MD5 gecodeerd, wat niet om te draaien is (uitzondering brute-force, nog moeilijk)
Ik heb alles gedaan, en hij werkt! beter gezegd werktTE helaas. Als ik me nu registreer w8 ik op mijn mail in men inbox. en nee ik krijg em niet :S ik kan em dan ook niet activere en kijke of alles werkt helaas. Wel gaaf gemaakt hoor!! maar weet jij wat het kan zijn?? ik krijg men 'welkomstmailtje' niet :S
En in een vorige bericht las ik al over mailfunctie uitgeschakeld etc. Hoe kan ik die mail functie inschakelen op de server dan(als da bij mij zo is) en als dat niet kan, kan ik het script dan aanpassen (hoop ik als n00bie) zodat hij geen mailtje ontvangt en gewoon registrere klikt en direct geregistreerd is?? kan da?? beter gezegd zou jij da voor mij kunne doen? =)
Hooi allemaal! Dit script werkt nu al wat beter bij mij dan eerst, alleen de inlog pagina een drama! Ik krijg een error ervoor, heb ook alle berichten na gelezen, maar ben niks wijzer geworden! Kan iemand mij het script goed doormailen van de 'inloggen.php' pagina? Hier de error.
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/simsplan/public_html/Aa/banan/inloggen.php:8) in /home/simsplan/public_html/Aa/banan/inloggen.php on line 9
En hier de code!
<html>
<head>
<title>Inloggen</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<h2 align="center">Inloggen</h2>
include("config.php");
if($_SESSION['naam'] == "" AND $_SESSION['status'] == "") {
if($_COOKIE['naam'] == "" AND $_COOKIE['wachtwoord'] == "" AND $_COOKIE['email'] == "") {
if(isset($_GET['login'])) {
if($_POST['naam'] != "" AND $_POST['wachtwoord'] != "") {
$sql = "SELECT * FROM gebruikers WHERE naam='".$_POST['naam']."'";
$resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
$rij = mysql_fetch_object($resultaat);
$dbpass = htmlspecialchars($rij->wachtwoord);
$status = htmlspecialchars($rij->status);
$email = htmlspecialchars($rij->email);
$actief = htmlspecialchars($rij->actief);
$pass = md5($_POST['wachtwoord']);
if($dbpass == $pass) {
if($actief == 1) {
$_SESSION['naam'] = $_POST['naam'];
$_SESSION['status'] = $status;
if($_POST['blijven'] == "1") {
setcookie("naam", $_POST['naam'], time() + 365 * 86400);
setcookie("wachtwoord", $pass, time() + 365 * 86400);
}
header("Location: $inlogp");
}else{
echo "<font color='red'><b>Je account is nog niet geactiveerd!</b><font>";
}
}else{
echo "<font color='red'><b>Je wachtwoord en/of naam is incorrect!</b></font>";
}
}else{
echo "<font color='red'><b>Je bent een veld vergeten in te vullen!</b></font>";
}
}else{ }
?>
<form method="post" action="?login">
<table>
<tr>
<td>Naam:</td><td><input type="text" name="naam"></td>
</tr>
<tr>
<td>Wachtwoord:</td><td><input type="password" name="wachtwoord"></td>
</tr>
<tr>
<td></td><td><input type="checkbox" name="blijven" value="1"> Ingelogd blijven</td>
</tr>
<tr>
<td></td><td><input type="submit" value="Inloggen"></td>
</tr>
</table>
<a href="wachtwoord_vergeten.php"><small>Wachtwoord vergeten?</small></a>
</form>
Je bent al ingelogd..
</body>
</html>
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/simsplan/public_html/Aa/banan/inloggen.php:8) in /home/simsplan/public_html/Aa/banan/inloggen.php on line 9
En hier de code!
<html>
<head>
<title>Inloggen</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<h2 align="center">Inloggen</h2>
include("config.php");
if($_SESSION['naam'] == "" AND $_SESSION['status'] == "") {
if($_COOKIE['naam'] == "" AND $_COOKIE['wachtwoord'] == "" AND $_COOKIE['email'] == "") {
if(isset($_GET['login'])) {
if($_POST['naam'] != "" AND $_POST['wachtwoord'] != "") {
$sql = "SELECT * FROM gebruikers WHERE naam='".$_POST['naam']."'";
$resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
$rij = mysql_fetch_object($resultaat);
$dbpass = htmlspecialchars($rij->wachtwoord);
$status = htmlspecialchars($rij->status);
$email = htmlspecialchars($rij->email);
$actief = htmlspecialchars($rij->actief);
$pass = md5($_POST['wachtwoord']);
if($dbpass == $pass) {
if($actief == 1) {
$_SESSION['naam'] = $_POST['naam'];
$_SESSION['status'] = $status;
if($_POST['blijven'] == "1") {
setcookie("naam", $_POST['naam'], time() + 365 * 86400);
setcookie("wachtwoord", $pass, time() + 365 * 86400);
}
header("Location: $inlogp");
}else{
echo "<font color='red'><b>Je account is nog niet geactiveerd!</b><font>";
}
}else{
echo "<font color='red'><b>Je wachtwoord en/of naam is incorrect!</b></font>";
}
}else{
echo "<font color='red'><b>Je bent een veld vergeten in te vullen!</b></font>";
}
}else{ }
?>
<form method="post" action="?login">
<table>
<tr>
<td>Naam:</td><td><input type="text" name="naam"></td>
</tr>
<tr>
<td>Wachtwoord:</td><td><input type="password" name="wachtwoord"></td>
</tr>
<tr>
<td></td><td><input type="checkbox" name="blijven" value="1"> Ingelogd blijven</td>
</tr>
<tr>
<td></td><td><input type="submit" value="Inloggen"></td>
</tr>
</table>
<a href="wachtwoord_vergeten.php"><small>Wachtwoord vergeten?</small></a>
</form>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?
}else{
$sql = "SELECT * FROM gebruikers WHERE naam='".$_COOKIE['naam']."'";
$resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
$rij = mysql_fetch_object($resultaat);
$dbnaam = htmlspecialchars($rij->naam);
$dbstatus = htmlspecialchars($rij->status);
$dbpass = htmlspecialchars($rij->wachtwoord);
$pass = $_COOKIE['wachtwoord'];
$naam = $_COOKIE['naam'];
if($dbpass == $pass AND $dbnaam == $naam) {
$_SESSION['naam'] = $dbnaam;
header("Location: $inlogp");
}else{
echo "<font color='red'><b>Eén van je cookies klopt niet met wat in de db staat!</b></font>";
}
}
}else{
?>
}else{
$sql = "SELECT * FROM gebruikers WHERE naam='".$_COOKIE['naam']."'";
$resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
$rij = mysql_fetch_object($resultaat);
$dbnaam = htmlspecialchars($rij->naam);
$dbstatus = htmlspecialchars($rij->status);
$dbpass = htmlspecialchars($rij->wachtwoord);
$pass = $_COOKIE['wachtwoord'];
$naam = $_COOKIE['naam'];
if($dbpass == $pass AND $dbnaam == $naam) {
$_SESSION['naam'] = $dbnaam;
header("Location: $inlogp");
}else{
echo "<font color='red'><b>Eén van je cookies klopt niet met wat in de db staat!</b></font>";
}
}
}else{
?>
Je bent al ingelogd..
</body>
</html>
Hey Jorik ff een vraagje, ik wil de achtergrond van alle pagina's --> bgcolor="#E8E8E8", maar als ik dat bij de <body bgcolor="#E8E8E8"> invoeg gebeurt er niks :S wat moet ik bij die css style dinges verandere zodat et wel die achtergrond kleur=#E8E8E8 krijgt? Verder geen probleme meer alles opgelost etc ;)
Jorik het script dat ik je beloofde is bijna af ik post het dan wel eens...lijkt een beetje op het jouwe maar met meer functies:
- Admin
Leden verwijderen
Logfile
Waarschuwingen uitdelen
Leden Bannen
Leden status geven
Leden Unbannen
Nieuwsbrief versturen
--------------------------
- Leden & admin
aanmelden
inloggen
uitloggen
profiel
email
ledenlijst
statistieken
priveberichten
wachtwoord opvragen / wijzigen
profiel bewerken
avatar wijzigen
- Admin
Leden verwijderen
Logfile
Waarschuwingen uitdelen
Leden Bannen
Leden status geven
Leden Unbannen
Nieuwsbrief versturen
--------------------------
- Leden & admin
aanmelden
inloggen
uitloggen
profiel
ledenlijst
statistieken
priveberichten
wachtwoord opvragen / wijzigen
profiel bewerken
avatar wijzigen
Warning: mysql_connect(): Access denied for user: 'apache@localhost' (Using password: NO) in /vhost/usr/christiaano/config.php on line 13
Warning: mysql_select_db(): Access denied for user: 'apache@localhost' (Using password: NO) in /vhost/usr/christiaano/config.php on line 14
Warning: mysql_select_db(): A link to the server could not be established in /vhost/usr/christiaano/config.php on line 14
dit is regel 13 en 14 !!
mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
Warning: mysql_select_db(): Access denied for user: 'apache@localhost' (Using password: NO) in /vhost/usr/christiaano/config.php on line 14
Warning: mysql_select_db(): A link to the server could not be established in /vhost/usr/christiaano/config.php on line 14
dit is regel 13 en 14 !!
mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
Ik heb een probleem na het inloggen. Ik wil mensen na het inloggen doorsturen naar een pagina van hun zelf. Alleen krijg ik de gegevens die bij hun horen er niet door. Ik heb de pagina gelinkt met
echo ("Je bent nu ingelogd! Klik <a href=\"loggedin.php?&naam=$naam\">hier</a> om verder te gaan.");
}else{
Alleen lijkt $naam = $_GET["naam"]; het niet te pikken...
Kan iemand me helpen?
echo ("Je bent nu ingelogd! Klik <a href=\"loggedin.php?&naam=$naam\">hier</a> om verder te gaan.");
}else{
Alleen lijkt $naam = $_GET["naam"]; het niet te pikken...
Kan iemand me helpen?
Ik heb dat dus geprobeerd maar hij werkt nog steeds niet. Het kan zijn dat ik in het script wat erna komt iets vergeet af te sluiten. omdat hij me melding geeft error sql syntax near " at line 1
Al kan dat niet kloppen ik heb de regels na gelopen daar mis ik niets.
Ik gebruik
$naam = $_GET["naam"];
om hem op te halen! Dan laat ik hem in de tabel alle info opzoeken die bij de waarde naam horen met
$result = mysql_query("SELECT * FROM gebruikers WHERE naam = $naam") or die(mysql_error());
$rij = mysql_num_rows($result);
if ($aantal_rijen > 0) {
en dan laat ik ze uitlezen...
Oke ik ben een noob... maar zou wel fijn zijn als ik verder kon ;)
Al kan dat niet kloppen ik heb de regels na gelopen daar mis ik niets.
Ik gebruik
$naam = $_GET["naam"];
om hem op te halen! Dan laat ik hem in de tabel alle info opzoeken die bij de waarde naam horen met
$result = mysql_query("SELECT * FROM gebruikers WHERE naam = $naam") or die(mysql_error());
$rij = mysql_num_rows($result);
if ($aantal_rijen > 0) {
en dan laat ik ze uitlezen...
Oke ik ben een noob... maar zou wel fijn zijn als ik verder kon ;)
Alles werkt maar als ik inlog staat er "Kon geen verbinding maken met MySQL" hoe los ik dat op????
Greetz Andre
www.wanted-skaters.nl
Greetz Andre
www.wanted-skaters.nl
Alles werkt maar als ik inlog staat er "Kon geen verbinding maken met MySQL" hoe los ik dat op????
Greetz Andre
www.wanted-skaters.nl
Greetz Andre
www.wanted-skaters.nl
Alles werkt maar als ik inlog staat er "Kon geen verbinding maken met MySQL" hoe los ik dat op????
Greetz Andre
www.wanted-skaters.nl
Greetz Andre
www.wanted-skaters.nl
Edit:
?>
--> Zou dat werken om alles weer in een fatsoenlijke font te krijgen?
[/Edit]
[Edit2]
Ja dus.. :)
[/Edit2]
Wel vaag hoor Andre... als alles werkt zal die toch niet zo'n melding geven?
Maar goed.. hoe je het op lost; zorgen dat je een verbinding kan maken met MySQL.
Verander
eens in
Elwin (en volgende keer maar een keer je reactie aub!)
?>
--> Zou dat werken om alles weer in een fatsoenlijke font te krijgen?
[/Edit]
[Edit2]
Ja dus.. :)
[/Edit2]
Wel vaag hoor Andre... als alles werkt zal die toch niet zo'n melding geven?
Maar goed.. hoe je het op lost; zorgen dat je een verbinding kan maken met MySQL.
Verander
Code (php)
1
2
3
2
3
<?php
$resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
?>
$resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
?>
eens in
Code (php)
1
2
3
2
3
<?php
$resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL. MySQL retouneerde: ".mysql_error());
?>
$resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL. MySQL retouneerde: ".mysql_error());
?>
Elwin (en volgende keer maar een keer je reactie aub!)
Vaag... Hier mijn instellingen in config.php
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?
// MySQL instellingen
$sitenaam = "Wanted Skaters"; //de naam van je site
$sitemail = "mail@wanted-skaters.nl"; //emailaders van je site
$inlogp = "inloggen.php"; //pagina waar je heen moet gaan als je bent ingelogd
$actiefurl = "http://www.wanted-skaters.nl/andre/Loginscript/activeren.php"; //de volledige link naar de pagina waar je je activatie code in kunt voeren. bv http://mijnsite.ext/activeren.php
$npassurl = "http://www.wanted-skaters.nl/andre/Loginscript/nieuw_wacht.php"; //de volledige link naar de pagina waar je je nieuwe wachtwoord in kunt voeren. bv http://mijnsite.ext/nieuwpass.php
$dbhost = "localhost"; // host van je database, bijna altijd localhost
$dbuser = "wanted-skaters"; // username voor je mysql database
$dbpass = "test"; // wachtwoord van je database
$dbname = "ws"; // de database
mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
?>
// MySQL instellingen
$sitenaam = "Wanted Skaters"; //de naam van je site
$sitemail = "mail@wanted-skaters.nl"; //emailaders van je site
$inlogp = "inloggen.php"; //pagina waar je heen moet gaan als je bent ingelogd
$actiefurl = "http://www.wanted-skaters.nl/andre/Loginscript/activeren.php"; //de volledige link naar de pagina waar je je activatie code in kunt voeren. bv http://mijnsite.ext/activeren.php
$npassurl = "http://www.wanted-skaters.nl/andre/Loginscript/nieuw_wacht.php"; //de volledige link naar de pagina waar je je nieuwe wachtwoord in kunt voeren. bv http://mijnsite.ext/nieuwpass.php
$dbhost = "localhost"; // host van je database, bijna altijd localhost
$dbuser = "wanted-skaters"; // username voor je mysql database
$dbpass = "test"; // wachtwoord van je database
$dbname = "ws"; // de database
mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
?>
- VERSIE 2 BESCHIKBAAR!: http://www.phphulp.nl/php/scripts/8/439/ -
Je user is wanted-skaters (voor MYSQL!, niet FTP oid)
Je password is test? (neem aan van niet, maar dat je de goeie er in je config.php hebt staan)
en de db met de gegevens (en de tabellen van het script) ws heet?
Je user is wanted-skaters (voor MYSQL!, niet FTP oid)
Je password is test? (neem aan van niet, maar dat je de goeie er in je config.php hebt staan)
en de db met de gegevens (en de tabellen van het script) ws heet?
Hey alles WERKTE goed, maar opeens flipt et systeem :S ik krijg nu de foutmelding=
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /www/users/djmixing.downfire.com/membersarea.php:2) in /www/users/djmixing.downfire.com/safe.php on line 2
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /www/users/djmixing.downfire.com/membersarea.php:2) in /www/users/djmixing.downfire.com/safe.php on line 2
You are not logged in!!
Go here to log in.
Ik heb alles goed gezet met dat session start() enzo en die ob_start of wa da ook was. Hij doet et opeens gewoon niet :S iemand helpen?
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /www/users/djmixing.downfire.com/membersarea.php:2) in /www/users/djmixing.downfire.com/safe.php on line 2
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /www/users/djmixing.downfire.com/membersarea.php:2) in /www/users/djmixing.downfire.com/safe.php on line 2
You are not logged in!!
Go here to log in.
Ik heb alles goed gezet met dat session start() enzo en die ob_start of wa da ook was. Hij doet et opeens gewoon niet :S iemand helpen?
Warning: mysql_query(): Access denied for user: 'info@localhost' (Using password: NO) in /var/www/v2/inlog/meldaan.php on line 23
Warning: mysql_query(): A link to the server could not be established in /var/www/v2/inlog/meldaan.php on line 23
Kon geen verbinding maken met MySQL
deze foutmelding krijg ik te zien, wat kan ik hiertegen doen?
Warning: mysql_query(): A link to the server could not be established in /var/www/v2/inlog/meldaan.php on line 23
Kon geen verbinding maken met MySQL
deze foutmelding krijg ik te zien, wat kan ik hiertegen doen?
Bij het openen van de pagina inloggen.php krijg ik altijd deze foutmeldingen te zien:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/www/boskantman.coolinc.info/inloggen.php:8) in /home/www/boskantman.coolinc.info/inloggen.php on line 9
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/www/boskantman.coolinc.info/inloggen.php:8) in /home/www/boskantman.coolinc.info/inloggen.php on line 9
en als ik mij inlog:
Warning: Cannot modify header information - headers already sent by (output started at /home/www/boskantman.coolinc.info/inloggen.php:8) in /home/www/boskantman.coolinc.info/inloggen.php on line 32
(en als je een nieuwe gebruiker aanmaakt stuurt hij geen mail met activatiecode ?)
Het inloggen werkt wel, want hij zegt dat je bent ingelogd etc alleen staan die vervelende foutboodschappen hierboven, (als die weg zouden zijn zou het hellemaal goed perfect zjn voor mij). (en als hij begint die mails te sturen)
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/www/boskantman.coolinc.info/inloggen.php:8) in /home/www/boskantman.coolinc.info/inloggen.php on line 9
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/www/boskantman.coolinc.info/inloggen.php:8) in /home/www/boskantman.coolinc.info/inloggen.php on line 9
en als ik mij inlog:
Warning: Cannot modify header information - headers already sent by (output started at /home/www/boskantman.coolinc.info/inloggen.php:8) in /home/www/boskantman.coolinc.info/inloggen.php on line 32
(en als je een nieuwe gebruiker aanmaakt stuurt hij geen mail met activatiecode ?)
Het inloggen werkt wel, want hij zegt dat je bent ingelogd etc alleen staan die vervelende foutboodschappen hierboven, (als die weg zouden zijn zou het hellemaal goed perfect zjn voor mij). (en als hij begint die mails te sturen)
Ik heb al de fouten kunnen oplossen behalve de laatste, Hij stuurt nog altijd geen mail door. Kan iemand mij hierbij helpen?
De juiste code van inloggen.php (wat er fout was is dat dit
altijd bovenaan moet staan, boven je html code.
De volledige juiste code is dus:
<html>
<head>
<title>Inloggen</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<h2 align="center">Inloggen</h2>
<form method="post" action="?login">
<table>
<tr>
<td>Naam:</td><td><input type="text" name="naam"></td>
</tr>
<tr>
<td>Wachtwoord:</td><td><input type="password" name="wachtwoord"></td>
</tr>
<tr>
<td></td><td><input type="checkbox" name="blijven" value="1"> Ingelogd blijven</td>
</tr>
<tr>
<td></td><td><input type="submit" value="Inloggen"></td>
</tr>
</table>
<a href="wachtwoord_vergeten.php"><small>Wachtwoord vergeten?</small></a><p></p>
<a href="http://boskantman.coolinc.info/"><small>Klik,hier om naar de Index te gaan</small></a>
</form>
Je bent al ingelogd..
</body>
</html>
De juiste code van inloggen.php (wat er fout was is dat dit
altijd bovenaan moet staan, boven je html code.
De volledige juiste code is dus:
<html>
<head>
<title>Inloggen</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<h2 align="center">Inloggen</h2>
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
33
34
35
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
33
34
35
<?
include("config.php");
if($_SESSION['naam'] == "" AND $_SESSION['status'] == "") {
if($_COOKIE['naam'] == "" AND $_COOKIE['wachtwoord'] == "" AND $_COOKIE['email'] == "") {
if(isset($_GET['login'])) {
if($_POST['naam'] != "" AND $_POST['wachtwoord'] != "") {
$sql = "SELECT * FROM gebruikers WHERE naam='".$_POST['naam']."'";
$resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
$rij = mysql_fetch_object($resultaat);
$dbpass = htmlspecialchars($rij->wachtwoord);
$status = htmlspecialchars($rij->status);
$email = htmlspecialchars($rij->email);
$actief = htmlspecialchars($rij->actief);
$pass = ($_POST['wachtwoord']);
if($dbpass == $pass) {
if($actief == 1) {
$_SESSION['naam'] = $_POST['naam'];
$_SESSION['status'] = $status;
if($_POST['blijven'] == "1") {
setcookie("naam", $_POST['naam'], time() + 365 * 86400);
setcookie("wachtwoord", $pass, time() + 365 * 86400);
}
echo("<META HTTP-EQUIV='Refresh' CONTENT='0; URL=http://boskantman.coolinc.info/'>");
}else{
echo "<font color='red'><b>Je account is nog niet geactiveerd!</b><font>";
}
}else{
echo "<font color='red'><b>Je wachtwoord en/of naam is incorrect!</b></font>";
}
}else{
echo "<font color='red'><b>Je bent een veld vergeten in te vullen!</b></font>";
}
}else{}
?>
include("config.php");
if($_SESSION['naam'] == "" AND $_SESSION['status'] == "") {
if($_COOKIE['naam'] == "" AND $_COOKIE['wachtwoord'] == "" AND $_COOKIE['email'] == "") {
if(isset($_GET['login'])) {
if($_POST['naam'] != "" AND $_POST['wachtwoord'] != "") {
$sql = "SELECT * FROM gebruikers WHERE naam='".$_POST['naam']."'";
$resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
$rij = mysql_fetch_object($resultaat);
$dbpass = htmlspecialchars($rij->wachtwoord);
$status = htmlspecialchars($rij->status);
$email = htmlspecialchars($rij->email);
$actief = htmlspecialchars($rij->actief);
$pass = ($_POST['wachtwoord']);
if($dbpass == $pass) {
if($actief == 1) {
$_SESSION['naam'] = $_POST['naam'];
$_SESSION['status'] = $status;
if($_POST['blijven'] == "1") {
setcookie("naam", $_POST['naam'], time() + 365 * 86400);
setcookie("wachtwoord", $pass, time() + 365 * 86400);
}
echo("<META HTTP-EQUIV='Refresh' CONTENT='0; URL=http://boskantman.coolinc.info/'>");
}else{
echo "<font color='red'><b>Je account is nog niet geactiveerd!</b><font>";
}
}else{
echo "<font color='red'><b>Je wachtwoord en/of naam is incorrect!</b></font>";
}
}else{
echo "<font color='red'><b>Je bent een veld vergeten in te vullen!</b></font>";
}
}else{}
?>
<form method="post" action="?login">
<table>
<tr>
<td>Naam:</td><td><input type="text" name="naam"></td>
</tr>
<tr>
<td>Wachtwoord:</td><td><input type="password" name="wachtwoord"></td>
</tr>
<tr>
<td></td><td><input type="checkbox" name="blijven" value="1"> Ingelogd blijven</td>
</tr>
<tr>
<td></td><td><input type="submit" value="Inloggen"></td>
</tr>
</table>
<a href="wachtwoord_vergeten.php"><small>Wachtwoord vergeten?</small></a><p></p>
<a href="http://boskantman.coolinc.info/"><small>Klik,hier om naar de Index te gaan</small></a>
</form>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?
}else{
$sql = "SELECT * FROM gebruikers WHERE naam='".$_COOKIE['naam']."'";
$resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
$rij = mysql_fetch_object($resultaat);
$dbnaam = htmlspecialchars($rij->naam);
$dbstatus = htmlspecialchars($rij->status);
$dbpass = htmlspecialchars($rij->wachtwoord);
$pass = $_COOKIE['wachtwoord'];
$naam = $_COOKIE['naam'];
if($dbpass == $pass AND $dbnaam == $naam) {
$_SESSION['naam'] = $dbnaam;
header("Location: $inlogp");
}else{
echo "<font color='red'><b>Eén van je cookies klopt niet met wat in de db staat!</b></font>";
}
}
}else{
?>
}else{
$sql = "SELECT * FROM gebruikers WHERE naam='".$_COOKIE['naam']."'";
$resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
$rij = mysql_fetch_object($resultaat);
$dbnaam = htmlspecialchars($rij->naam);
$dbstatus = htmlspecialchars($rij->status);
$dbpass = htmlspecialchars($rij->wachtwoord);
$pass = $_COOKIE['wachtwoord'];
$naam = $_COOKIE['naam'];
if($dbpass == $pass AND $dbnaam == $naam) {
$_SESSION['naam'] = $dbnaam;
header("Location: $inlogp");
}else{
echo "<font color='red'><b>Eén van je cookies klopt niet met wat in de db staat!</b></font>";
}
}
}else{
?>
Je bent al ingelogd..
</body>
</html>
hallo mensen,
sinds kort is er op de server waar ik mijn website host mysql geinstalleerd, maar ik snap het nog niet, ik zie dat er in dit script veel veranderd moet worden en ik snap het niet meer. Kan iemand zijn/haar script in een .zip posten + een uitleg van toevoegen gebruikers?
Alvast tnx, Casper
sinds kort is er op de server waar ik mijn website host mysql geinstalleerd, maar ik snap het nog niet, ik zie dat er in dit script veel veranderd moet worden en ik snap het niet meer. Kan iemand zijn/haar script in een .zip posten + een uitleg van toevoegen gebruikers?
Alvast tnx, Casper
wacht eff ik post het mjin wel eff heb toch niets te doen momenteel:
functies:
pm, profiel, inlogge, registrere, statussen, webmaster, admin, moderator, super lid, lid rechten gemakkelijk aanpasbaar, admn + mod panel en nog veel meer te veel om allemaal op t enoemen en het is te gebruiken samen met mn nieuwssysteem ook gepost op deze site...
functies:
pm, profiel, inlogge, registrere, statussen, webmaster, admin, moderator, super lid, lid rechten gemakkelijk aanpasbaar, admn + mod panel en nog veel meer te veel om allemaal op t enoemen en het is te gebruiken samen met mn nieuwssysteem ook gepost op deze site...
hoi hoi ik krijg deze fout melding
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\Webserver\WWW\meldaan.php on line 30
Bedankt je voor je registratie. Zodra je je account geactiveerd hebt (zie je mailbox) kun je inloggen op http://82.75.178.250
waarschijnlijk kan mijn pc geen email sturen omdat ik een eigen webserver draai kan iemand mij helpen http://82.75.178.250/meldaan.php
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\Webserver\WWW\meldaan.php on line 30
Bedankt je voor je registratie. Zodra je je account geactiveerd hebt (zie je mailbox) kun je inloggen op http://82.75.178.250
waarschijnlijk kan mijn pc geen email sturen omdat ik een eigen webserver draai kan iemand mij helpen http://82.75.178.250/meldaan.php
onder tussen heb ik veel aanpassingen gedaan
nu heb ik wachwoord vergeten weg gehaald en heb ik account activeren van gemaakt
nu wordt er dus geen email meer gestuurd en je kunt je gewoon aanmelden
en dan later met je naam activeren
voorbeeld http://82.75.178.250/meldaan.php
en je kunt de bewerkte bestanden ook downloaden
n dat is ftp://82.75.178.250/ gebruikersnaam: ik en wachtwoord ook : ik
ik hoop dat die nu wel beter werkt bij julllie
nu heb ik wachwoord vergeten weg gehaald en heb ik account activeren van gemaakt
nu wordt er dus geen email meer gestuurd en je kunt je gewoon aanmelden
en dan later met je naam activeren
voorbeeld http://82.75.178.250/meldaan.php
en je kunt de bewerkte bestanden ook downloaden
n dat is ftp://82.75.178.250/ gebruikersnaam: ik en wachtwoord ook : ik
ik hoop dat die nu wel beter werkt bij julllie
mensen aanrader ga eens naar:
http://www.phphulp.nl/php/scripts/8/327/
veel beter en waarschijnelijk zonder bugs ...
http://www.phphulp.nl/php/scripts/8/327/
veel beter en waarschijnelijk zonder bugs ...
- VERSIE 2 BESCHIKBAAR!: http://www.phphulp.nl/php/scripts/8/439/ -
@ Dirk
Als je de code slecht vindt; gebruik je het script toch niet?
@JanJaap
Deze code is NIET GEJAT.
Ik heb het zelf geschreven; staat tevens ook op WMCity.
@Bernardo
Probleem met mysql gegevens/databases
@VOR
Ik heb het in die file nog niet upgedate; nog geen tijd [zin] voor gehad. [dacht ik iig :P weet niet meer zeker]
@ Dirk
Als je de code slecht vindt; gebruik je het script toch niet?
@JanJaap
Deze code is NIET GEJAT.
Ik heb het zelf geschreven; staat tevens ook op WMCity.
@Bernardo
Probleem met mysql gegevens/databases
@VOR
Ik heb het in die file nog niet upgedate; nog geen tijd [zin] voor gehad. [dacht ik iig :P weet niet meer zeker]
Hebben jullie wel eens Polar Studio geprobeerd?
Het is gratis te dowloaden op http://www.bluepolar.com/downloads.html
Het programma maakt zelf login etc. aan. Je moet wel ms access files (.mdb) gebruiken, maar die zijn uiteindelijk ook gewoon gratis als je ze bij iemand aanmaakt die MS-office heeft
De Polar Studio maakt gelijk een complete web-applicatie van de database.
Nadat Polar Studio giinstalleerd is, kun je deze database file downloaden en dan rechtermuis klikken en kiezen voor "generate polar studio web-application"
Er komt een data-wizard, daar ok GO klikken en je bent al helemaal klaar. Daarna kun je ergens in het menu kiezen voor start webserver (of F5) en je applicatie staat klaar om te testen en in te loggen (local host)
Inloggen met admin admin en klaar is kees!!!
Vragen of voorbeelden? laat het maar horen...
Het is gratis te dowloaden op http://www.bluepolar.com/downloads.html
Het programma maakt zelf login etc. aan. Je moet wel ms access files (.mdb) gebruiken, maar die zijn uiteindelijk ook gewoon gratis als je ze bij iemand aanmaakt die MS-office heeft
De Polar Studio maakt gelijk een complete web-applicatie van de database.
Nadat Polar Studio giinstalleerd is, kun je deze database file downloaden en dan rechtermuis klikken en kiezen voor "generate polar studio web-application"
Er komt een data-wizard, daar ok GO klikken en je bent al helemaal klaar. Daarna kun je ergens in het menu kiezen voor start webserver (of F5) en je applicatie staat klaar om te testen en in te loggen (local host)
Inloggen met admin admin en klaar is kees!!!
Vragen of voorbeelden? laat het maar horen...
sorry, hier staat de voorbeeld database :
http://www.computerhome.com/downloads/right_click_me.mdb
uiteg filmpje op:
http://www.bluepolar.com/rightclickdemo.html
http://www.computerhome.com/downloads/right_click_me.mdb
uiteg filmpje op:
http://www.bluepolar.com/rightclickdemo.html
Gelukt :D
Heb nog 1 probleem heb nu het nieuwsscript van Lucky News en het werkt perfect maar nou wou ik een paar andere links (dat login script) in het menu zetten (is ook nog gelukt :P) maar als je erop klikt opent ie in nieuw scherm... Als ik er target="content" of target="main" doe openen de links nog in apart scherm... Iemand ervarin met het Lucky News script die mij daarmee kan helpen?
Heb nog 1 probleem heb nu het nieuwsscript van Lucky News en het werkt perfect maar nou wou ik een paar andere links (dat login script) in het menu zetten (is ook nog gelukt :P) maar als je erop klikt opent ie in nieuw scherm... Als ik er target="content" of target="main" doe openen de links nog in apart scherm... Iemand ervarin met het Lucky News script die mij daarmee kan helpen?
- VERSIE 2 BESCHIKBAAR!: http://www.phphulp.nl/php/scripts/8/439/ -
target="_self" misschien ?.. komt ie op de pagina waar ie opzit uit
target="_self" misschien ?.. komt ie op de pagina waar ie opzit uit
nope want hij moet juist in de lay-out terrecht komen.... Voor het probleem check www.breakingnews.nl.tt het gaat om de links registreren/inloggen/uitloggen
als ik klik op: je bent nu ingelogd krijg ik volgende foutmelding:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /vhost/usr/jordygouwy/loggedin.php on line 11
regel 11 ziet er als volgt uit:
if(mysql_num_rows(mysql_query('SELECT user,pass FROM users WHERE user_name='' . $username . '' && user_password='' . $password . ''')) == 1)
kan iemand me helpen?
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /vhost/usr/jordygouwy/loggedin.php on line 11
regel 11 ziet er als volgt uit:
if(mysql_num_rows(mysql_query('SELECT user,pass FROM users WHERE user_name='' . $username . '' && user_password='' . $password . ''')) == 1)
kan iemand me helpen?
- VERSIE 2 BESCHIKBAAR!: http://www.phphulp.nl/php/scripts/8/439/ -
@ Andre
Leer scripten, of kijk ff goed:
$pass = md5($_POST['wachtwoord']);
en later
setcookie("wachtwoord", $pass, time() + 365 * 86400);
en $pass is het gecodeerde wachtwoord.
@ Andre
Leer scripten, of kijk ff goed:
$pass = md5($_POST['wachtwoord']);
en later
setcookie("wachtwoord", $pass, time() + 365 * 86400);
en $pass is het gecodeerde wachtwoord.
- VERSIE 2 BESCHIKBAAR!: http://www.phphulp.nl/php/scripts/8/439/ -
Staat password ook gecodeerd (MD5) in de database?
Coderen kan met:
en dan wat er op het scherm komt in de database zetten :)..
Hoop dat je er wat aan hebt..
Staat password ook gecodeerd (MD5) in de database?
Coderen kan met:
Code (php)
en dan wat er op het scherm komt in de database zetten :)..
Hoop dat je er wat aan hebt..
Als ik naar www.katsberoerd.nl/inloggen.php ga.
Dan krijg ik onderstaande melding.
maar veder doet allees. Maar mijn gegevens inlog geeft hij wel aan dat hij is ingelogt waar kan ik die instellingen weizigen? waar kan ik instellen wat voorn pagina hij moet gaan als hij is ingelogt?????
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/projects/mijndomein/default/katsberoerd.nl/htdocs/www/inloggen.php:8) in /home/projects/mijndomein/default/katsberoerd.nl/htdocs/www/inloggen.php on line 9
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/projects/mijndomein/default/katsberoerd.nl/htdocs/www/inloggen.php:8) in /home/projects/mijndomein/default/katsberoerd.nl/htdocs/www/inloggen.php on line 9
Dan krijg ik onderstaande melding.
maar veder doet allees. Maar mijn gegevens inlog geeft hij wel aan dat hij is ingelogt waar kan ik die instellingen weizigen? waar kan ik instellen wat voorn pagina hij moet gaan als hij is ingelogt?????
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/projects/mijndomein/default/katsberoerd.nl/htdocs/www/inloggen.php:8) in /home/projects/mijndomein/default/katsberoerd.nl/htdocs/www/inloggen.php on line 9
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/projects/mijndomein/default/katsberoerd.nl/htdocs/www/inloggen.php:8) in /home/projects/mijndomein/default/katsberoerd.nl/htdocs/www/inloggen.php on line 9
Hoe kan ik dit script gebruiken met een site die met includes werkt?
Ik zoek al weken naar een goed script dit is de beste die ik gevonden heb, alleen weer dat ene probleem.
Als ik inlog dan kom ik gewoon weer op de index van de site uit..
http://www.planet-nintendo.nl/index.php?pagina=inloggen
Hier kun je inloggen maar <form method="post" action="?login"> werkt niet goed samen met een include denk ik...
Wie kan me helpen?
Ik zoek al weken naar een goed script dit is de beste die ik gevonden heb, alleen weer dat ene probleem.
Als ik inlog dan kom ik gewoon weer op de index van de site uit..
http://www.planet-nintendo.nl/index.php?pagina=inloggen
Hier kun je inloggen maar <form method="post" action="?login"> werkt niet goed samen met een include denk ik...
Wie kan me helpen?
- VERSIE 2 BESCHIKBAAR!: http://www.phphulp.nl/php/scripts/8/439/ -
Niet zo moeilijk :)..
Gewoon ff de action="" veranderen naar index.php?pagina=inloggen&login .. :)
Niet zo moeilijk :)..
Gewoon ff de action="" veranderen naar index.php?pagina=inloggen&login .. :)
- VERSIE 2 BESCHIKBAAR!: http://www.phphulp.nl/php/scripts/8/439/ -
Dat kan via PhpMyAdmin, daar voer je dan bij 'SQL' de database gegevens in.
Een andere mogelijkheid is gewoon het als script te laten draaien, onder de MySQL tag... (PMA is makkelijkst)
Dat kan via PhpMyAdmin, daar voer je dan bij 'SQL' de database gegevens in.
Een andere mogelijkheid is gewoon het als script te laten draaien, onder de MySQL tag... (PMA is makkelijkst)
hoi leuk script alleen een ding klopt niet als ik me dus voor de gein aanmeld en dan krijg ik automatich een mailtje dat is perfect maar in dat mailtje staat
Je kunt je account activeren op
?naam=peter1&code=hgMB546ZPod
Kopieer bovenstaande link in je browser en je account zal geactiveerd worden.
waar moet ik die code zetten is er geen mogelijkheid dat er gewoon op een link geklikt kan worden in het mailtje en dat die dan word geactiveert
vriendelijke groet,
webmaster freakbeer.com
info@freakbeer.com
Je kunt je account activeren op
?naam=peter1&code=hgMB546ZPod
Kopieer bovenstaande link in je browser en je account zal geactiveerd worden.
waar moet ik die code zetten is er geen mogelijkheid dat er gewoon op een link geklikt kan worden in het mailtje en dat die dan word geactiveert
vriendelijke groet,
webmaster freakbeer.com
info@freakbeer.com
ik heb de heletijd als ik in wil loggen het probleem dat hij blijft haken op : http://www.my-criminal.nl/mayorcity2/inloggen.php?login
hoe los ik dit op?
hoe los ik dit op?
Phoeeee....Het was even wat knutsellen maar het werkt. Hoe dat gelukt is weet ik niet precies meer maar het had iets te maken met teveel spaties of punt of zo. Reproduceren van de foutmeldingen is mij dan ook niet meer gelukt.
Is er al iemand die een script heeft om ook te loggen wie, waneer, hoelaat en het ipadres opslaat van de ingelogde gebruikers.
Ook zou ik zeer blij worden van de mogelijkheid om iedere gebruiker zijn eigen pagina te geven.
Ik wacht in spanning af.
Onzettend bedankt zover!!!
Gr. René
Is er al iemand die een script heeft om ook te loggen wie, waneer, hoelaat en het ipadres opslaat van de ingelogde gebruikers.
Ook zou ik zeer blij worden van de mogelijkheid om iedere gebruiker zijn eigen pagina te geven.
Ik wacht in spanning af.
Onzettend bedankt zover!!!
Gr. René
hoi mensen ik heb de groot inlog systeem en werkt perfect geen problemen mee
alleen ik heb een vraag als iemand dus niet is ingelogt en ze bezoeken dan een site waar ze moeten ingelogt zijn dan komen ze op een wit pagina en er staat Je bent niet ingelogd!
Klik hier om in te loggen
ik wil dus dat hij naar een andere pagina gaat dus naar bijvoorbeeld inloggen.php hoe verander ik dit?
vriendelijke groet,
webmaster freakbeer.com
info@freakbeer.com
www.freakbeer.com
alleen ik heb een vraag als iemand dus niet is ingelogt en ze bezoeken dan een site waar ze moeten ingelogt zijn dan komen ze op een wit pagina en er staat Je bent niet ingelogd!
Klik hier om in te loggen
ik wil dus dat hij naar een andere pagina gaat dus naar bijvoorbeeld inloggen.php hoe verander ik dit?
vriendelijke groet,
webmaster freakbeer.com
info@freakbeer.com
www.freakbeer.com
het is me gelukt.
maar nog een vraagje als de mensen zich aanmelden
en dat is gebeurd blijven ze op de meldaan.php pagina ik wil dan na het aanmelden dat ze een aantal seconden door worden verwezen naar de login pagina kan dat?
vriendelijke groet,
peter webmaster freakbeer.com
info@freakbeer.com
www.freakbeer.com
maar nog een vraagje als de mensen zich aanmelden
en dat is gebeurd blijven ze op de meldaan.php pagina ik wil dan na het aanmelden dat ze een aantal seconden door worden verwezen naar de login pagina kan dat?
vriendelijke groet,
peter webmaster freakbeer.com
info@freakbeer.com
www.freakbeer.com
@reint
Gaos tussen de lijst met reacties, kijk maar eens naar boven =)
Maar op regel 32, moet je even buiten PHP halen, dan zal et werken.
Momenteel ben ik bezig met versie 2 van het systeem.
Deze versie zal zo veel mogelijk bugvrij zijn.
meer kun je lezen op de readme.txt van v2.
't is de bedoeling dat deze ook simpeler is in gebruik, ook ene admin zal aanwezig zijn :).
Meer wensen zijn natuurlijk welkom.
Gaos tussen de lijst met reacties, kijk maar eens naar boven =)
Maar op regel 32, moet je even buiten PHP halen, dan zal et werken.
Momenteel ben ik bezig met versie 2 van het systeem.
Deze versie zal zo veel mogelijk bugvrij zijn.
meer kun je lezen op de readme.txt van v2.
't is de bedoeling dat deze ook simpeler is in gebruik, ook ene admin zal aanwezig zijn :).
Meer wensen zijn natuurlijk welkom.
t lukt niet sorry ik weet echt niet waar ik dat moet plaatsen hier heb je regel 32 tot en met regel 36
mail($_POST['email'],"Activatie account op ".$sitenaam,"Je kunt je account activeren op\n".$url."\nKopieer bovenstaande link in je browser en je account zal geactiveerd worden.","From: ".$sitenaam." <".$sitemail.">");
echo "Bedankt je voor je registratie. Zodra je je account geactiveerd hebt (zie je mailbox) kun je inloggen op ".$sitenaam;
mischien kan je t me een beetje duidelijker maken
sorry ben mischien lastig maarjah ik snap er ff echt geen bal van
vriendelijke groet,
peter
mail($_POST['email'],"Activatie account op ".$sitenaam,"Je kunt je account activeren op\n".$url."\nKopieer bovenstaande link in je browser en je account zal geactiveerd worden.","From: ".$sitenaam." <".$sitemail.">");
echo "Bedankt je voor je registratie. Zodra je je account geactiveerd hebt (zie je mailbox) kun je inloggen op ".$sitenaam;
mischien kan je t me een beetje duidelijker maken
sorry ben mischien lastig maarjah ik snap er ff echt geen bal van
vriendelijke groet,
peter
reint ik wil iets toevoegen bij meldaan als de mensen zich namelijk aanmelden dan blijven ze op meldaan.php ik wil dan na 5 sec dat ze automatich worden doorgezonden naar de login pagina jorik geefde ne deze script
<meta content=refresh value="5; URL=inloggen.php">
jorik zegt op regel 32 plakken maar ik snap t ff niet dus mijn vraag is hoe en waar moet ik m plakken'?
vriendelijke groet,
peter
<meta content=refresh value="5; URL=inloggen.php">
jorik zegt op regel 32 plakken maar ik snap t ff niet dus mijn vraag is hoe en waar moet ik m plakken'?
vriendelijke groet,
peter
hoe lang kan t ongeveer nog duuren tot je v2 klaar hebt?
sorry wil niet jagen maar ben nieuwschierig
owjah weet mischien nog een aantal ideën
mischien om er bij toe tevoegen
een control voor de members zo dat ze hun gegevens kunnen wijzigen.
als ze ingelogt zijn dat ze hun naam bij je bent ingelogt zien,
vriendelijke groet,
peter
sorry wil niet jagen maar ben nieuwschierig
owjah weet mischien nog een aantal ideën
mischien om er bij toe tevoegen
een control voor de members zo dat ze hun gegevens kunnen wijzigen.
als ze ingelogt zijn dat ze hun naam bij je bent ingelogt zien,
vriendelijke groet,
peter
Ik weet niet of iemand dit al heeft gezegd, maar Wachtwoord Veranderen (//wachtwoord.php) mist een include naar config.php.
Dan word het script zo:
Klein foutje, de meeste vallen het vast wel op.
Dan word het script zo:
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
33
34
35
36
37
38
39
40
41
42
43
44
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
33
34
35
36
37
38
39
40
41
42
43
44
<?
include ('config.php');
if(isset($_POST['submit'])) {
$sql = "SELECT * FROM gebruikers WHERE naam='".$_SESSION['naam']."'";
$resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
$rij = mysql_fetch_object($resultaat);
$dbpass = htmlspecialchars($rij->wachtwoord);
$pass = md5($_POST['huidigpass']);
if($dbpass == $pass) {
if($_POST['newpass'] == $_POST['newpass2']) {
$newpass = md5($_POST['newpass']);
$update = "UPDATE gebruikers SET wachtwoord='".$newpass."' WHERE naam='".$_SESSION['naam']."'";
$resultaat = mysql_query($update) OR die ("Kon geen verbinding maken met MySQL");
echo "Je wachtwoord is succesvol gewijzigd.";
}else{
echo "<font color='red'><b>Je nieuwe wachtwoord en controle wachtwoord komen niet overeen.</b></font>";
}
}else{
echo "<font color='red'><b>Je huidige wachtwoord komt niet overeen met je wachtwoord in de database.</b></font>";
}
}else{
?>
<form method="post" action="<? echo $_SERVER['PHPSELF']; ?>
">
<table>
<tr>
<td>Huidige wachtwoord:</td><td><input type="password" name="huidigpass"></td>
</tr>
<tr>
<td>Nieuwe wachtwoord:</td><td><input type="password" name="newpass"></td>
</tr>
<tr>
<td>Herhaal wachtwoord:</td><td><input type="password" name="newpass2"></td>
</tr>
<tr>
<td></td><td><input type="submit" name="submit" value="Wijzigen"></td>
</tr>
</table>
</form>
<?
}
?>
include ('config.php');
if(isset($_POST['submit'])) {
$sql = "SELECT * FROM gebruikers WHERE naam='".$_SESSION['naam']."'";
$resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
$rij = mysql_fetch_object($resultaat);
$dbpass = htmlspecialchars($rij->wachtwoord);
$pass = md5($_POST['huidigpass']);
if($dbpass == $pass) {
if($_POST['newpass'] == $_POST['newpass2']) {
$newpass = md5($_POST['newpass']);
$update = "UPDATE gebruikers SET wachtwoord='".$newpass."' WHERE naam='".$_SESSION['naam']."'";
$resultaat = mysql_query($update) OR die ("Kon geen verbinding maken met MySQL");
echo "Je wachtwoord is succesvol gewijzigd.";
}else{
echo "<font color='red'><b>Je nieuwe wachtwoord en controle wachtwoord komen niet overeen.</b></font>";
}
}else{
echo "<font color='red'><b>Je huidige wachtwoord komt niet overeen met je wachtwoord in de database.</b></font>";
}
}else{
?>
<form method="post" action="<? echo $_SERVER['PHPSELF']; ?>
">
<table>
<tr>
<td>Huidige wachtwoord:</td><td><input type="password" name="huidigpass"></td>
</tr>
<tr>
<td>Nieuwe wachtwoord:</td><td><input type="password" name="newpass"></td>
</tr>
<tr>
<td>Herhaal wachtwoord:</td><td><input type="password" name="newpass2"></td>
</tr>
<tr>
<td></td><td><input type="submit" name="submit" value="Wijzigen"></td>
</tr>
</table>
</form>
<?
}
?>
Klein foutje, de meeste vallen het vast wel op.
Om te reageren heb je een account nodig en je moet ingelogd zijn.
- Details
Door:
Jorik- 9 jaar geleden
- 6.117 x bekeken
- Labels
- Geen tags toegevoegd.
- PHP scripts opties
- Beveiliging
- Nieuwste PHP scripts
- PHP script toevoegen


PHP hulp
0 seconden vanaf nu