Loginprobleem UserID

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

APEX Ontwikkelaar in een team van Oracle Developer

Bedrijfsomschrijving Wij zijn op zoek naar een APEX Ontwikkelaar om onze opdrachtgever in Den Haag te versterken. In deze rol zul je verantwoordelijk zijn voor het ontwikkelen en onderhouden van de front-end van onze applicaties met behulp van Oracle Application Express (APEX). Je werkt aan zowel inhouse als externe projecten. De sfeer binnen het Oracle team is gemoedelijk en men probeert elkaar te helpen én van elkaar te leren. Zo ontstaat er een prettige en plezierige werksfeer waar ruimte is voor persoonlijke ontwikkeling en groei. Er wordt gewerkt met de meest nieuwe technologieën waardoor je kennis up-to-date blijft. Het bedrijf

Bekijk vacature »

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Capelle ad Ijssel Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Een deel van jouw werkzaamheden: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps en Power BI.

Bekijk vacature »

Front end developer

Functie Jij als front end developer gaat werken binnen de teams van onze klant, uiteraard met alle moderne technieken. Opdrachten worden echt gericht op jouw leerdoelen en jouw behoeftes. Wij hebben een omgeving gecreëerd waarin je echt jezelf kan zijn en waar echt gekeken wordt naar jouw voorkeuren. Maak je een fout? Geen probleem, leer ervan en dan ga weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en dus jezelf snel ontwikkelen. Eisen Je bent communicatief vaardig en houdt van een dynamische omgeving Je hebt HBO werk- en denkniveau Je hebt gedegen kennis

Bekijk vacature »

Front-end developer - working on software for arou

Functie They have recently started looking for an experienced Front-end (mobile/app) developer. Because of the short lines within the team, they are also looking for someone who can communicate with the service desk, sales and support for technical questions. You will join their IT team consisting of about 10 colleagues divided over two teams in rooms opposite each other. Half of these are involved in their front-end. You will work together with, among others, the Architect, 1 senior, 1 junior and there is a Team Leader. In terms of technology, they work with a unique tech-stack, particularly because of the

Bekijk vacature »

Software Programmeur PHP

Functie Wij zijn op zoek naar een PHP programmeur voor een leuke opdrachtgever in omgeving Alblasserdam. Heb jij altijd al willen werken bij een bedrijf dat veilige netwerkverbindingen levert door middel van veilige oplossingen? Lees dan snel verder. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Tevens

Bekijk vacature »

Software Ontwikkelaar

Functieomschrijving In deze uitdagende functie als Software Developer ga je de volgende taken uitvoeren: Maatwerk back-end software programmeren; API koppelingen bouwen; Software optimaliseren voor klanten; Bouwen maatwerk applicaties; Werken met Microsoft stack zoals C#, .NET (Core) en Entity framework; Bedrijfsprofiel Je gaat werken bij een klein softwareontwikkelingsbureau, die maatwerk software bouwt voor klanten door heel Nederland. Dit doen zij al meer dan 20 jaar. Het is van oorsprong een familiebedrijf, opgezet door de eigenaar, die er nog steeds werkt. Het team bestaat vooral uit back-end developers en één systeembeheerder. Je krijgt veel kans om jezelf te ontwikkelen en krijgt tevens

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 »

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je werkt mee aan de migratie naar .NET 6; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Zij zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

Bekijk vacature »

No-Code Betty Blocks ontwikkelaar

Bedrijfsomschrijving Wil jij de bedrijfsprocessen van klanten revolutionair digitaliseren en optimaliseren zonder beperkt te worden door programmeertalen? Kom werken bij een snelgroeiende en professionele organisatie met een gezonde dosis humor en veel vrijheid om jezelf te ontwikkelen. Als No-Code Betty Blocks ontwikkelaar werk je vanuit ons kantoor in het hart van Nederland, je thuiswerkplek of op locatie bij de klant. We faciliteren de juiste trainingen en ondersteuning zodat je een echte Betty Blocks expert wordt. Naast het werk zijn er bij ons bijzondere events, zoals een jaarlijkse zeildag, een zomerse barbecue en een knus kerstdiner om de grillige maanden door

