Posted: Thu Jan 15, 2004 10:12 am
Seems like something's not right with that file - what's in it?dimitris wrote:No Database?That means that require_once('connect.inc'); fails!
Mac
A community of PHP developers offering assistance, advice, discussion, and friendship.
http://forums.devnetwork.net/
Seems like something's not right with that file - what's in it?dimitris wrote:No Database?That means that require_once('connect.inc'); fails!
Code: Select all
<?php <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7"> </head> <body bgcolor="#FFFFFF" text="#000000"> <?php function connect_db() { $db_server = 'xxxxx'; $db_user = 'yyyyy'; $db_password = 'zzzzzz'; $db_database = 'db_name'; $dbi = mysql_connect($db_server, $db_user, $db_password) or die(mysql_error()); mysql_select_db($db_database); return $dbi; } if (!isset($dbi)) $dbi = connect_db(); ?> </body> </html> ?>
Looks like you called "<?php" twice, without a "?>" tag between them.dimitris wrote:This file is included inorder to make a connection with the database!It is the same that was used to authenticate the user in the login form!Code: Select all
<?php <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7"> </head> <body bgcolor="#FFFFFF" text="#000000"> <?php function connect_db() { $db_server = 'xxxxx'; $db_user = 'yyyyy'; $db_password = 'zzzzzz'; $db_database = 'db_name'; $dbi = mysql_connect($db_server, $db_user, $db_password) or die(mysql_error()); mysql_select_db($db_database); return $dbi; } if (!isset($dbi)) $dbi = connect_db(); ?> </body> </html> ?>
Code: Select all
<?php
function connect_db() {
$db_server = 'xxxxx';
$db_user = 'yyyyyy';
$db_password = 'zzzzzzz';
$db_database = 'my_db';
$dbi = mysql_connect($db_server, $db_user, $db_password) or die(mysql_error());
mysql_select_db($db_database);
return $dbi;
}
if (!isset($dbi)) $dbi = connect_db();
?>Code: Select all
mysql_select_db($db_database);Code: Select all
mysql_select_db($db_database) or die(mysql_error());Code: Select all
<?php
session_start();
header("Cache-control: private");
session_register('logged_in'); $logged_in=0;
session_register('session_id'); $session_id=0;
error_reporting(E_ALL);
if(isset($HTTP_POST_VARS['submit'])){
if((strlen($HTTP_POST_VARS['username'])>0) AND (strlen($HTTP_POST_VARS['password'])>0)){ ....
?>Code: Select all
<?php
session_start();
header("Cache-control: private");
$_SESSION['logged_in'] = 0;
$_SESSION['session_id'] = 0;
error_reporting(E_ALL);
if (isset($_POST['submit'])) {
if ((strlen($_POST['username']) > 0) && (strlen($_POST['password']) > 0)) {
....
?>