MySQL error

Gestart doorOne2xs12 reacties27 weergaven

13 berichten · pagina 1 van 1

One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Wat betekend deze MySQL error:

Column count doesnt match value count at row 1


- Niels
0
Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Bijv bij een insert query, doe je bijv dit:

kolom1, kolom2, kolom3, kolom4

maar vul je maar dit in:

waarde1, waarde2, waarde3

waarde4 ontbreekt dus. dat is die error

Bijv:

mysql_query("INSERT INTO tabel(kolom1, kolom2, kolom3) VALUES (waarde1, waarde2)");
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
ohw zo emo
Thanx voor snelle hulp biggrin
0
Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
np
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Weetje misschien ook een goeie hash voor wachtwoordenyummie?
0
Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Salt gebruiken, en dan door sha1

Bijv:

$salt = 34hJDhe43jdJSDH0103jJD;

$wachtwoord = sha1($salt . $_POST[ww] . $salt);

Of nog moeilijker, bijv dit doen:

$salt = 34hJDhe43jdJSDH0103jJD;

$wachtwoord = sha1(sha1($salt) . $_POST[ww] . $salt);
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Waar is die salt dan vooryummie?

En is sha256 ofzo niet beter?
0
Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Salt is gewoon een stukje code dat wachtwoorden beveiligd om inbrekers in de wat te brengen
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Dus eigenlijk net zoals me activatie code:

[COLOR= #0000BB]<?php
$code[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]CMS[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]100[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]999[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]4[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]3[/COLOR][COLOR= #007700])).[/COLOR][COLOR= #DD0000]-CMS[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/mt_rand"]mt_rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]10[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]99[/COLOR][COLOR= #007700]).[/COLOR][URL="http://www.php.net/mt_rand"]mt_rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]10[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]99[/COLOR][COLOR= #007700]);[/COLOR]
?>


Alleen dan met cijfers
0
Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Maar die salt kun je niet random maken, die moet overal hetzelfde zijn, anders kan je de wachtwoorden niet meer goed ophalen
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Activatie code is niet om in te loggen ofzoyummie
EDIT:

[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]// Deel van Core weg gelaten[/COLOR]
[URL="http://www.php.net/class"]class[/URL] Core[COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/public"]public[/URL] [URL="http://www.php.net/static"]static[/URL] [COLOR= #007700]function[/COLOR] pass[COLOR= #007700]([/COLOR][COLOR= #0000BB]$pass[/COLOR][COLOR= #007700]){[/COLOR]
        [COLOR= #0000BB]$salt[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]aFd7FGooJk2llOpNiElSoWnD0[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$salt_pass[/COLOR] [COLOR= #007700]=[/COLOR] hash[COLOR= #007700]([/COLOR][COLOR= #DD0000]SHA256[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$salt[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$hash_pass[/COLOR] [COLOR= #007700]=[/COLOR] hash[COLOR= #007700]([/COLOR][COLOR= #DD0000]SHA256[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$salt_pass[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$pass[/COLOR][COLOR= #007700]);[/COLOR]
        [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/sha1"]sha1[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$hash_pass[/COLOR][COLOR= #007700]);
    }
}[/COLOR]
?>


is goed?
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wel een nice functie biggrin
0
Berichten
3.283
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Milan schreef:
Salt is gewoon een stukje code dat wachtwoorden beveiligd om inbrekers in de wat te brengen
Stel je zou geen salt gebruiken
En iemand heeft alle hashes (md5, sha enz) opgeslagen
Dan hoeft deze persoon alleen in zijn database te zoeken naar die hash en daarbij heeft hij dan je wachtwoord. Wanneer je een salt gebruikt dan is het opgeslagen wachtwoord veel langer. Wanneer iemand dan ook die hash in zijn database wil hebben, zijn er al tbs verder en dus onmogelijk
0

Jouw reactie

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

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren