membersysteem
Hallo Allemaal,
Ik heb weer eens een tutorial gevolgd en loop weer ergens op vast:
Hij zegt geen connectie te hebben met m'n database, maar alles klopt gewoon.
Zit er misschien iets niet goed in m'n configuratie bestand??
Hier is hij:
Alvast Bedankt,
Karim
Ik heb weer eens een tutorial gevolgd en loop weer ergens op vast:
Hij zegt geen connectie te hebben met m'n database, maar alles klopt gewoon.
Zit er misschien iets niet goed in m'n configuratie bestand??
Hier is hij:
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
36
37
38
39
40
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
<?php
$db['host'] = 'db.evacuaded.com';
$db['user'] = 'login';
$db['pass'] = '*censuur*';
$db['name'] = 'login';
session_start();
if (!@mysql_connect($db['host'],$db['user'],$db['pass
']))
{
exit("Geen MySQL verbinding, controleer de gegevens.");
}
// MySQL database selecteren
if (!@mysql_select_db($db['name']))
{
exit("Kan database niet selecteren.");
}
// Inlog functie
// Retourneerd TRUE als user is ingelogd
function is_logged_in()
{
global $HTTP_SESSION_VARS;
if (!IsSet($HTTP_SESSION_VARS['userid']))
{
return (0);
}
return (1);
}
?>
$db['host'] = 'db.evacuaded.com';
$db['user'] = 'login';
$db['pass'] = '*censuur*';
$db['name'] = 'login';
session_start();
if (!@mysql_connect($db['host'],$db['user'],$db['pass
']))
{
exit("Geen MySQL verbinding, controleer de gegevens.");
}
// MySQL database selecteren
if (!@mysql_select_db($db['name']))
{
exit("Kan database niet selecteren.");
}
// Inlog functie
// Retourneerd TRUE als user is ingelogd
function is_logged_in()
{
global $HTTP_SESSION_VARS;
if (!IsSet($HTTP_SESSION_VARS['userid']))
{
return (0);
}
return (1);
}
?>
Alvast Bedankt,
Karim
Gewijzigd op 01/01/1970 01:00:00 door Karim
remove je gegevens even
thnx
oke
euhm... wat moet ik hierover zeggen
kijk je script eens goed na
hint hint hint
waar maak je uberhaupt een connectie in dat script ?
euhm... wat moet ik hierover zeggen
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<?
if (!@mysql_connect($db['host'],$db['user'],$db['pass
']))
{
exit("Geen MySQL verbinding, controleer de gegevens.");
}
?>
if (!@mysql_connect($db['host'],$db['user'],$db['pass
']))
{
exit("Geen MySQL verbinding, controleer de gegevens.");
}
?>
kijk je script eens goed na
hint hint hint
waar maak je uberhaupt een connectie in dat script ?
Zou je het wat beter uit kunnen leggen?
Ik ben namelijk nieuw in de PHP wereld en weet niet zo goed wat ik fout doe.
Ik ben namelijk nieuw in de PHP wereld en weet niet zo goed wat ik fout doe.
neem hier maar eens een kijkje
http://ca.php.net/manual/en/function.mysql-connect.php
http://ca.php.net/manual/en/function.mysql-connect.php
Daar wordt ik ook niet echt wijzer uit :(
Ik heb het nu aangepast naar:
En dan krijg ik een parse error voor line 6.
Zou je het nog duidelijkjer uit kunnen leggen ,want ik snap er nu echt nix meer van
Karim
Ik heb het nu aangepast naar:
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
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
<?php
session_start();
if (!@mysql_connect('db.evacuaded.com', 'login', 'pass');
{
exit("Geen MySQL verbinding, controleer de gegevens.");
}
// MySQL database selecteren
if (!@mysql_select_db(login))
{
exit("Kan database niet selecteren.");
}
// Inlog functie
// Retourneerd TRUE als user is ingelogd
function is_logged_in()
{
global $HTTP_SESSION_VARS;
if (!IsSet($HTTP_SESSION_VARS['userid']))
{
return (0);
}
return (1);
}
?>
session_start();
if (!@mysql_connect('db.evacuaded.com', 'login', 'pass');
{
exit("Geen MySQL verbinding, controleer de gegevens.");
}
// MySQL database selecteren
if (!@mysql_select_db(login))
{
exit("Kan database niet selecteren.");
}
// Inlog functie
// Retourneerd TRUE als user is ingelogd
function is_logged_in()
{
global $HTTP_SESSION_VARS;
if (!IsSet($HTTP_SESSION_VARS['userid']))
{
return (0);
}
return (1);
}
?>
En dan krijg ik een parse error voor line 6.
Zou je het nog duidelijkjer uit kunnen leggen ,want ik snap er nu echt nix meer van
Karim
Maak daar eens dit van:
Typo
Typo
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
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
<?php
session_start();
if (!@mysql_connect('db.evacuaded.com', 'login', 'pass'))
{
exit("Geen MySQL verbinding, controleer de gegevens.");
}
// MySQL database selecteren
if (!@mysql_select_db(login))
{
exit("Kan database niet selecteren.");
}
// Inlog functie
// Retourneerd TRUE als user is ingelogd
function is_logged_in()
{
global $HTTP_SESSION_VARS;
if (!IsSet($HTTP_SESSION_VARS['userid']))
{
return (0);
}
return (1);
}
?>
session_start();
if (!@mysql_connect('db.evacuaded.com', 'login', 'pass'))
{
exit("Geen MySQL verbinding, controleer de gegevens.");
}
// MySQL database selecteren
if (!@mysql_select_db(login))
{
exit("Kan database niet selecteren.");
}
// Inlog functie
// Retourneerd TRUE als user is ingelogd
function is_logged_in()
{
global $HTTP_SESSION_VARS;
if (!IsSet($HTTP_SESSION_VARS['userid']))
{
return (0);
}
return (1);
}
?>
Gewijzigd op 01/01/1970 01:00:00 door Thijs X
sloop die @ eruit, fouten onderdrukken leer je niets van
Werkt ook niet :(
wat dacht je van :
De fout was de nieuwe regel die in $db['pass'] stond.
O en kijk ook eens naar $_SESSION ipv $HTTP_SESSION_VARS, $HTTP_SESSION_VARS is namelijk een verouderde feature van php en zit er alleen nog maar in vanwege backwards compatability.
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
36
37
38
39
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
<?php
$db['host'] = 'db.evacuaded.com';
$db['user'] = 'login';
$db['pass'] = '*censuur*';
$db['name'] = 'login';
session_start();
if ( !mysql_connect( $db['host'], $db['user'], $db['pass'] ) )
{
exit("Geen MySQL verbinding, controleer de gegevens.");
}
// MySQL database selecteren
if (!mysql_select_db($db['name']))
{
exit("Kan database niet selecteren.");
}
// Inlog functie
// Retourneerd TRUE als user is ingelogd
function is_logged_in()
{
global $HTTP_SESSION_VARS;
if (!IsSet($HTTP_SESSION_VARS['userid']))
{
return (0);
}
return (1);
}
?>
$db['host'] = 'db.evacuaded.com';
$db['user'] = 'login';
$db['pass'] = '*censuur*';
$db['name'] = 'login';
session_start();
if ( !mysql_connect( $db['host'], $db['user'], $db['pass'] ) )
{
exit("Geen MySQL verbinding, controleer de gegevens.");
}
// MySQL database selecteren
if (!mysql_select_db($db['name']))
{
exit("Kan database niet selecteren.");
}
// Inlog functie
// Retourneerd TRUE als user is ingelogd
function is_logged_in()
{
global $HTTP_SESSION_VARS;
if (!IsSet($HTTP_SESSION_VARS['userid']))
{
return (0);
}
return (1);
}
?>
De fout was de nieuwe regel die in $db['pass'] stond.
O en kijk ook eens naar $_SESSION ipv $HTTP_SESSION_VARS, $HTTP_SESSION_VARS is namelijk een verouderde feature van php en zit er alleen nog maar in vanwege backwards compatability.
Gewijzigd op 01/01/1970 01:00:00 door Niels Janssen
doe in plaats van
eens dit:
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?
if ( !mysql_connect( $db['host'], $db['user'], $db['pass'] ) )
{
exit("Geen MySQL verbinding, controleer de gegevens.");
}
?>
if ( !mysql_connect( $db['host'], $db['user'], $db['pass'] ) )
{
exit("Geen MySQL verbinding, controleer de gegevens.");
}
?>
eens dit:
Code (php)
1
2
3
2
3
<?
$sqlcon = mysql_connect ($db['host'], $db['user'], $db['pass']); if(empty($sqlcon)){echo "geen sql verbinding"; exit;}
?>
$sqlcon = mysql_connect ($db['host'], $db['user'], $db['pass']); if(empty($sqlcon)){echo "geen sql verbinding"; exit;}
?>
Heb je wel een MySQL database eigenlijk?
Ja natuurlijk heb ik die :P
probeer dan datgene wat ik hiervoor heb gepost
werk ik altijd mee
werk ik altijd mee
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
$username = 'naam';
$password = 'wachtwoord';
$host = 'localhost';
$database = 'databasenaam';
if(mysql_connect($host,$username,$password))
{
if(!mysql_select_db($database))
{
echo 'Sorry, ik kon helaas geen verbinding maken met de databasetabel!';
}
}else{
echo 'Sorry, ik kon helaas geen verbinding maken met de databaseserver!';
}
?>
$username = 'naam';
$password = 'wachtwoord';
$host = 'localhost';
$database = 'databasenaam';
if(mysql_connect($host,$username,$password))
{
if(!mysql_select_db($database))
{
echo 'Sorry, ik kon helaas geen verbinding maken met de databasetabel!';
}
}else{
echo 'Sorry, ik kon helaas geen verbinding maken met de databaseserver!';
}
?>
Probeer anders dit even :)
Gewijzigd op 01/01/1970 01:00:00 door W W
Okee!!
Ik kom steeds verder, dus het gaat redelijk goed.
Ik krijg nu ook steeds meer te zien in m´n pagina, alleen zit er nog steeds een error in :(
Ik heb het idee van pepijn gebruikt en dit is eruit gekomen:
En dit is de fout die de server geeft:
Warning: mysql_connect(): Access denied for user 'login'@'blade07.geenpunt.nl' (using password: YES) in /storage/mijndomein/users/036691/public/sites/vaw.evacuaded.com/login/configuratie.php on line 7
Sorry, ik kon helaas geen verbinding maken met de databaseserver!
Alvast Bedankt,
Karim
Ik kom steeds verder, dus het gaat redelijk goed.
Ik krijg nu ook steeds meer te zien in m´n pagina, alleen zit er nog steeds een error in :(
Ik heb het idee van pepijn gebruikt en dit is eruit gekomen:
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
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
<?PHP
$username = 'login';
$password = '*censuur';
$host = 'db.evacuaded.com';
$database = 'login';
if(mysql_connect($host,$username,$password))
{
if(!mysql_select_db($database))
{
echo 'Sorry, ik kon helaas geen verbinding maken met de databasetabel!';
}
}else{
echo 'Sorry, ik kon helaas geen verbinding maken met de databaseserver!';
}
function is_logged_in()
{
global $HTTP_SESSION_VARS;
if (!IsSet($HTTP_SESSION_VARS['userid']))
{
return (0);
}
return (1);
}
?>
$username = 'login';
$password = '*censuur';
$host = 'db.evacuaded.com';
$database = 'login';
if(mysql_connect($host,$username,$password))
{
if(!mysql_select_db($database))
{
echo 'Sorry, ik kon helaas geen verbinding maken met de databasetabel!';
}
}else{
echo 'Sorry, ik kon helaas geen verbinding maken met de databaseserver!';
}
function is_logged_in()
{
global $HTTP_SESSION_VARS;
if (!IsSet($HTTP_SESSION_VARS['userid']))
{
return (0);
}
return (1);
}
?>
En dit is de fout die de server geeft:
Warning: mysql_connect(): Access denied for user 'login'@'blade07.geenpunt.nl' (using password: YES) in /storage/mijndomein/users/036691/public/sites/vaw.evacuaded.com/login/configuratie.php on line 7
Sorry, ik kon helaas geen verbinding maken met de databaseserver!
Alvast Bedankt,
Karim
Gewijzigd op 01/01/1970 01:00:00 door Karim
(pass weghalen)
thnx (alweer :p)
Access denied for user 'login'
Dit geeft het probleem al aan.
Dat wil zeggen dat of je gebruiker of je wachtwoord niet klopt. :)
Dit geeft het probleem al aan.
Dat wil zeggen dat of je gebruiker of je wachtwoord niet klopt. :)




