niet meer mogen inloggen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end programmeur

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een uitdagende werkgever in omgeving Waalwijk zijn wij op zoek naar een enthousiaste softwareontwikkelaar met kennis of ervaring met C# en SQL. In een uitdagende rol als C#.NET Developer werk je samen met een enthousiast en informeel team aan het bouwen van maatwerk software voor variërende klanten. Verder ziet jouw takenpakket er als volgt uit: Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je houdt je bezig met het ontwikkelen

Bekijk vacature »

Medior/Senior Python developer (Django)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en werken ze met pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Er is een kwaliteitsfocus en dan biedt ruimte om verbeteringen echt door te voeren binnen de gehele

Bekijk vacature »

Back-End Web Developer

Als Back-End Web Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als Back-End Web Developer bij Coolblue? Als Back-End Web Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Als backend developer weet je de weg in PHP, kan je in Typescript een microservice op zetten of ben je bereid om dit te leren. Ook Web Backend Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen PHP

Bekijk vacature »

Medior Front-end Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte websites die in eigen beheer zijn. In onze vestiging in Nederweert zit onze development afdeling en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé Medior Front-end Developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het uitwerken van designs tot functionele layouts Je

Bekijk vacature »

Front-end Developer - React - Data Driven

Bedrijfsomschrijving Onze klant is een snelgroeiende organisatie die een data-driven inspectieapp op de markt hebben gebracht die nu al een aantal jaar door verschillende organisaties wereldwijd gebruikt wordt. Er zijn zo'n 6 mensen werkzaam bij dit bedrijf en ze zijn nu vooral op zoek naar een sterke front-end developer die wil gaan werken aan nieuwbouw applicaties en de uitbouw van de huidige applicaties. De reden dat ze zoeken is omdat er veel werk op komst is en ze hier de juiste capaciteit voor willen hebben. Er heerst hier een hele prettige sfeer waarin respect en eerlijke communicatie belangrijk is. Ook

Bekijk vacature »

.NET developer

Functie Als senior .NET ontwikkelaar en aankomend lead developer ben jij in één van de drie development teams verantwoordelijk voor het volgende: • Jij hebt een oogpunt op modernisering en bent verantwoordelijk voor de technische staat en architectuur van de applicatie; • Jij bent verantwoordelijk voor het reviewen van de technische haalbaarheid van verschillende onderwerpen; • Jij bent verantwoordelijk voor een goede aansluiting binnen het multidisciplinaire team en de bijbehorende taken; • Jij bent verantwoordelijk voor het aandragen van verbetervoorstellen en ontwikkelstandaarden in zowel de techniek als architectuur; • Jij bent meewerkend voorman en ondersteunt en coacht jouw team op

Bekijk vacature »

PHP Developer Symfony

Dit ga je doen Ontwikkelen van Product Informatie Management (PIM) systemen; Werken aan zowel grotere als kleine projecten voor toonaangevende klanten binnen o.a. de retail. Hier ga je werken Als PHP Developer kom je te werken binnen een vooruitstrevende organisatie die Product Informatie Management (PIM) systemen levert aan hun klanten. Hun klanten zijn toonaangevende bedrijven binnen o.a. de retail. De organisatie zit gevestigd in regio Zwolle en bestaat uit zo'n 35 medewerkers, waarvan 30 IT. Je komt te werken binnen één van de zelfsturende development teams welke ieder verantwoordelijk zijn voor hun 'eigen' klanten. Jouw team bestaat uit 6 backend

Bekijk vacature »

.Net ontwikkelaars voor de zorgsector

Bedrijfsomschrijving Voor onze klant in de omgeving van Zwolle zijn wij op zoek naar een ervaren .Net ontwikkelaar, bij voorkeur met ervaring binnen de belangrijkste sector van Nederland, namelijk: de zorgsector. Deze internationale organisatie ontwikkelt software voor de zorgsector. Er werken zo'n 25 medewerkers hard aan een oplossing die gebruikt wordt door heel Nederland. Er heerst een informele sfeer waarbij er altijd ruimte is voor een grapje. Je collega's zijn stuk voor stuk sterke ontwikkelaars vanuit verschillende achtergronden en met verschillende leeftijden. Je komt hier terecht in een organisatie die zich hard inzet om de zorgsector te verbeteren. De mogelijkheden

Bekijk vacature »

Back End Developer

Als Back End developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Je hebt een focus op de back end van onze software, daarvoor werken wij hoofdzakelijk met C# en .NET. Wij hanteren een full-stack benadering, wat betekent dat je naast de back-end ook meehelpt bij andere onderdelen van de code. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein

Bekijk vacature »

Ervaren C#.NET developer

Functieomschrijving We zijn op zoek naar een ervaren C#.NET programmeur voor een moderne werkgever in de regio Prinsenbeek. Als programmeur zal je bezig zijn met het ontwikkelen van op maat gemaakte webapplicaties voor verschillende klanten, waarbij je ervoor zorgt dat complexe processen zo goed mogelijk worden ondersteund. Je takenpakket omvat onder andere: Werken met databases en dataopslagoplossingen, implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens, evenals het schrijven van technische documentatie en gebruikershandleidingen. Het ontwikkelen en onderhouden van C#.NET-applicaties. Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen. Het schrijven van hoogwaardige en herbruikbare codes.

Bekijk vacature »

Oracle APEX Ontwikkelaar (3.500-6.000 euro)

Bedrijfsomschrijving Ben jij een getalenteerde Oracle APEX ontwikkelaar met minimaal één jaar ervaring in het ontwikkelen van Oracle APEX-applicaties? Ben je gepassioneerd over het ontwikkelen van bedrijfskritische oplossingen en wil je werken bij een toonaangevend consultancybedrijf? Dan zijn wij op zoek naar jou! Deze organisatie beschikt over zowel inhouse als externe projecten, maar bovenal over een sterk team en netwerk van opdrachten waardoor jij jezelf verder kunt ontwikkelen. Het team bestaat uit een aantal junior en medior developers, maar vooral uit senioren. De business unit managers binnen het team zijn mensen die hun vak verstaan en zelf als Oracle APEX

Bekijk vacature »

Back-end PHP Software Developer - Juniorfunctie

Functieomschrijving Wij zijn op zoek naar een PHP Software Developer om ons team te versterken en mee te werken aan de ontwikkeling van eigen IOT-oplossingen. In deze functie ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor het uitlezen en managen van sensoren in machines. Je werkt nauw samen met een team van ontwikkelaars en engineers om de beste software-oplossingen te creëren. Jouw werkzaamheden zien er als volgt uit: Je bent in deze rol verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van webapplicaties en softwaretoepassingen voor in-house ontwikkelde IOT oplossingen. Je werkt aan complexe databases en back-end

Bekijk vacature »

Front-end developer

Functie Jij komt te werken in een team van 5 developers. het product is continue in beweging. Nieuwe en bestaande klanten vragen om vaak nieuwe features. Hierin ben jij zeer belangrijk om te zorgen dat de functionaliteiten goed opgezet worden op technisch vlak. Designs krijg je aangeleverd van een externe partij zodat jij je primair kan focussen op de techniek! Je hebt daarbij alle vrijheid om je eigen creativiteit toe te passen en mee te denken over de gebruikte technieken. Het gezamenlijke doel is een product dat functioneel zeer gebruiksvriendelijk is en het bedrijfsproces van de gebruikers versneld en kwalitatief

Bekijk vacature »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Dordrecht zijn wij op zoek naar versterking voor op de afdeling Software Development! Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Moordrecht zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

Pagina: « vorige 1 2 3 4 volgende »

J A

J A

25/04/2008 16:03:00
Quote Anchor link
Cookies kan je uitschakelen of verwijderen.. dan heeft kan de persoon dus gewoon doorgaan met proberen in te loggen.
 
PHP hulp

PHP hulp

27/04/2024 21:59:30
 
Joren de Wit

Joren de Wit

25/04/2008 16:18:00
Quote Anchor link
Je bent nu echt met dingen bezig die normaal gesproken helemaal geen probleem hoeven te zijn, en waarvan je dus echt moet overwegen of je daar wel 'beveiliging' tegen wilt inbouwen...

Allereerst moet de persoon die probeert in te loggen beschikken over een correcte gebruikersnaam en vervolgens moet daar een correct wachtwoord bij gevonden worden. Vertel bij een foute inlogpoging dus niet dat bijvoorbeeld een gebruikersnaam niet bestaat, maar gewoon dat het inloggen niet gelukt is. Dan weet die persoon ook niet of een gebruikersnaam juist is.

Heeft hij wel een juiste gebruikersnaam te pakken, blokkeer dat account dan na 5 foute inlogpogingen bijvoorbeeld voor 10 minuten. En blokkeer het account volledig als het foute inloggen na die 10 minuten doorgaat. In beide gevallen stuur je een mailtje naar het email-adres dat bij dat account hoort met de mededeling dat er meerdere malen fout ingelogd is en de vraag of de gebruiker een nieuw wachtwoord aan wil maken. Bij definitieve blokkade is dat de enige mogelijkheid.