Bekijk vacature »

Front-end PHP Developer

Dit ga je doen Bouwen van de frontend van een nieuwe applicaties; Verbeteren van de user experience; Opstellen van een style guide; Schakelen met collega developers over de te bouwen oplossing; Je speelt een belangrijke rol in het neerzetten van het nieuwe systeem; Werken met o.a. Symfony 6, API Platform, Twig, Javascript, Redis Automatiseren van processen; Koppelen van verschillende functionaliteiten; Unit tests, integration tests, end-to-end tests; In de toekomst ga je nog werken aan andere projecten. Hier ga je werken Voor onze vaste opdrachtgever in de regio Breda zijn wij op zoek naar een Frontend Developer. Het betreft een organisatie

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in een ontwikkelteam met 7 .NET developers. In ons team werken er drie senior .NET developer, twee medior .NET developers en twee junior .NET developers. Er is dan ook genoeg senioriteit in ons team om jou te kunnen bieden wat jij nodig hebt! Wij werken in scrum en hebben drie wekelijkste sprints. Daarnaast doen wij minimaal vier keer per jaar een release. Ons platform is ontzettend complex en groot. Het is dan ook in het begin belangrijk dat jij de processen gaat begrijpen. Jij krijgt dan ook een cursus om beter te begrijpen

Bekijk vacature »

IoT Software Developer PHP

Functie omschrijving Voor een klein softwarebedrijf in Breda, zijn wij op zoek naar een IoT software developer met kennis van PHP. In deze rol wordt je verantwoordelijk voor het vernieuwen van het multimedia platform van een super tof bedrijf in Breda. Je gebruikt PHP als programmeerlaag, en bent in staat om de helicopterview te pakken / projectmatig te werken. Jouw werkzaamheden zien er als volgt uit: Je gaat aan de slag met de ontwikkeling en vernieuwing van het "intern" ontwikkelde multimedia platform. Je neemt de lead in het moderniseren van het platform door het deels opnieuw op te zetten of

Bekijk vacature »

Senior Organisatieontwikkelaar

Als Organisatieontwikkelaar zorg je ervoor dat we in het magazijn van Coolblue altijd vooruit voetballen op het gebied Medewerker en Organisatie Ontwikkeling. Zo draag je bij aan een toekomstbestendig magazijn waar we klanten én medewerkers elke dag blijven verwonderen. Wat doe je als Senior Organisatieontwikkelaar bij Coolblue? Als Organisatieontwikkelaar werk je voor het magazijn van Coolblue. Je krijgt er energie van om continue te bouwen aan een toekomstbestendige organisatie. Dat doe je samen met 17 collega's in het HR-team, ieder met een eigen specialisme. Je werkt graag zelfstandig en je weet snel je weg te vinden als verandermanager. Ook ben

Bekijk vacature »

Lead Java Developer

Dit ga je doen Je taken bestaan onder andere uit: Het aansturen van een development team bestaande uit 8 collega's op technisch maar ook HR gebied; Het maken van strategische keuzes omtrent de (nieuw)bouw van deze applicatie; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java, Spring, Angular, REST); Reviewen van code en feedback geven op collega developers. Hier ga je werken Als Lead Software Developer ben je verantwoordelijk voor één van de vier Agile Java ontwikkelteams die bouwen aan technologie die duizenden instanties wereldwijd verbindt. Dit Agile team, data Jira en Confluence gebruikt en

Bekijk vacature »

Pagina: 1 2 volgende »

Kevin van Leeuwen

Kevin van Leeuwen

03/07/2010 14:55:07
Quote Anchor link
Beste Mensen ik was bezig met het systeem van http://www.phphulp.nl/php/script/beveiliging/simpel-veilig-login-systeempje/1721/simpelveiligloginsysteempje/1176/

