gracias gatorV, así ya funciona. Ahora viene la segunda parte, nocesitaré tener la conexión abierta, me explico, creo unas variables (por ejemplo sitename) que contendrán valores sacados de la base de datos.
Así que en lugar de crear una función para msotrar el nombre de la página crearé dos, una para abrir la conexión y poner las variables y otra para cerrar la conexión.
Así quedaría core.php
Código PHP:
<?php
function site_config()
{
require_once('Connections/SCMS.php');
mysql_select_db($database_SCMS, $SCMS);
$query_site_config = "SELECT * FROM site";
$site_config = mysql_query($query_site_config, $SCMS) or die(mysql_error());
$row_site_config = mysql_fetch_assoc($site_config);
$totalRows_site_config = mysql_num_rows($site_config);
/*La variable sitename */
$sitename = $row_site_config['name'];
}
function close_site_config()
{
mysql_free_result($site_config);
}
?>
y así test.php
Código PHP:
<?php include('core.php'); ?>
<!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=utf-8" />
<title><?php site_config(); ?><?php echo $sitename; ?><?php echo $sitename; ?><?php close_site_config(); ?></title>
</head>
<body>
<br /><div style="z-index:3" class="smallfont" align="center">LinkBacks Enabled by <a rel="nofollow" href="http://www.crawlability.com/vbseo/">vBSEO</a> 3.0.0</div></body>
</html>
Y no funciona, el error:
Cita: Notice: Undefined variable: sitename in C:\Servidor\www\Sumolari-CMS\test.php on line 8
Notice: Undefined variable: sitename in C:\Servidor\www\Sumolari-CMS\test.php on line 8
Notice: Undefined variable: site_config in C:\Servidor\www\Sumolari-CMS\core.php on line 15
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in C:\Servidor\www\Sumolari-CMS\core.php on line 15
Gracias por vuestra ayuda!!
Edito, si defino una variable (define()) sí que logro mostrarla, pero me gustaría usar otro método.