Zoals je ziet komt het ip-adres in dit hele verhaal nog niet eens naar voren omdat je een gebruiker daaraan nooit uniek kunt identificeren. Uiteraard sla je het ip-adres wel op bij een foute inlogpoging en enkel als blijkt dat vanaf dat adres doelbewuste hackpogingen gedaan worden, zou je het kunnen blokkeren. Maar als het om een doelbewuste hacker gaat, zal deze snel genoeg terug zijn via bijvoorbeeld een proxy, dat houdt je toch niet tegen...
 
J A

J A

25/04/2008 17:32:00
Quote Anchor link
Hmm, dat is wel een slim idee. Ik zal dat eens gaan uitwerken.

Bedankt ;)
Gewijzigd op 01/01/1970 01:00:00 door J A
 
J A

J A

25/04/2008 21:08:00
Quote Anchor link
Ik ben ondertussen al aardig ver en ik heb helaas niet kunnen vinden hoe ik het volgende doe:

Bij het inloggen (als uiteindelijk alles goed is) word er een lange string van letters en nummers gemaakt in $_SESSION['user_id']. En die word ook in de database gezet. Maar hoe zorg ik er nou echt voor dat er niet zomaar iemand op die pagina komt.
Ik heb al iets gevonden over session_start() .. maar daar snapte ik niet hoe ik die nou in verband breng met die lange string.
 
J A

J A

27/04/2008 18:57:00
Quote Anchor link
bump ...
 
Erwin Nieuwenhuis

Erwin Nieuwenhuis

27/04/2008 19:00:00
Quote Anchor link
op welke pagina mag iemand niet komen?

bedoel je de pagina waar je eigenlijk ingelogd moet zijn?
die beveilig je natuurlijk.
 
J A

J A

27/04/2008 19:07:00
Quote Anchor link
Ik snap dat met dat sessions niet. En dat beveiligen doe ik met sessions. Hoe krijg ik dat nummer dat bij het inloggen is gezet
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$_SESSION['user_id']
naar de volgende pagina. Zodat ik daar kan kijken of dat nummer ergens in de database staat bij een persoon. En die persoon is dan de ingelogde.
Gewijzigd op 01/01/1970 01:00:00 door J A
 
Erwin Nieuwenhuis

Erwin Nieuwenhuis

27/04/2008 19:10:00
Quote Anchor link
helemaal boven aan de pagina session_start() zetten, dit moet gebeuren voordat er ook maar een output(html/php) is gedaan.

vervolgens kun je $_SESSION['user_id'] gewoon aanroepen
 
J A

J A

27/04/2008 19:25:00
Quote Anchor link
Jah, dat dacht ik dus ook. Maar bij mijn test werkt dat niet.

http://jordi.frih.net/test/sessiontest1.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);

$_SESSION['test'] = "grappig";
echo $_SESSION['test'];
echo '<br /><br /><br /><br />';

echo '<a href="sessiontest.php">ga verder</a>';
?>


Er word dan doorgelinkt naar sessiontest.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
session_start();

ini_set('display_errors', 1);
error_reporting(E_ALL);


echo $_SESSION['test'];


Maar ik krijg het niet voor elkaar om die session['test'] daar te echoën :s
 
Jesper Diovo

Jesper Diovo

27/04/2008 19:31:00
Quote Anchor link
Dat komt omdat op je eerste pagina ook session_start(); moet staan, anders maak je geen sessies aan.
 
J A

J A

27/04/2008 19:33:00
Quote Anchor link
Oh .. en om zo'n stomme fout zit ik nu al een hele tijd te kloten. Het is gelukt. Thx ;)
 
J A

J A

28/04/2008 10:50:00
Quote Anchor link
Hmm.. ik weet niet of dit aan de session ligt. Maar ik kom niet verder...

http://jordi.frih.net/KlantenSysteem/admin/

Als je daar naar toe gaat, kijkt een script of je bent ingelogd. Dat zal niet zo zijn. En je word doorgestuurd naar login.php. Daar kun je inloggen
(gb: admin, ww: admin). Als je dan op inloggen klikt, blijft hij bij mij gewoon stilstaan.

Dan na een tijdje klik ik op 'stop' in mijn browser. Ik ga opnieuw naar index.php en daar blijft hij ook gewoon stilstaan. Ik ga dan specifiek naar http://jordi.frih.net/KlantenSysteem/admin/login.php en krijg 3 errors te zien :s. En pas als ik dan naar http://jordi.frih.net/KlantenSysteem/admin/uitloggen.php ga. (daar word de sessie verwijderd). Kan ik weer opnieuw beginnen en dan gebeurt het verhaaltje opnieuw.

de 3 errors:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
Notice: Undefined variable: query1 in /home/jordi/domains/jordi.frih.net/public_html/KlantenSysteem/admin/login.php on line 53

Notice: Undefined variable: query1 in /home/jordi/domains/jordi.frih.net/public_html/KlantenSysteem/admin/login.php on line 55

Notice: Query was empty
In query: in /home/jordi/domains/jordi.frih.net/public_html/KlantenSysteem/admin/login.php on line 55


Specifiek gedeelte in login.php waar het waarschijnlijk verkeerd gaat.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
if(isset($_SESSION['user_id']))
        {

            $query = "
                SELECT
                    a1.id,
                    a1.user_id,
                    a2.id,
                    a2.url
                FROM
                    admin AS a1,
                    algemeen AS a2
                WHERE
                    a1.id = '1' AND
                    a2.id = '1'
            "
;

            if(!$res1 = mysql_query($query1))
            {

                trigger_error(mysql_error().'<br />In query: '.$query1);
            }

            else
            {
                if($_SESSION['user_id'] != $row['user_id'])
                {

                    echo $login['admin']['fout'];
                }

                else
                {
                    header('Location: '.$row['url'].'admin/index.php');
                }
            }
        }

        else
        {
// formulier en controle enzovoort...
?>


Het script dat kijkt of je bent ingelogd (maar volgens mij zit hier geen fout in.)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
[code]<?php
session_start();

$query = "
    SELECT
        a1.id,
        a1.user_id,
        a2.id,
        a2.url
    FROM
        admin AS a1,
        algemeen AS a2
    WHERE
        a1.id = '1' AND
        a2.id = '1'
"
;

if(!$res = mysql_query($query))
{

    trigger_error(mysql_error().'<br />In query: '.$query);
}

else
{
    $row = mysql_fetch_assoc($res);

    if(!isset($_SESSION['user_id']))
    {

        header('Location: '.$row['url'].'admin/login.php');
    }

    else
    {
        if($_SESSION['user_id'] != $row['user_id'])
        {

            header('Location: '.$row['url'].'admin/login.php');
        }

        else
        {
            header('Location: '.$row['url'].'admin/index.php');
        }
    }
}

?>

?>
 
J A

J A

28/04/2008 14:39:00
Quote Anchor link
*bump* .. sorry:$
 
Scrptr

Scrptr

28/04/2008 14:56:00
Quote Anchor link
In je eerste phpcode gebruik je de variabel $query1. Alleen is deze leeg. Want je hebt de query in de variabel $query gestopt.
Dit zou dus moeten werken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
if(isset($_SESSION['user_id']))
        {

            $query1 = "
                SELECT
                    a1.id,
                    a1.user_id,
                    a2.id,
                    a2.url
                FROM
                    admin AS a1,
                    algemeen AS a2
                WHERE
                    a1.id = '1' AND
                    a2.id = '1'
            "
;

            if(!$res1 = mysql_query($query1))
            {

                trigger_error(mysql_error().'<br />In query: '.$query1);
            }

            else
            {
                if($_SESSION['user_id'] != $row['user_id'])
                {

                    echo $login['admin']['fout'];
                }

                else
                {
                    header('Location: '.$row['url'].'admin/index.php');
                }
            }
        }

        else
        {
// formulier en controle enzovoort...
?>

En daarnaast heb je in je tweede code 2x < ?php en ?>
 
Leon Kunst

Leon Kunst

28/04/2008 15:04:00
Quote Anchor link
wss deed ie da voor phphulp. voor syntaxmarkering, ma da stond er nog in:) dus dubbel
 
J A

J A

28/04/2008 15:28:00
Quote Anchor link
Dat
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php en ?>
heb ik hier fout getypt idd :)
De errors zijn nu weg .. Maar het werkt nog niet. Bij het inloggen staat hij gewoon echt vast (op meerdere servers geprobeerd). Als de session bestaat kan ik niks meer ... geen errors of wat dan ook. Bij het laden blijft hij gewoon heeltijd op 30% ofzo staan ....

Jullie kunnen het nog steeds uitproberen .. http://jordi.frih.net/KlantenSysteem/admin
inloggen met: admin + admin
 
Scrptr

Scrptr

28/04/2008 16:51:00
Quote Anchor link
hoe verwerk je het inlogformulier? want daar zit volgensmij de fout
 
