Loginprobleem UserID

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET developer

Functie The position we have for you As a .NET developer you will work for one of our customers active in the High Tech Industry. Our customers are mainly located in the Eindhoven area. We are very selective when it comes to the projects we accept and therefore only focus on innovative and complex projects. Because our customers are mainly specialized in machine construction, you often work close to the machines. Our team currently consists of Embedded engineers, IOT developers and Cloud engineers. We mainly work on Microsoft projects where WPF, UWP, .NET Core and Microsoft Azure are used. Eisen

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Als junior .NET Developer lever je met jouw oplossingen direct een bijdrage aan de bedrijfsprocessen van de klanten. Werkzaamheden waar jij je zoal mee bezig houdt zijn; Het ontwikkelen, onderhouden en optimaliseren van de draaiende platforms van de klanten; Softwareontwikkeling middels C#, .NET; Klantcontact om de wensen te bespreken en uit te werken; Optimaliseren van de (huidige) bedrijfsprocessen; De IT-afdeling bestaat uit 30 personen verdeeld over 3 teams. Het team waar je in terecht komt bestaat uit ongeveer tien man. Het is een team wat bestaat uit betrokken collega’s, waar iedereen bereidt is om elkaar te

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een ambitieuze werkgever in regio Tilburg waar jij volledig de mogelijkheid krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je gaat projecten gedurende het hele proces begeleiden. Je sluit aan bij afspraken met klanten om hun processen helder te krijgen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt aan nieuwe softwareoplossingen die de logistieke processen verbeteren of vernieuwen; Je houdt je bezig met het ontwikkelen van

Bekijk vacature »

Junior PHP Developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale aspecten van Coolblue. Wat doe je als Junior PHP Developer bij Coolblue? Als Junior PHP Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen om te groeien als Junior Developer. Op dat moment komt je wil om steeds te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te kunnen maken. Je sterk analytisch vermogen komt dan ook goed

Bekijk vacature »

Machine Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Machine Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Machine Software Developer ben je verantwoordelijk voor: - Je ontwerpt, ontwikkelt en debugt software voor machinebesturingssystemen en complexe landbouwmachines; - Je stelt gebruikersinterfaces op (cabinedisplays); - Op termijn ga je softwareprojecten leiden voor specifieke machines; - Inclusief planning, documentatie en validatie; - Om specificaties te verifiëren

Bekijk vacature »

Ervaren Software Developer

Functie omschrijving Ben jij een ervaren Software Developer, en heb je ervaring met technieken zoals C#, MS Access & SQL? Vind jij het leuk om maatwerk software te ontwikkelen voor klanten in een specifieke branche? Dan is dit de baan voor jou! Als ontwikkelaar ben jij samen met een team van 12 collega’s verantwoordelijk voor het bouwen van nieuwe functionaliteiten en het uitbreiden van de core applicatie. Belangrijk is dat je ervaring hebt met C# en MS Access. Je bent flexibel en klantvriendelijk ingesteld, omdat het belangrijk is om de klanten zo goed mogelijk van dienst te kunnen zijn. Thuiswerken

Bekijk vacature »

Klein team zoekt grote fullstack .NET developer to

Bedrijfsomschrijving Deze werkgever is marktleider in de Benelux en is Europees ook al aardig aan de weg aan het timmeren. Ze voorzien technische winkels van apparatuur om producten een langer leven te geven. Hiermee reduceren ze flink wat CO2 uitstoot en dat is natuurlijk goed voor iedereen! IT speelt een belangrijke rol in de bedrijfsvoering en de applicaties zijn van goed niveau. Als fullstack .NET developer ga jij je bijdrage leveren aan het verder verbeteren van de applicaties en de interne processen. Ze zijn nu met ruim 50 medewerkers in totaal en de afdeling development bestaat uit een 5tal developers.

Bekijk vacature »

.NET developer

