Index.php
Código:
<?php session_start(); ?>
<html>
<head>
<title>Dijkstra Easter Egg!</title>
</head>
<body>
<?php
if(isset($_SESSION['usuario'])){
header("location:user.php");
}
?>
<?php
include ('./menu.php');
?>
<p style="font-family: MS Sans Serif, Arial, sans-serif;font-size: 10pt;font-style: normal;font-weight: normal;text-align: left; color: #000000; "> Lista de temas hablados recientemente...</p>
<?php
include ('./temashablados.php');
?>
</body>
</html>
menu.php
Código:
<!-- Este script contiene todo lo necesario para la barra del menu -->
<?php session_start(); ?>
<html>
<head>
<!-- CSS -->
<link rel="stylesheet" type="text/css" href="menuBar.css">
<link rel="stylesheet" type="text/css" href="panel.css">
<!--javascript del menu-->
<script language="javascript" src="menuBar.js"</script>
</head>
<body style="text-align: center; margin-left: auto; margin-right: auto;">
<!-- Barra del menu. -->
<div class="menuBar" style="width: 100%;">
<a class="menuButton" href="" onclick="return buttonClick(event,'userMenu');" onmouseover="buttonMouseover(event, 'userMenu');">Usuario</a>
<a class="menuButton" href="" onclick="return buttonClick(event, 'questMenu');" onmouseover="buttonMouseover(event, 'questMenu');">Temas</a>
<a class="menuButton" href="" onclick="return buttonClick(event, 'helpMenu');" onmouseover="buttonMouseover(event, 'helpMenu');">Ayuda</a>
<a class="menuButton" href="" onclick="return buttonClick(event, 'aboutMenu');" onmouseover="buttonMouseover(event, 'aboutMenu');">Acerca</a>
<!-- Aca falta que vaya el item de identificacion del usuario-->
</div>
<!-- Menu de Usuario. -->
<div id="userMenu" class="menu" onmouseover="menuMouseover(event)">
<a class="menuItem" href="iniciarsecion.php">Ingresar</a>
<a class="menuItem" href="registrarse.php">Registrarme</a>
<a class="menuItem" href="recuperar.php">Recuperar contraseña</a>
</div>
<!-- Menu de Publicaciones. -->
<div id="questMenu" class="menu" onmouseover="menuMouseover(event)">
<a class="menuItem" href="publicar.php">Publicar nuevo tema</a>
<a class="menuItem" href="buscar.php">Buscar tema</a>
</div>
<!-- Menu de Ayuda -->
<div id="helpMenu" class="menu">
<a class="menuItem" href="convivencia.php">Manual de Convivencia</a>
</div>
<!-- Menu de Acerca -->
<div id="aboutMenu" class="menu" onmouseover="menuMouseover(event)">
<a class="menuItem" href="acerca.php">De DijkstraEasterEgg.com.ar</a>
</div>
</body>
</html>
temashablados.php
Código:
<?php
include('config.php');
$link=mysql_connect($host_db,$usuario_db,$password_db);
$query = "SELECT P.TEMA, P.AUTOR, P.FECHA, P.TITULO FROM PUBLICACION WHERE MONTH(P.FECHA)=MONTH(GETDATE()) AND YEAR(P.FECHA)=YEAR(GETDATE())";
$result=mysql_db_query($nombre_db,$query,$link);
while ($fila = mysql_fetch_array($result)) {
echo '<p style="font-family: MS Sans Serif, Arial, sans-serif;font-size: 10pt;font-style: normal;font-weight: normal;text-align: left; color: #000000; ">'.$fila['TITULO'].' '.$fila['TEMA'].' '.$fila['AUTOR'].' '.$fila['FECHA'].' </p>';
}
mysql_free_result($result);
?>
user.php
Código:
<html>
<head>
<title>Dijkstra Easter Egg!</title>
</head>
<body>
<?php
session_start();
if(!isset($_SESSION['usuario'])){
header("location:iniciarsecion.php");
}
include('./menuusuario.php');
?>
<p style="font-family: MS Sans Serif, Arial, sans-serif;font-size: 10pt;font-style: normal;font-weight: normal;text-align: left; color: #000000; "> Lista de temas hablados recientemente...</p>
<?php
include ('./temashablados.php');
?>
</body>
</html>
Los mensajes de error que me tira son:
Warning: include(config.php) [function.include]: failed to open stream: No such file or directory in /srv/disk8/921132/www/dijkstraeasteregg.com.ar/temashablados.php on line 2
Warning: include() [function.include]: Failed opening 'config.php' for inclusion (include_path='.:/usr/local/php5/share/pear') in /srv/disk8/921132/www/dijkstraeasteregg.com.ar/temashablados.php on line 2
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /srv/disk8/921132/www/dijkstraeasteregg.com.ar/temashablados.php on line 3
Warning: mysql_db_query(): supplied argument is not a valid MySQL-Link resource in /srv/disk8/921132/www/dijkstraeasteregg.com.ar/temashablados.php on line 5
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /srv/disk8/921132/www/dijkstraeasteregg.com.ar/temashablados.php on line 6
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /srv/disk8/921132/www/dijkstraeasteregg.com.ar/temashablados.php on line 9
No lo logro entender, ¿tendría que modificar algo en el php.ini o en el .htacces?. Tengo todos los archivos en la misma carpeta. ¿Puede ser que el problema este en el código y que cuando lo corro por localhost este me lo pase por alto y cuando lo hago en servidor remoto este los detecte?.
Cualquier pista que me puedan brindar sera bienvenida.
Desde ya, muchas gracias por detenerse a leer.
Saludos!
PD: Ya se que lo del style="chorizo..." es medio chanchito, pero es que tuve unos problemas con la hoja de estilos y bue, me dije a mi mismo "al demonio Krabappel!"