Alleen weten jullie, ik wil graag de gegevens van de user op een VEILLIGe manier ophalen, ik weet een beetje van PHP af, ik doe dit als volgt :

////////////////////////////////////////////////////////////////////////////////////

$query = "SELECT * FROM `gebruikers` WHERE `ID` = '" .$userId['ID'] ."'";
$query = mysql_query($query) or die(mysql_error());
$var = mysql_fetch_assoc($query);

echo "<tr>";
echo "<td>" . $var['gebruikersnaam'] . "</td>";

////////////////////////////////////////////////////////////////////////////////////
alleen zie geen resultaat, weet iemand hoe dit moet ? Wat doe ik verkeerd ?

Alvast super bedankt!

groetjen,
Kevin
Gewijzigd op 03/07/2010 14:55:30 door Kevin van Leeuwen
 
PHP hulp

PHP hulp

18/04/2024 02:16:08
 

03/07/2010 14:57:35
Quote Anchor link
Selecteer wat je wilt selecteren, gebruik niet *.
Gebruik geen backticks (`).
die is geen nette manier van foutafhandeling.
Zie handleidingen.
 
Kevin van Leeuwen

Kevin van Leeuwen

03/07/2010 14:58:14
Quote Anchor link
Kevin van Leeuwen op 03/07/2010 14:55:07:
Beste Mensen ik was bezig met het systeem van http://www.phphulp.nl/php/script/beveiliging/simpel-veilig-login-systeempje/1721/simpelveiligloginsysteempje/1176/

Alleen weten jullie, ik wil graag de gegevens van de user op een VEILLIGe manier ophalen, ik weet een beetje van PHP af, ik doe dit als volgt :

////////////////////////////////////////////////////////////////////////////////////

$query = "SELECT * FROM `gebruikers` WHERE `ID` = '" .$userId['ID'] ."'";
$query = mysql_query($query) or die(mysql_error());
$var = mysql_fetch_assoc($query);

echo "<tr>";
echo "<td>" . $var['gebruikersnaam'] . "</td>";

////////////////////////////////////////////////////////////////////////////////////
alleen zie geen resultaat, weet iemand hoe dit moet ? Wat doe ik verkeerd ?

Alvast super bedankt!

groeten,
Kevin
 
Kevin van Leeuwen

Kevin van Leeuwen

03/07/2010 14:58:31
Quote Anchor link
hoe bedoel je ?
 

03/07/2010 14:58:58
Quote Anchor link
Niet jezelf quoten.
Wat snap je niet?
 
Kevin van Leeuwen

Kevin van Leeuwen

03/07/2010 14:59:13
Quote Anchor link
oh zo, ja oké, alleen weten jullie dan hoe ik zeg maar de SESSIE ophaal want dat is de veiligste manier zoals ik gelezen heb.
 
Kevin van Leeuwen

Kevin van Leeuwen

03/07/2010 15:00:59
Quote Anchor link
weet jij karl karl toevallig hoe ik dan de userId ophaal uit dat script of de sessie zodat ik de gebruikersnaam kan weergeven ?
 

03/07/2010 15:02:03
Quote Anchor link
Niet bumpen. Als je wat toe wilt voegen gebruik je dat knopje naast het qoute knopje.
Sessie data kan je ophalen door het te halen uit de $_SESSION array.
Geen idee hoe het met dat script werkt.
 
Kevin van Leeuwen

Kevin van Leeuwen

03/07/2010 15:03:20
Quote Anchor link
okay, maar om even terug te komen op die query hè, gebruik je dan dit ? of hoe ?

$query = "(`SELECT FROM `gebruikers` WHERE `ID` = '" .$userId['ID'] ."')";
$query = mysql_query($query) or die(mysql_error());
$var = mysql_fetch_assoc($query);
 

