Hallo, ik heb nog een probleem met 2 pagina's bij het benaderen van de database.
Ik krijg de volgende melding op de admin pagina:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/carteblanc/domains/carteblanchepw.be/public_html/common/db.php:25) in /home/carteblanc/domains/carteblanchepw.be/public_html/common/ac.php on line 5
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/carteblanc/domains/carteblanchepw.be/public_html/common/db.php:25) in /home/carteblanc/domains/carteblanchepw.be/public_html/common/ac.php on line 5
Weet iemand wat dit betekend ?
Hierbij de code van de pagina db.php:
En dit is de ac.php pagina
Alvast bedankt voor de hulp, op de andere pagina is het bijna hetzelfde, maar eerstdit oplossen
Ik krijg de volgende melding op de admin pagina:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/carteblanc/domains/carteblanchepw.be/public_html/common/db.php:25) in /home/carteblanc/domains/carteblanchepw.be/public_html/common/ac.php on line 5
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/carteblanc/domains/carteblanchepw.be/public_html/common/db.php:25) in /home/carteblanc/domains/carteblanchepw.be/public_html/common/ac.php on line 5
Weet iemand wat dit betekend ?
Hierbij de code van de pagina db.php:
Code:
<?php
$dbhost = "localhost";
$db = "carteblanc_carte";
$dbuser = "carteblanc_carte";
$dbpass = "walter123";
function dbConnect($db="") {
global $dbhost, $dbuser, $dbpass;
$dbcnx = mysql_connect("$localhost", "$dbuser", "$dbpass")
or die(mysql_error());
if ($db!="" and !mysql_select_db($db))
die(mysql_error());
return $dbcnx;
}
?>
En dit is de ac.php pagina
Code:
<?php // ac.php
include_once 'common.php';
include_once 'db.php';
session_start();
$uid = isset($_POST['uid']) ? $_POST['uid'] : $_SESSION['uid'];
$pwd = isset($_POST['pwd']) ? $_POST['pwd'] : $_SESSION['pwd'];
if(!isset($uid)) {
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Carte Blanche Gent</title>
<link href="../style.css" rel="stylesheet" type="text/css" />
<script src="../scripts/AC_RunActiveContent.js" type="text/javascript"></script>
<script language="JavaScript" type="text/javascript" src="../scripts/NoIEActivate.js"></script>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#660000" class="top" scope="col"><table width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="238" class="logo" scope="col"><a href="home.php"><img src="../images/logo.jpg" alt="Logo Carte Blanche" width="196" height="119" border="0" /></a></td>
<td width="562" class="slogan" scope="col">Gastronomisch Restaurant in Gent </td>
</tr>
</table></td>
</tr>
<tr>
<th scope="row"><table width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="209" bgcolor="#B01513" class="suggestie" scope="col"> </td>
<td width="591" class="content" scope="col">
<form method="post" action="<?=$_SERVER['PHP_SELF']?>">
<table width="100%">
<tr>
<td width="20%" class="contact"><p><strong>Gebruikersnaam</strong></p></td>
<td width="80%" class="contact"><input name="uid" type="text" class="contact" id="uid" size="20" maxlength="20"></td>
</tr>
<tr>
<td class="contact"><strong>Wachtwoord</strong></td>
<td class="contact"><input name="pwd" type="password" class="contact" id="pwd" size="20" maxlength="20"></td>
</tr>
<tr>
<td class="form"> </td>
<td class="contact"><input name="submit" type="submit" class="button" value="Aanmelden"><br /></td>
</tr>
</table>
</form>
</td>
</tr>
</table></th>
</tr>
<tr>
<th bgcolor="#FFFFFF" scope="row"> </th>
</tr>
<tr>
<th scope="row"><table width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="footer" scope="col"><a href="http://www.webpunt.be" title="Webpunt.be - Kerkstraat 69 - 9270 Laarne - Belgie Email: info@webpunt.be
Domeinaam - Hosting - Webdesign - Nod32
Smart Security - Eset officieel verdeler" target="_blank" class="infobottom">Hosting & Domeinnaam door Webpunt.be</a></td>
</tr>
</table></th>
</tr>
</table>
</body>
</html>
<?php
exit;
}
$_SESSION['uid'] = $uid;
$_SESSION['pwd'] = $pwd;
dbconnect('carteblanc_carte');
$sql = "SELECT username, password FROM admin WHERE
username = '$uid' AND password = '$pwd'";
$result = mysql_query($sql);
if (!$result) {
error('Een databasefout is opgetreden bij het checken van je '.
'login details.\\nIndien dit probleem zich herhaalt '.
'contacteer dan info@webnology.be.');
}
if (mysql_num_rows($result) == 0) {
unset($_SESSION['uid']);
unset($_SESSION['pwd']);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Carte Blanche Gent</title>
<link href="../style.css" rel="stylesheet" type="text/css" />
<script src="../scripts/AC_RunActiveContent.js" type="text/javascript"></script>
<script language="JavaScript" type="text/javascript" src="../scripts/NoIEActivate.js"></script>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#660000" class="top" scope="col"><table width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="238" class="logo" scope="col"><a href="home.php"><img src="../images/logo.jpg" alt="Logo Carte Blanche" width="196" height="119" border="0" /></a></td>
<td width="562" class="slogan" scope="col">Gastronomisch Restaurant in Gent </td>
</tr>
</table></td>
</tr>
<tr>
<th scope="row"><table width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="209" bgcolor="#B01513" class="suggestie" scope="col"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<th scope="col"><img src="../images/suggesties_top.jpg" width="220" height="17" /></th>
</tr>
<tr>
<th bgcolor="#3D0101" scope="row"><hr />
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p></th>
</tr>
<tr>
<th scope="row"><img src="../images/suggesties_bottom.jpg" width="220" height="18" /></th>
</tr>
</table></td>
<td width="591" class="content" scope="col">
<p> </p><p>Aanmelden is mislukt, <a href="../cms/index.php">probeer even opnieuw</a></p><p> </p>
</td>
</tr>
</table></th>
</tr>
<tr>
<th scope="row"><table width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="footer" scope="col"></td>
</tr>
</table></th>
</tr>
</table>
</body>
</html>
<?php exit; }
$user = mysql_result($result,0,'username');
$pwd = mysql_result($result,0,'password');
?>
Alvast bedankt voor de hulp, op de andere pagina is het bijna hetzelfde, maar eerstdit oplossen
Laatst bewerkt: