Guildjuhhs Ledensysteem [FREE!]

Gestart doorRik224 reacties626 weergaven

225 berichten · pagina 8 van 15

Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Guildjuhh:
Maar die sessie kan gemakkelijk worden edit =]
Nooit op iets vertrouwen dat client-side is ==D
Sessies niet hoor, alleen cookies. ^^

Je kunt ook gewoon alle informatie over een lid (behalve wachtwoord natuurlijk) in een sessie opslaan, dan hoef je niet elke keer als je wat nodig hebt (gebruikersnaam, rang, ...) een query te doen.

edit: dreamweaver ftw emo
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Lennard schreef:
Guildjuhh:
Maar die sessie kan gemakkelijk worden edit =]
Nooit op iets vertrouwen dat client-side is ==D
Sessies niet hoor, alleen cookies. ^^

Je kunt ook gewoon alle informatie over een lid (behalve wachtwoord natuurlijk) in een sessie opslaan, dan hoef je niet elke keer als je wat nodig hebt (gebruikersnaam, rang, ...) een query te doen.

edit: dreamweaver ftw emo
Oh, sorry, dan haal ik die door elkaar yummieMaar hoe geef je een array ook alweer meerdere keys op, zo toch:
naam => guildjuhh,
rang => 4

Hoe werkt dat dan bij het setten van een sessie? yummiezoiets:

$_SESSION = array(naam => guildjuhh, rang => 4); ?
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Guildjuhh:
Maar hoe geef je een array ook alweer meerdere keys op, zo toch:
naam => guildjuhh,
rang => 4

Hoe werkt dat dan bij het setten van een sessie? yummiezoiets:

$_SESSION = array(naam => guildjuhh, rang => 4); ?
Jep, precies hetzelfde als een normale array.
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Okee, ik zal daar dan ook eens naar kijken.
Alvast bedankt smile
0
Bas

Lid

Berichten
1.081
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Heb versie 0.5_beta gedownload alleen zitten er nogal veel bugs in. Veel van die bugs komen doordat je zoiezo een verkeerde sessienaam hebt weet ff niet meer welke. Je moet ook een heleboel keer in sql ORDER BY log_time DESC veranderen in ORDER BY usertime DESC