03/07/2010 15:04:17
Quote Anchor link
Die () horen niet om de query. De backticks (`) horen niet in de query.
 
Kevin van Leeuwen

Kevin van Leeuwen

03/07/2010 15:07:10
Quote Anchor link
huh, kun je een voorbeeld geven, misschien dat ik het dan wel snap :S sorry dat ik zo erg ben xd
 
Victor Php

Victor Php

03/07/2010 17:03:18
Quote Anchor link
De haakjes moet je weghalen om de query...
De backticks ` moeten ook weg.

Zie je verschil?

Jouw query
$query = "(`SELECT FROM `gebruikers` WHERE `ID` = '" .$userId['ID'] ."')";

Mijn query
$query = "SELECT FROM gebruikers WHERE ID = '" .$userId['ID'] ."'";
 

03/07/2010 17:42:13
Quote Anchor link
En als $userId['ID'] een integer is hoeft er daar ook geen quotes (') omheen.
 
Kevin van Leeuwen

Kevin van Leeuwen

03/07/2010 17:46:42
Quote Anchor link
oh ja :) thanks :) alleen zit nu met het volgende probleem, ik wil zeg maar als men inlogt bepaalde waardes updaten zoals ip enz. ik gebruik deze code :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
  
$sql = "UPDATE
                                         ".$settings['db_sessions_table']." SET gebruikerID='". mysql_real_escape_string($userId['ID'])."', hash='".$hash."', hash_key='".$hash_key."', datum=NOW(), ip= '".$mysql->real_escape_string($_SERVER['REMOTE_ADDR'])."'";
                             $query = mysql_query($sql);                                

wat is hier fout aan ? weet iemand dit ?
Gewijzigd op 03/07/2010 18:50:45 door Kevin van Leeuwen
 
Roel -

Roel -

03/07/2010 20:06:51
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
<?php
// Ik weet niet of userId['ID'] een integer is, zo ja, dan hoef je die niet te escapen
$sql = mysql_query("SELECT * FROM gebruikers WHERE ID = '".$userId['ID']."'");
if ($sql) {
    $var = mysql_fetch_assoc($query);

    echo '<tr>';
    echo '<td>'.$var['gebruikersnaam'].'</td>';
}
else {
    echo 'Er gaat iets fout!';
}

?>


:)
Gewijzigd op 03/07/2010 20:07:30 door Roel -
 
Kevin van Leeuwen

Kevin van Leeuwen

03/07/2010 20:19:14
Quote Anchor link
zo dat is probleem 1 wat opgelost is :)

maar nu het volgend :S (sorry :S)
maar :

