DB connectie werkt niet.

Gestart doorSanderc17 reacties41 weergaven

18 berichten · pagina 1 van 2

Sanderc

Lid · Topicstarter

Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik heb totaal geen verstand van hoe je connectie maakt met een database maar zo werkt het niet:

[COLOR= #0000BB]<?php
$server[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"localhost"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$user[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"gaatjenietaan"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$pass[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"zekerniet"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$database[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"ookniet"[/COLOR][COLOR= #007700];[/COLOR]

[COLOR= #0000BB]$db1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_connect"]mysql_connect[/URL] [COLOR= #007700]()[/COLOR] or [URL="http://www.php.net/die"]die[/URL] [COLOR= #007700]([/COLOR][COLOR= #DD0000]"Check the database connection."[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/mysql_select_db"]mysql_select_db[/URL] [COLOR= #007700]()[/COLOR] or [URL="http://www.php.net/die"]die[/URL] [COLOR= #007700]([/COLOR][COLOR= #DD0000]"Check the database connection."[/COLOR][COLOR= #007700]);[/COLOR]
?>


De foutcode:

Quote:
Warning: mysql_connect(): Access denied for user sevenft@localhost (using password: NO) in /home/sevenft/domains/sander.s2.one2xs.com/public_html/TCGfiles/system/db_conn.php on line 7
Check the database connection.

Bedankt voor de gene die me helpt.
Je krijgt als beloning ook een koekje biggrin
0
Berichten
4.912
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
wat dacht je van de gegevens invullen in de mysql_connect() en select_db?
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Kon je ook in het topic zelf plaatsen maar je moet wel de gegevens in de functies zettenpompom
0
Sanderc

Lid · Topicstarter

Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ah zo dan?

$db1 = mysql_connect ($hostname,$username,$password) or die ("Check the database connection.");
mysql_select_db ($database) or die ("Check the database connection.");
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Yup
0
Sanderc

Lid · Topicstarter

Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sevvlor schreef:
Yup
Dan geef hij nog steeds jist dezelfde foutcode
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Sanderc schreef:
Eerdere citaten tonen
Sevvlor schreef:
Yup
Dan geef hij nog steeds jist dezelfde foutcode
Dan is er iets fout. Weet je zeker dat Localost goed is?
0
Sanderc

Lid · Topicstarter

Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sevvlor schreef:
Eerdere citaten tonen
Sanderc schreef:
Eerdere citaten tonen
Sevvlor schreef:
Yup
Dan geef hij nog steeds jist dezelfde foutcode
Dan is er iets fout. Weet je zeker dat Localost goed is?
Het is gewoon DirectAdmin?
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Ja? je kan bijv server1.derphosting.tk hebben of idd localhost
0
Sanderc

Lid · Topicstarter

Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Het is gewoon Sander.s2.one2xs.com/TCGfiles
0
Berichten
3.074
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php
$server[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$user[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$pass[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$database[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/mysql_connect"]mysql_connect[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$server[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$user[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$pass[/COLOR][COLOR= #007700]) ||[/COLOR] [URL="http://www.php.net/trigger_error"]trigger_error[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
[URL="http://www.php.net/mysql_select_db"]mysql_select_db[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$database[/COLOR][COLOR= #007700]) ||[/COLOR] [URL="http://www.php.net/trigger_error"]trigger_error[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
?>


Als het goed is werkt dit. Ik heb ook gelijk de code geoptimalizeerd. Ik zal het even uitleggen;
- trigger_error() is een betere foutmelding dan die(). die() laat de lay-out niet zien, trigger_error() wel.
- || is een nettere variant van or.
- mysql_error() geeft een duidelijke error waarbij je makkelijk de fout kan vinden.
0
Sanderc

Lid · Topicstarter

Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dan kom ik uit op deze fouten redface
http://sander.s2.one2xs.com/TCGfiles/

Het secuity bestand:

[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]function[/COLOR] sec[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ipt[/COLOR][COLOR= #007700]){[/COLOR]
[COLOR= #0000BB]$ept[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_real_escape_string"]mysql_real_escape_string[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ipt[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #FF8000]//$ept = stripslashes($ept);[/COLOR]

[URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$ept[/COLOR][COLOR= #007700];
}[/COLOR]
?>
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Dat komt omdat de database connectie niet lukt.

Ik weet eigenlijk niet waarom ik het in een apart bestand gedaan heb emo
0
Sanderc

Lid · Topicstarter

Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sevvlor schreef:
Dat komt omdat de database connectie niet lukt.

Ik weet eigenlijk niet waarom ik het in een apart bestand gedaan heb emo
En hoe doe je het dan samen?
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Als je de database connectie voor elkaar krijgt dan moet alles werken
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