inlogscherm van phpmyadmin ?
Ik wil een programma maken met een agenda waar verschillende mensen kunnen inlogen en dat een datum kunnen vastleggen.
En dan zou ik willen dat ze inlogen met dat inlogscherm van phpmyadmin.
je kan het toch namaken?
of een volledige pagina
als het aleen dat kadertje is moet je een kijken op deze site. Normaal staat het hier ergens tussen de scripts.
Edit:
Gewijzigd op 01/01/1970 01:00:00 door Pieter Boussaer
Wat ik weet alleen wat van html en access en op die basis wil ik wat maken als het lukt teminste.
Maar als er punten zijn die mooi zijn en zou kunnen gebruiken dan is dat voor mij een punt minder om me druk over hoeven te maken.
Maar zijn er programma's waar je die schermen in kan maken?
Het gaat me om het popup schermpje
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?
//-- login
if ($_SERVER["PHP_AUTH_USER"] != "USERNAME" || $_SERVER["PHP_AUTH_PW"] != "PASSWORD")
{
header("WWW-Authenticate: Basic realm=\"Enter username and password to proceed\"");
header("HTTP/1.0 401 Unauthorized");
echo "<h1>Authentication failed</h1>Je hebt geen rechten tot deze pagina.";
}
else
{
echo "Dit krijgt de gene te zien wanneer de username en password goed ingevuld zijn.";
}
?>
//-- login
if ($_SERVER["PHP_AUTH_USER"] != "USERNAME" || $_SERVER["PHP_AUTH_PW"] != "PASSWORD")
{
header("WWW-Authenticate: Basic realm=\"Enter username and password to proceed\"");
header("HTTP/1.0 401 Unauthorized");
echo "<h1>Authentication failed</h1>Je hebt geen rechten tot deze pagina.";
}
else
{
echo "Dit krijgt de gene te zien wanneer de username en password goed ingevuld zijn.";
}
?>
Edit:
en je pagina moet komen waar de echo staat met 'dit krijgt de user te zien ...'
en je pagina moet komen waar de echo staat met 'dit krijgt de user te zien ...'
Gewijzigd op 01/01/1970 01:00:00 door Pieter Boussaer
<code>
Code (php)
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
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
<?
// Laat alle errors zien
error_reporting(E_ALL);
// connectie maken met DB
$host="localhost";
$user="******";
$password="*******";
$database="test"; // databasenaam = de naam van de eigenlijke database
mysql_connect($host, $user, $password);
$db_table = "userid";
$db_field_username = "user";
$db_field_password = "ww";
mysql_select_db($db_table);
$result = mysql_query("SELECT FROM ".$db_table." WHERE $db_field_username='".addslashes($_SERVER['PHP_AUTH_USER'])."' AND
$db_field_password='".md5($_SERVER['PHP_AUTH_PW'])."'") or die(mysql_error());
if(mysql_num_rows($result) == true) {
header("WWW-Authenticate: Basic realm=\"Enter login details to proceed:\"");
header("HTTP/1.0 401 Unauthorized");
echo '<h1>Authentication failed</h1>Je hebt geen rechten tot deze pagina.';
}
else
{
echo 'Authentication succeed...';
}
?>
// Laat alle errors zien
error_reporting(E_ALL);
// connectie maken met DB
$host="localhost";
$user="******";
$password="*******";
$database="test"; // databasenaam = de naam van de eigenlijke database
mysql_connect($host, $user, $password);
$db_table = "userid";
$db_field_username = "user";
$db_field_password = "ww";
mysql_select_db($db_table);
$result = mysql_query("SELECT FROM ".$db_table." WHERE $db_field_username='".addslashes($_SERVER['PHP_AUTH_USER'])."' AND
$db_field_password='".md5($_SERVER['PHP_AUTH_PW'])."'") or die(mysql_error());
if(mysql_num_rows($result) == true) {
header("WWW-Authenticate: Basic realm=\"Enter login details to proceed:\"");
header("HTTP/1.0 401 Unauthorized");
echo '<h1>Authentication failed</h1>Je hebt geen rechten tot deze pagina.';
}
else
{
echo 'Authentication succeed...';
}
?>
Maar dit werkt niet ik krijg de melding.
Notice: Undefined index: PHP_AUTH_USER in F:\docs\log.php on line 20
Notice: Undefined index: PHP_AUTH_PW in F:\docs\log.php on line 22
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM userid WHERE user='' AND ww='d41d8cd98f00b204e9800998ecf8427e'' at line 1
Wat gaat er fout
ronald:
Maar dit werkt niet ik krijg de melding.
Notice: Undefined index: PHP_AUTH_USER in F:docslog.php on line 20
Notice: Undefined index: PHP_AUTH_PW in F:docslog.php on line 22
Maar dit werkt niet ik krijg de melding.
Notice: Undefined index: PHP_AUTH_USER in F:docslog.php on line 20
Notice: Undefined index: PHP_AUTH_PW in F:docslog.php on line 22
Deze error geeft aan dat een variable niet gedefineerd is of bekend is bij de server. Je kan het eenvoudig oplossen door boven elke script de volgende code neer te zetten.
error_reporting(E_ALL ^ E_NOTICE);
?>
De echte oplossing is alle variable eerst te controleren met de functie isset of empty
Quote:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM userid WHERE user='' AND ww='d41d8cd98f00b204e9800998ecf8427e'' at line 1
Wat gaat er fout
Wat gaat er fout
Je query is niet geldig... Want je geen kolom..
Gewijzigd op 01/01/1970 01:00:00 door Eris -
Je query is niet geldig... Want je geen kolom..
eris, die stoppen we in de categorie 'Waarom is een konijn? Omdat hij achter een boom.' :)
Gewijzigd op 01/01/1970 01:00:00 door - wes -
Maar wat zou die $_SERVER dan zijn?
Ik weet het niet
Wat zou dan die variable van $_SERVER zijn.