ik heb deze code :

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
$sql = "UPDATE
                                         ".$settings['db_sessions_table']." SET gebruikerID='". $userId['ID']."', hash='".$hash."', hash_key='".$hash_key."', datum=NOW(), ip= '". $_SERVER['REMOTE_ADDR'] .'"';
                             $query = mysql_query($sql);                                
                            // Query uitvoeren            
                          if(!$result = $mysqli->query($sql))    {       echo $sql;
                                trigger_error('Fout in query: '.$mysqli->error);
                            } else {
                                if($mysqli->affected_rows > 0) {
                                    echo 'Je bent ingelogd!';
                                    echo "<a href='logout.php?close=session'>uitloggen</a>";
                                }
                            }                                            
                        } else {                            
                            $query = "    UPDATE
                                            ".$settings['db_login_attempts_table']." SET date_time=NOW(), ip='".$_SERVER['REMOTE_ADDR'] ."', sys_info= '".$_SERVER['HTTP_USER_AGENT']."'";
                                            $query = mysql_query($update);                            
            
                             if(!$result = $mysqli->query($query))    {     echo $sql;
                                trigger_error('Fout in query: '.$mysqli->error);
                          }  else {
                                if(!$result = $mysqli->query($sql)) {
                                trigger_error('Fout in query: '.$mysqli->error);
                            }else {

                                }
                            }
                            
                            echo 'Het wachtwoord of gebruikersnaam was incorrect';


hij zegt dat dit fout is, nu reageert hij niet meer, ik zie dit :

Notice: Undefined variable: update in /home/wodngbkp/domains/shimnet.nl/public_html/controlepaneel/login.php on line 74

Warning: mysqli::query() [mysqli.query]: Empty query in /home/wodngbkp/domains/shimnet.nl/public_html/controlepaneel/login.php on line 76

Notice: Undefined variable: sql in /home/wodngbkp/domains/shimnet.nl/public_html/controlepaneel/login.php on line 76

Notice: Fout in query: in /home/wodngbkp/domains/shimnet.nl/public_html/controlepaneel/login.php on line 77

foutieve login
<b>De totale login code: </b>

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
<?php
ob_start();
/**
1
 */

error_reporting(E_ALL);
ini_set('display_errors', '1');
include('config.inc.php');
include("verbinden.php");
/* ----------------------------------------------------------------------------------------------- */        
if(!isingelogd()) {
    // Anti-flood, na 5 keer verkeerd inloggen wordt je IP adres 24 uur geband
    $query = "    SELECT
                    COUNT(id) AS attempts
                FROM
                    "
.$settings['db_login_attempts_table']."
                WHERE
                    date_time > (NOW() - INTERVAL 24 HOUR)
                AND
                    ip = '"
.$mysqli->real_escape_string($_SERVER['REMOTE_ADDR'])."'
                AND
                    sys_info = '"
.$mysqli->real_escape_string($_SERVER['HTTP_USER_AGENT'])."'";
    
    if ($result = $mysqli->query($query)) {    
        $login_attempt = $result->fetch_assoc();
        
        if($login_attempt['attempts'] > $settings['max_login_pogingen']) { // Controleren of je bent geband
            echo 'U bent tijdelijk geband<br>';
        }
else {
    
            if (mb_strtoupper($_SERVER['REQUEST_METHOD']) != 'POST') {                        
                $formulier = true;
            }
else {                        
                $formulier = false;                    
                if(ctype_digit($_POST['form']) && time() < strtotime("+1 minute", $_POST['form'])) {                
                    $username = htmlspecialchars($_POST['username']);
                    $hashedPass = sha1($username.$_POST['pass']);
            
                    $query = "    SELECT
                                    ID
                                FROM
                                    "
.$settings['db_gebruikers_table']."
                                WHERE
                                    gebruikersnaam = '"
.$mysqli->real_escape_string($username)."'
                                AND
                                    wachtwoord = '"
.$mysqli->real_escape_string($hashedPass)."'";
            
                    if ($result = $mysqli->query($query)) {
            
                        $userId = $result->fetch_assoc();
            
                        if(ctype_digit($userId['ID'])) {        
                            $hash_key = uniqid(mt_rand(), true);
                            $hash = sha1($userId['ID'] . $_SERVER['HTTP_USER_AGENT'] . $hash_key);
                            // Cookies maken
                            setcookie('user_id', $userId['ID'], time() + 60*60*24*365, '/');
                            setcookie('user_hash', $hash, time() + 60*60*24*365, '/');            
                            // Update query samenstellen, ip en hash updaten
                         $sql = "UPDATE
                                         "
.$settings['db_sessions_table']." SET gebruikerID='". $userId['ID']."', hash='".$hash."', hash_key='".$hash_key."', datum=NOW(), ip= '". $_SERVER['REMOTE_ADDR'] .'"';
                             $query = mysql_query($sql);                                
                            // Query uitvoeren            
                          if(!$result = $mysqli->query($sql))    {       echo $sql;
                                trigger_error('Fout in query: '.$mysqli->error);
                            }
else {
                                if($mysqli->affected_rows > 0) {
                                    echo 'Je bent ingelogd!';
                                    echo "<a href='logout.php?close=session'>uitloggen</a>";
                                }
                            }                                            
                        }
else {                            
                            $query = "    UPDATE
                                            "
.$settings['db_login_attempts_table']." SET date_time=NOW(), ip='".$_SERVER['REMOTE_ADDR'] ."', sys_info= '".$_SERVER['HTTP_USER_AGENT']."'";
                                            $query = mysql_query($update);                            
            
                             if(!$result = $mysqli->query($query))    {     echo $sql;
                                trigger_error('Fout in query: '.$mysqli->error);
                          }
  else {
                                if(!$result = $mysqli->query($sql)) {
                                trigger_error('Fout in query: '.$mysqli->error);
                            }
else {

                                }
                            }

                            
                            echo 'Het wachtwoord of gebruikersnaam was incorrect';
                            $formulier = true;
                        }
            
                    }
                    
                }
else {
                    echo 'Foutieve login. De sessie is verlopen. Logt u even opnieuw in ? <a href="login.php?DefaultGetWay=login.php?set_taal=nl&ncture=geen">Aanmelden</a>';
                }
            
            }

            if($formulier) {
                echo '    <form method="post" action="'.end(explode('/', $_SERVER["REQUEST_URI"])).'">                
                    <p><label>Klantnummer:</label><input type="text" name="username" value="" /></p>
                    <p><label>Wachtwoord::</label><input type="password" name="pass" value="" /></p>
                    <br><input type="hidden" name="form" value="'
.time().'" />                        
                    <p><input type="submit" value="Inloggen" /></p>                        
                    </form>
                '
;                
            }
            }
    }
else {
        trigger_error('Fout in query: '.$mysqli->error);
    }
 
}
else {
    echo 'U bent al ingelogd.';
                echo "<a href='logout.php?close=session'>uitloggen</a>";
}

ob_end_flush()

?>
  


Weet imand wat er fout is ? Please help :) sorry :S
 
Roel -

Roel -

03/07/2010 20:21:12
Quote Anchor link
Het lijkt erop dat je je variabelen niet gedeclareeerd hebt. Op lijn 74 probeer je een lege query uit te voeren.

$update is niet ingesteld, dus krijg je een warning.
De rest is hetzelfde verhaal.
 
Kevin van Leeuwen

Kevin van Leeuwen

03/07/2010 20:32:12
Quote Anchor link
maar dit is toch goed ? of ben ik scheel ?

$sql = "UPDATE
".$settings['db_sessions_table']." SET gebruikerID='". $userId['ID']."', hash='".$hash."', hash_key='".$hash_key."', datum=NOW(), ip= '". $_SERVER['REMOTE_ADDR'] .'"';
$query = mysql_query($sql);
// Query uitvoeren
if(!$query = mysql_query($sql)) { echo $sql;
trigger_error('Fout in query: '.$mysqli->error);
} else {
if($mysqli->affected_rows > 0) {
echo 'Je bent ingelogd!';
echo "<a href='logout.php?close=session'>uitloggen</a>";
}
}
} else {
$query = " UPDATE
".$settings['db_login_attempts_table']." SET date_time=NOW(), ip='".$_SERVER['REMOTE_ADDR'] ."', sys_info= '".$_SERVER['HTTP_USER_AGENT']."'";
$query = mysql_query($query);

if(!$result = $mysqli->query($query)) { echo $sql;
trigger_error('Fout in query: '.$mysqli->error);
} else {
if(!$result = $mysqli->query($sql)) {
trigger_error('Fout in query: '.$mysqli->error);
}else {

}
}
 
Wesley Overdijk

wesley Overdijk

03/07/2010 21:14:00
Quote Anchor link
gebruik pdo. Als je toch voor veilig gaat. Daarbij is pdo een stuk stricter, dus moet je het wel goed doen.
 
Kevin van Leeuwen

Kevin van Leeuwen

03/07/2010 21:21:47
Quote Anchor link
pdo ?
 
Wesley Overdijk

wesley Overdijk

03/07/2010 21:22:05
Quote Anchor link
google?

edit:
*zucht*
http://php.net/manual/en/book.pdo.php
Gewijzigd op 03/07/2010 21:22:26 door wesley Overdijk
 

Pagina: 1 2 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.