J A

J A

29/04/2008 12:09:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST')
            {

                $_SESSION['errors'] = array();
                $_SESSION['input'] = array();

                $formuliervelden = array(
                    'naam'          => 'text',
                    'wachtwoord'    => 'text',
                );


                $no_check = array('');

                foreach($formuliervelden as $veld => $type)
                {

                    if($type == 'checkbox')
                    {

                        if(empty($_POST[$veld]) && !in_array($veld, $no_check))
                        {

                            $_SESSION['errors'][$veld] = true;
                            $errors[] = $faq['form']['controle']['checkbox'].$veld;
                        }

                        else
                        {
                            $_SESSION['input'][$veld] = $_POST[$veld];
                        }
                    }

                    elseif($type == 'radio')
                    {

                        if(empty($_POST[$veld]) && !in_array($veld, $no_check))
                        {

                            $_SESSION['errors'][$veld] = true;
                            $errors[] = $faq['form']['controle']['radio'].$veld;
                        }

                        else
                        {
                            $_SESSION['input'][$veld] = $_POST[$veld];
                        }
                    }

                    else
                    {
                        if(isset($_POST[$veld]))
                        {

                            $value = $_POST[$veld];
                            $_SESSION['input'][$veld] = $value;

                            if(in_array($veld, $no_check))
                            {

                                continue;
                            }

                            else
                            {
                                if(empty($value))
                                {

                                    $_SESSION['errors'][$veld] = true;
                                    $errors[] = $faq['form']['controle']['overig'].$veld;
                                }
                            }
                        }

                        else
                        {
                            $errors[] = $faq['form']['controle']['ontbreekt'].$veld;
                        }
                    }
                }


                $query = "
                    SELECT
                        *
                    FROM
                        admin
                    LIMIT
                        1
                "
;

                if(!$res = mysql_query($query))
                {

                    trigger_error(mysql_error().'<br />In query: '.$query);
                }

                else
                {
                    $row = mysql_fetch_assoc($res);
                    if($_POST['naam'] != $row['naam'])
                    {

                        $_SESSION['errors']['naam'] = true;
                        $_SESSION['errors']['wachtwoord'] = true;
                        $errors[] = $login['admin']['mislukt'];
                    }

                    else
                    {
                        if(md5(sha1($_POST['wachtwoord'])) != $row['wachtwoord'])
                        {

                            $_SESSION['errors']['naam'] = true;
                            $_SESSION['errors']['wachtwoord'] = true;
                            $errors[] = $login['admin']['mislukt'];
                        }
                    }
                }


                if(empty($_SESSION['errors']))
                {

                    $_SESSION['user_id'] = sha1(md5(date('djlNSwFMtLoYiaGpru')));

                    $query2 = "
                        UPDATE
                            admin
                        SET
                            user_id = '"
.$_SESSION['user_id']."'
                        WHERE
                            id = '1'
                    "
;

                    if(!$res2 = mysql_query($query2))
                    {

                        trigger_error(mysql_error().'<br />In query: '.$query2);
                    }

                    elseif(mysql_affected_rows() == 0)
                    {

                        echo $login['admin']['fout'];
                    }

                    else
                    {
                        header('Location: index.php');
                        echo '<meta http-equiv="REFRESH" content="0; URL=index.php">';
                    }
                }


                if(isset($errors))
                {

                    echo '<ul>';
                    foreach($errors as $error)
                    {

                        echo '<li>'.$error.'</li>';
                    }

                    echo '</ul>';
                }

                elseif(isset($content))
                {

                    foreach($content as $line)
                    {

                        echo $line;
                    }
                }
            }

?>
 
Joren de Wit

Joren de Wit

29/04/2008 12:15:00
Quote Anchor link
Het lijkt erop dat er een oneindige loop in je index.php zit. Als je eenmaal ingelogd bent wordt je telkens weer naar index.php gestuurd waardoor de pagina nooit geladen kan worden...
 
Terence Hersbach

Terence Hersbach

29/04/2008 12:16:00
Quote Anchor link
bij de eerstvolgende onterechte bump word je topic gesloten..

Bumpen::
Twee of meer keer achter elkaar in een topic posten heet bumpen. Bumpen is pas na 24 uur toegestaan en kan een reden zijn voor de admins en moderators om een topic te sluiten. Gebruik indien nodig de Afbeelding knop om je tekst aan te passen.
Gewijzigd op 01/01/1970 01:00:00 door Terence Hersbach
 

Pagina: « vorige 1 2 3 4 volgende »



Overzicht Reageren

 
 

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