Hallo iedereen,

Ik ben bezig met een CMS systeem, hiervoor gebruik ik een MySQL database.

Nu wil ik hier graag verbinding mee maken, daarvoor gebruik ik de volgende gegevens:

$server = 'localhost';
$gebruiker = 'fluxseuc_pepijn';
$wachtwoord = '*geheim*';
$db = 'fluxseuc_data';


Alleen nu krijg ik de volgende foutmelding:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'fluxseuc'@'localhost' (using password: NO) in /home/fluxseuc/public_html/website-nieuw/functies.php on line 17


Lientje.com zegt zelf niks over de benodigde gegevens.
De klantenservice reageert ook niet.

Wat doe ik fout?

Mvg
Pepijn

Ps. op lijn 17 staat dit:

$connectie = mysql_connect($server, $gebruiker, $wachtwoord);
Omdat je die variabelen niet meeneemt in je functie, en je volgens mij die functie ook niet uitvoert?
Ik voer de functie wel uit, alleen op index.php .

Maar verder heb je helemaal gelijk, ik neem de variable inderdaad niet mee in de functie.

Ik werk niet zo veel met functies sorry.

Verder harstikke bedankt voor de mederwerking!

Mvg
Pepijn
Ik neem aan dat het nu werkt?
Ik denk het wel, alleen moet ik nu me hele script herschrijven omdat ik nergens variablen meegaf in een functie.

Dat gaat wel even wat tijd kosten.

Ps. is voor een beginnende phper als ik handig om bij een eerste CMS systeem OOP te gebruiken?

nee hoor
hoeft niet..

zet in je functie:
<?
global $wachtwoord;
?>
Zeker! hoe sneller je ermee begint, hoe minder problemen je er later mee zal hebben! OOP is goed! (lees er wel genoeg over!)
@Lapidi,
Bedankt maar ik denk dat ik toch liever aan php begin.

@Tikkes,
Heb je een paar goede links waar ik er over kan lezen?
Wat is het nut om alleen een bestaande functie in een zelfgemaakte functie te zetten?
...en vervolgens niets te returnen, zodat je niet eens weet of je wel verbinding hebt.
Er zit nog een hele uitgebreide foutenafhandeling in, zowel engels, als nederlands. Vandaar die aparte functie.

Maar jullie hebben gelijk, het is een tijdje geleden dat ik me laatste functie gemaakt hebt.

Reageren