niet meer mogen inloggen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior PHP Developer

Functie omschrijving Ben jij een getalenteerde PHP Developer en aan de slag in een gemotiveerd team? Lees dan snel verder! Voor onze opdrachtgever in de omgeving van Valkenswaard zijn we op zoek naar een ervaren PHP developer. Jij gaat hier zorg dragen voor het optimaliseren en up-to-date houden van de bestaande applicaties. Je werkt verder aan de applicaties die jij verder ontwikkelt. Dit doe je voornamelijk met PHP en MySQL. Verder ga je je bezig houden met: Het uitbouwen van het E-commerce software platform. Deelnemen aan overleggen met het team. Het ondersteunen van jouw team developers (3 man) en helpen

Bekijk vacature »

Low-Code Expert/Developer: Power Platform Speciali

Bedrijfsomschrijving Als Low-Code Expert/Developer bij ons innovatieve bedrijf, neem je een cruciale rol op je in de creatie, ondersteuning en implementatie van diverse oplossingen met behulp van het veelzijdige Power Platform. Dit platform omvat Power Apps, Power BI, Power Automate, Power Virtual Agent en Azure Logic Apps. Het Power Platform biedt je de mogelijkheid om klanten te voorzien van naadloze integraties door op maat gemaakte oplossingen te creëren die compatibel zijn met (bijna) alle bestaande software-infrastructuren. Dankzij het uitgebreide scala aan toepassingen, krijg je de kans om als architect en projectleider van je eigen oplossing te fungeren. Dompel jezelf onder

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Team Lead Java Developer

Functie Wat ga je doen als Java developer? Als Team Lead Java Developer draag een grote verantwoordelijk je stuurt ontwikkelaars aan en staat dagelijks in contact met jou ICT Manager. De team Bestaat uit front-end en backend systemen. Je ben in staat op hoog niveau de technische vak te bepalen en ook te bewaren. Je dag zie er als volgt uit, ontwikkelen van nieuwe en bestaande applicaties, het uitvoeren van processen en analyses en het beschrijven van functioneel ontwerpen. Ook zal samen met jouw Tester applicaties gaan testen door middel van peer reviews en het leveren van support aan gebruikers

Bekijk vacature »

Java Ontwikkelaar

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

3D BIM Add-on Developer

Als 3D BIM add- on ontwikkelaar bij KUBUS ontwikkel je add-ons (BCF Managers genaamd) voor de toonaangevende building information modeling (BIM) programma's Revit, Navisworks, Archicad, AutoCAD en Tekla Structures. BCF Managers maken gegevensoverdracht mogelijk tussen BIM-software en BIMcollab. Je werkt zowel aan de front- als aan de back-end. 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 genoeg om als individuele ontwikkelaar invloed uit te kunnen oefenen en

Bekijk vacature »

Software developer (Python)

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 houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

Bekijk vacature »

C# Developer

Dit ga je doen Je gaat aan de slag in het websites team of portals team waarin je je bezighoudt met concept & design, implementatie en ook een stukje bugfixing en onderhoud; Je werkt met je team volgens de Scrum werkwijze; Zo adviseer je ook de PO & Scrum Master over de technische architectuur, koppelingen en integratie met externe systemen en API’s; Je blijft op de hoogte van de laatste ontwikkelingen en trends op het gebied van C# / .NET en deelt deze kennis binnen de organisatie. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de

Bekijk vacature »

.NET Developer

Functie omschrijving Ben jij een senior .NET developer en heb jij tevens ervaring als teamlead? Ben jij iemand met een helikopterview en denk jij graag mee met de klanten? Dan zijn wij op zoek naar jou! Voor een geweldig bedrijf zijn wij namelijk op zoek naar een ervaren .NET developer. Het bedrijf houdt zich bezig met het ontwerpen en bouwen van websites, portalen en applicaties voor met name zorg- en onderwijsinstellingen en overheidsinstanties. Jouw taken: Het fungeren als Lead Developer; Het meedenken met de business (dit vergt commercieel inzicht); Het begeleiden van diverse projecten (van klein tot groot); Het ontwerpen

Bekijk vacature »

Back end developer PHP

Functie Heb jij altijd al eens bij een bedrijf willen werken waar jij géén nummertje bent, die alleen maar uitvoerend werk doet? Dan zou je hier perfect passen! Tuurlijk, je werkt aan projecten voor grote of kleine bedrijven… Het enige verschil hier is, jouw mening telt hier écht. Jouw inbreng wordt gewaardeerd, serieus genomen en gebruikt. En vergeet niet, je werkt niet alleen aan deze projecten. Er werken in totaal ruim 25 developers en designers, onderverdeeld over 3 development teams. Voornamelijk bestaande uit Medior en Senior developers, die samen voor een inspirerende en ambitieuze omgeving zorgen. Hun visie is namelijk

Bekijk vacature »

Front-end (Angular) developer

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een Front-end (Angular) developer. Het it-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn dus op zoek naar professionals die autonoom en gedisciplineerd aan de slag gaan, en bij aanvang als enige developer met hun Front-end applicaties aan de slag gaat. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI

Bekijk vacature »

C# Unity Developer

Functieomschrijving Ontwikkel jij mee door applicaties te bouwen die bijdragen aan het optimaliseren van processen? Voor een erkende werkgever in regio Tilburg zijn wij op zoek naar een Unity C# Developer die graag de uitdaging aangaat! Jouw werkzaamheden zullen er als volgt uitzien: Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Je bent verantwoordelijk voor het uitvoeren van updates/aanpassingen aan de reeds draaiende applicaties. Bedrijfsprofiel Je komt te werken voor een internationale werkgever in regio Tilburg. Samen met een vooruitstrevend team

Bekijk vacature »

Senior Cobol Applicatieontwikkelaar

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving In de applicatie ETM

Bekijk vacature »

Front-end developer wanted! (Angular, React, Vue.j

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

Medior PHP developer

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

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

28/04/2024 20:21:05
 
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.