Janna Posted October 27, 2006 Share Posted October 27, 2006 Hi, Here is my problem.I have a file called golobals.php that has the following function in it.[code]<php?//connecting to databasefunction dbconnect($host, $user, $passwd, $database){ $link = mysql_connect($host, $user, $passwd); if ( !$link ) die("Couldn't connect to MYSQL: ".mysql_error()); mysql_select_db($database, $link) or die("Couldn't open database".mysql_error()); return $link;}?>[/code]In my script I have the following lines[code]<?php session_start();include_once("globals.php");...$DB = dbconnect($db_hostname, $db_username, $db_password, $db_database);...[/code]The error I get is that the function dbconnect is undefined. I have tried to use require function instead but it gives the same result (no errors about failed require).Do I have a problem with the path? (I use 1and1 if it matters)Janna Link to comment https://forums.phpfreaks.com/topic/25265-include_once-doing-nothing/ Share on other sites More sharing options...
bqallover Posted October 27, 2006 Share Posted October 27, 2006 If that's a cut-and-paste of your code, can you spot the fatal typo on the very first line? ;) Link to comment https://forums.phpfreaks.com/topic/25265-include_once-doing-nothing/#findComment-115208 Share on other sites More sharing options...
Janna Posted October 27, 2006 Author Share Posted October 27, 2006 Thanks! :-[I am sure you can tell that I am a noob to php. - I was actually wondering why the code didn't show up in color in the forum.I am surprised though that php doesn't give any warning about including crap/Thanks again,Janna Link to comment https://forums.phpfreaks.com/topic/25265-include_once-doing-nothing/#findComment-115209 Share on other sites More sharing options...
bqallover Posted October 27, 2006 Share Posted October 27, 2006 We've all made that miistake - no worries!It is strange that PHP didn't cough out more errors. I just quickly included your file in a command-line script and it just output the file contents. Oh well, who knows? :) Link to comment https://forums.phpfreaks.com/topic/25265-include_once-doing-nothing/#findComment-115212 Share on other sites More sharing options...
btherl Posted October 27, 2006 Share Posted October 27, 2006 If there's no '<?', then it's none of php's business. It'll just treat it as html and not process it at all. So that's why there's no errors.And yes, we've all made that mistake :) Link to comment https://forums.phpfreaks.com/topic/25265-include_once-doing-nothing/#findComment-115215 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.