Hallo,

ik zit met het volgende probleem:
ik heb een database gemaakt met:
gebruikersnaam
wachtwoord
email
service

ik wil naarmate van de service bepalen welke indexpagina geopend moet worden.

Hoe kan ik zorgen dat die de opgegeven service selecteerd uit de database en naarmate van naam selecteerd.

bijvoorbeeld:

service1 -> /service1/index.php
<?php

// haal de gegevens uit de db, naam aan dat
// service opgeslagen is in $data['service']

?>
<a href="/<?= $data['server']; ?>/index.php"> Service</a>
Ik heb dus nu het volgende:

// ************************** Correcte login *******************

if($test_debiteurnummer != "" && $test_wachtwoord != "" && $test_wachtwoord == $db_wachtwoord)
{
$_SESSION['user'] = "$test_debiteurnummer";
?>

<html>
<head>
<title>Uw Controlpanel</title>
</head>
<body bgcolor="CCD5FF">
<p><font size="2" face="Arial, Helvetica, sans-serif">Welkom op het Controlpanel<br>
<br>
U kunt hier de volgende zaken beheren:</font></p>
<p><font size="2" face="Arial, Helvetica, sans-serif">&#8226; Bekijken / Wijzigen klantgegevens<br>
&#8226; Bekijken / Wijzigen pakketgegevens<br>
&#8226; Bekijken dataverkeer statistieken<br>
&#8226; Support Center (Ticket System)<br>
&#8226; Financieel overzicht (openstaande / betaalde facturen)<br>
</font></p>
<p><font size="2" face="Arial, Helvetica, sans-serif">Mochten er vragen zijn m.b.t. het
controlpanel kunt u altijd contact met ons opnemen middels het Support Center<a href="indexpanel.php"><br>
<br>
Naar Mijn Controlpanel</a> </font></p>
</body>
</html>

<?php
}

Wanneer die link: naar mijn controlpanel wordt aangeklikt moet dus in die database worden gekeken welke waarde het veld service heeft voor die gebruikersnaam.

Waarde - Actie
Service1 - /service1/index.php
Service2 - /service2/index.php
<?php
$query = mysql_query("SELECT service FROM table WHERE user = '" . $_SESSION['user'] . "'");
$data = mysql_fetch_array($query);

?>
<a href="/<?= $data['service']; ?>/index.php">Service</a>

----
Je moet hier nog in de mysql_query de waarde 'service' en 'table' en 'user' veranderen in de namen van de kolommen..

Je moet ook nog een connectie maken met de database door dit bovenaan te zetten

<?php
$conn = mysql_connect("localhost", "user", "pass");
mysql_select_db("databasenaam", $conn);
?>

Reageren