Is het mogelijk een kolom in de SQL database aan te maken
die wachtwoorden heeft, die niet zichtbaar zijn voor de beheerder?
Bijvoorbeeld kolomnaam is WACHTWOORD, waarde is *******.

Zo niet kunnen we dit via een PHP script conventeren.

Alvast bedankt voor jullie hulp!
[php]sha1[/php] -> wachtwoorden ge-encrypt in de database opslaan.

$wachtwoord = sha1($_POST['wachtwoord']);
of $wachtwoord = md5($_POST["wachtwoord"])
of, (minder dan sha1) [php]md5[/php]();

het zelfde te gebruiken als sha1 (zie hierboven dus)
Oftewel je moet het wachtwoord coderen
Nog een tip; je kunt het zowel met MySQL als met PHP doen. In MySQL ziet je INSERT query er dan zo uit:
<?php
$sql = "
INSERT INTO users
(
password
)
VALUES
(
SHA1('" . mysql_real_escape_string ($_POST['password']) . "')
)";
?>
uiteraard heb je van tevoren gecontroleerd of $_POST['password'] gevuld is.
uiteraard heb je van tevoren gecontroleerd of $_POST['password'] gevuld is.


Dat soort dingen moet je nooit for granted nemen :P

Reageren