Functie Als .NET developer start jij in een development team met één Senior .NET developer en één junior .NET developer. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit moment veel gebruik van .NET met ASP.NET. Komend kwartaal gaan wij wel gedeeltelijk overstappen naar .NET Core. Verder werken wij ook met SOAP, REST, JSON, HTML5, CSS3

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 »

PHP Back-end Developer

Vacature details Vakgebied: Software/IT Opleiding: Starter Werklocatie: Nijmegen Vacature ID: 13633 Introductie OUr client develop websites, webshops, and digital environments that are used by many visitors daily. They are seeking an experienced PHP-Developer Back-end to join the team. If you're looking for a position where you can tackle challenging, innovative, and multidisciplinary ICT projects and make a difference, this vacancy might be for you! Functieomschrijving As a PHP developer, you'll develop websites and digital environments used by many visitors daily. You'll work as a back-end developer and want to continuously develop in this field. You can work independently and efficiently,

Bekijk vacature »

NodeJS developer

Functie Als Fullstack developer kom je te werken in het ontwikkelteam. Je bent samen met je collega’s continu bezig om de software uit te breiden, maar hiernaast doe je onderzoek naar de inzet van nieuwe technieken, tools of bijvoorbeeld Machine Learning. Ze willen met hun software echt voorlopen op andere en toegevoegde waarde leveren voor de eindgebruiker. Mede hierom zijn ze erg benieuwd naar iemand zijn persoonlijkheid, of hij graag nieuwe dingen uitzoekt (Google!), en initiatief neemt. Qua technische kennis zoeken ze iemand die goed op de hoogte is van de nieuwste ontwikkelingen, daar zij nu ontwikkelen op NodeJs back-end,

Bekijk vacature »

Experienced Lead Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Delft Vacature ID: 13301 Introductie We are seeking a Lead Java Developer for our team in the area of Delft. You will develop an application used exclusively by the engineers and geologists for site characterizations, which imports raw field and laboratory measurements for further processing, integration, ground modelling, and geotechnical analysis and reporting. The client/server application is entirely written in Java, and the server is hosted in the Amazon cloud, utilizing frameworks such as Spring and Hibernate, and connected to an MS SQL Server RDS instance. There is a trend towards using more

Bekijk vacature »

.NET developer

Functie Als .NET developer werk jij samen in een multidisciplinair ontwikkel team met 1-2 Senior .NET developers, twee front-end developers, Data Scientists en één UX designer. Als team werken jullie aan het ontwikkelen van een Cloud based applicatie en aan het stabieler maken van deze applicatie. Ook unit testing gaat erg belangrijk worden in jouw nieuwe functie. Samen met de Senior .NET ontwikkelaar wordt jij verantwoordelijk voor het ontwikkelen van de API. Jullie werken met veel data en incidenteel komen er ook data vraagstukken en zullen er wat queries gedraaid moeten worden. Dit betekend dat jij veel gaat werken met

Bekijk vacature »

Dynamics Ontwikkelaar

Dit ga je doen Ontwikkelen van Dynamics 365 voor de interne uitrol; Samen met de consultants sparren met klanten over de wensen en eisen; Ontwikkelen van Dynamics 365 voor verschillende grote klanten; Technische analyse en testen; Meedenken over het gebruik en de richting van Dynamics binnen de organisatie. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er

Bekijk vacature »

.NET Developer gezocht!

Functie omschrijving Wij zijn op zoek naar een .NET Developer! Wil jij werken voor een internationaal bedrijf waar je legio mogelijkheden krijgt als Software Ontwikkelaar? Grijp nu je kans en kijk snel of jouw vaardigheden aansluiten bij onderstaand profiel! Je kunt een uitdagende rol gaan vervullen als .NET Developer binnen een internationaal bedrijf dat gevestigd is in omgeving Bergen. Dit bedrijf is zeer vooruitstrevend en verricht betekenisvol werk. Binnen dit bedrijf wordt gewerkt aan de productie en ontwikkeling van medische middelen. Als .NET Developer ga jij je bezig houden met het volgende: Je wordt betrokken bij alle fasen van software

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

08/05/2024 03:46:31
 

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.