Heb ze een beetje ge unbugd alleen kreeg alleen bij de check de laatste logintijd niet aan de praat.
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Ja ik weet dat er nogal wat foutjes in zitten, daarom ook de BETA.
Ik ben van plan om voor versie 1 nog een heel deel van de code te herschrijven ^^.
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Ik heb gehoord dat er nogal wat problemen ontstaan bij het gebruiken van 0.5_BETA, daarom zet ik de updater even terug op de laatste versie van 0.4 smile
0
Berichten
5.737
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Warning: file_get_contents(http://guildjuhh.one2xs.com/0.4_BETA_fix2_change.txt) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/joeriwii/domains/cpiscool.nl/public_html/pages/updater.php on line 10

geeft hij aan bij de updater al 2x
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Joeriwii:
Warning: file_get_contents(http://guildjuhh.one2xs.com/0.4_BETA_fix2_change.txt) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/joeriwii/domains/cpiscool.nl/public_html/pages/updater.php on line 10

geeft hij aan bij de updater al 2x

Dat is een oude updater, je moet deze gebruiken:

[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/include"]include[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]includes/header.php[/COLOR][COLOR= #007700]);[/COLOR] ?>   
[COLOR= #0000BB]<?php[/COLOR] 
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]login_hash[/COLOR][COLOR= #007700]]) &&[/COLOR] [URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]userid[/COLOR][COLOR= #007700]])) {[/COLOR]
        [COLOR= #0000BB]$check[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT userid FROM login_sessions WHERE ip = "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]" AND hash = "[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/mysql_real_escape_string"]mysql_real_escape_string[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]login_hash[/COLOR][COLOR= #007700]]).[/COLOR][COLOR= #DD0000]" ORDER BY log_time DESC"[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]  
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_num_rows"]mysql_num_rows[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$check[/COLOR][COLOR= #007700])) {[/COLOR]
            [COLOR= #0000BB]$query[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT status FROM login_members WHERE id = "[/COLOR] [COLOR= #007700].[/COLOR] [URL="http://www.php.net/mysql_real_escape_string"]mysql_real_escape_string[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]userid[/COLOR][COLOR= #007700]]))[/COLOR] or [URL="http://www.php.net/die"]die[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
            [COLOR= #0000BB]$status[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$query[/COLOR][COLOR= #007700]);[/COLOR]
            [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$status[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]status[/COLOR][COLOR= #007700]] >=[/COLOR] [COLOR= #0000BB]3[/COLOR][COLOR= #007700]) {[/COLOR]
                [COLOR= #0000BB]$version[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]0.5_BETA[/COLOR][COLOR= #007700];[/COLOR]
                [COLOR= #0000BB]$update[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]http://guildjuhh.one2xs.com/versie.txt[/COLOR][COLOR= #007700]);[/COLOR]
                [COLOR= #0000BB]$changelog[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]http://guildjuhh.one2xs.com/latest_changelog.txt[/COLOR][COLOR= #007700]);[/COLOR] 
                
                [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$version[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]$update[/COLOR][COLOR= #007700]) {[/COLOR]
                    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<div class="multierror">Geen nieuwe versie beschikbaar</div>[/COLOR][COLOR= #007700];
                }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
                    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<div class="registred">Er is een nieuwere versie: "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$update[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]" van het ledensysteem gevonden<br />[/COLOR][COLOR= #007700];[/COLOR]
                    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<a href="http://guildjuhh.one2xs.com/[/COLOR][COLOR= #007700].[/COLOR] [COLOR= #0000BB]$update[/COLOR] [COLOR= #007700].[/COLOR][COLOR= #DD0000].zip">Download hier de nieuwe versie</a></div><br />[/COLOR][COLOR= #007700];[/COLOR]
                    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$changelog[/COLOR][COLOR= #007700];
                }
            }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
                [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<div class="multierror">Je bent niet de juiste rang om deze pagina te bezoeken</div>[/COLOR][COLOR= #007700];
            }
        }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
            [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<div class="multierror">Je moet ingelogd zijn om deze pagina te bezoeken</div>[/COLOR][COLOR= #007700];
        }
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<div class="multierror">Je moet ingelogd zijn om deze pagina te bezoeken</div>[/COLOR][COLOR= #007700];
}[/COLOR]
?>
[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/include"]include[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]includes/footer.php[/COLOR][COLOR= #007700]);[/COLOR] ?>
0
Berichten
5.737
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
dan krijg ik dit te zien redface
Warning: include(includes/header.php) [function.include]: failed to open stream: No such file or directory in /home/joeriwii/domains/cpiscool.nl/public_html/pages/updater.php on line 1

Warning: include() [function.include]: Failed opening includes/header.php for inclusion (include_path=.:/usr/local/php5/lib/php) in /home/joeriwii/domains/cpiscool.nl/public_html/pages/updater.php on line 1
Er is een nieuwere versie: "0.4_BETA_fix2" van het ledensysteem gevonden
Download hier de nieuwe versie
Downgrade 0.5_BETA > 0.4_BETA_fix2
Door problemen met 0.5 is de updater teruggezet naar 0.4_BETA_fix2,
Sorry voor het ongemak

~ Rik
~ Guildjuhhs Loginsysteem Maker
Warning: include(includes/footer.php) [function.include]: failed to open stream: No such file or directory in /home/joeriwii/domains/cpiscool.nl/public_html/pages/updater.php on line 30

Warning: include() [function.include]: Failed opening includes/footer.php for inclusion (include_path=.:/usr/local/php5/lib/php) in /home/joeriwii/domains/cpiscool.nl/public_html/pages/updater.php on line 30

Maar ik zal straks wel ff kijken nu geen zin yummie
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php[/COLOR] 
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]login_hash[/COLOR][COLOR= #007700]]) &&[/COLOR] [URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]userid[/COLOR][COLOR= #007700]])) {[/COLOR]
        [COLOR= #0000BB]$check[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT userid FROM login_sessions WHERE ip = "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]" AND hash = "[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/mysql_real_escape_string"]mysql_real_escape_string[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]login_hash[/COLOR][COLOR= #007700]]).[/COLOR][COLOR= #DD0000]" ORDER BY log_time DESC"[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]  
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_num_rows"]mysql_num_rows[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$check[/COLOR][COLOR= #007700])) {[/COLOR]
            [COLOR= #0000BB]$query[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT status FROM login_members WHERE id = "[/COLOR] [COLOR= #007700].[/COLOR] [URL="http://www.php.net/mysql_real_escape_string"]mysql_real_escape_string[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]userid[/COLOR][COLOR= #007700]]))[/COLOR] or [URL="http://www.php.net/die"]die[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
            [COLOR= #0000BB]$status[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$query[/COLOR][COLOR= #007700]);[/COLOR]
            [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$status[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]status[/COLOR][COLOR= #007700]] >=[/COLOR] [COLOR= #0000BB]3[/COLOR][COLOR= #007700]) {[/COLOR]
                [COLOR= #0000BB]$version[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]0.5_BETA[/COLOR][COLOR= #007700];[/COLOR]
                [COLOR= #0000BB]$update[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]http://guildjuhh.one2xs.com/versie.txt[/COLOR][COLOR= #007700]);[/COLOR]
                [COLOR= #0000BB]$changelog[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]http://guildjuhh.one2xs.com/latest_changelog.txt[/COLOR][COLOR= #007700]);[/COLOR] 
                
                [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$version[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]$update[/COLOR][COLOR= #007700]) {[/COLOR]
                    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<div class="multierror">Geen nieuwe versie beschikbaar</div>[/COLOR][COLOR= #007700];
                }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
                    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<div class="registred">Er is een nieuwere versie: "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$update[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]" van het ledensysteem gevonden<br />[/COLOR][COLOR= #007700];[/COLOR]
                    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<a href="http://guildjuhh.one2xs.com/[/COLOR][COLOR= #007700].[/COLOR] [COLOR= #0000BB]$update[/COLOR] [COLOR= #007700].[/COLOR][COLOR= #DD0000].zip">Download hier de nieuwe versie</a></div><br />[/COLOR][COLOR= #007700];[/COLOR]
                    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$changelog[/COLOR][COLOR= #007700];
                }
            }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
                [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<div class="multierror">Je bent niet de juiste rang om deze pagina te bezoeken</div>[/COLOR][COLOR= #007700];
            }
        }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
            [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<div class="multierror">Je moet ingelogd zijn om deze pagina te bezoeken</div>[/COLOR][COLOR= #007700];
        }
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<div class="multierror">Je moet ingelogd zijn om deze pagina te bezoeken</div>[/COLOR][COLOR= #007700];
}[/COLOR]
?>


Voor jou die code joeriwii yummie
0
Berichten
5.737
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik had het zelf al gefixed smile
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Maare, ik kan er even ivm school niet mee doorgaan. Heb graag dat iemand anders gewoon verder borduurt op het systeem, daarom had ik hem ook opensource gemaakt ^^
0
Bas

Lid

Berichten
1.081
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik had het beta systeem zelf al gefixt het enige wat nog niet werkt is de login tijd bij check.php
verder is alles nu goed
0
Rik

Lid · Topicstarter

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Is toch gewoon log_time in sql yummie
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren