[Consulta] Puedo ver una pagina web en Ubuntu, pero no en windows.

Iniciado por astinx, 31 Diciembre 2011, 22:16 PM

0 Miembros y 1 Visitante están viendo este tema.

astinx

Hola, hace algunas semanas hice una web y la puedo ver lo mas bien en Ubuntu, es más, la he visto lo mas bien en algunas computadoras con Windows, pero sin embargo, ya son dos los compañeros mios que solo ven una pantalla en blanco en lugar de la web. He tratado todo para repararla, incluso lo mas bizzarro, cambiarles las extensiones a los php por html, pero nada da resultado.
Mi web es www.dijkstraeasteregg.com.ar y acá les dejo el codigo de mi index.php.

Código (php) [Seleccionar]

<?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');
include ('./temashablados.php'); 
?>

</body>
</html>


menu.php

Código (php) [Seleccionar]

<!-- Este script contiene todo lo necesario para la barra del menu -->
<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;" background="security.jpg">
<br>
<p style="text-align: left; font-size:50px; line-height: 3pt;">[Dijkstra Easter Egg]</p>
<!-- 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="index.php">Inicio</a>
<a class="menuItem" href="iniciarsecion.php">Ingresar</a>
<a class="menuItem" href="registrarse.php">Registrarme</a>
<a class="menuItem" href="recuperar.php">Recuperar contrase&#241;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) [Seleccionar]

<?php
include(
'config.php');
$link mysql_connect ($host_db,$usuario_db,$password_db) or die ("<center>No se puede conectar con la base de datos\n</center>\n");
$query "SELECT P.PID, P.TEMA, U.NOMBRE , P.FECHA, P.TITULO FROM PUBLICACION P 
  INNER JOIN USUARIO U ON (U.UID = P.AUTOR)
   WHERE ( MONTH(P.FECHA)=MONTH(CURDATE()) AND YEAR(P.FECHA)=YEAR(CURDATE()) )"
;
$result=mysql_db_query ($nombre_db$query$link);
echo '<div align="left" style="background-color: #FCFCFC;">';
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; "> Lista de temas hablados recientemente...</p>';
while ($fila_publi mysql_fetch_array ($result)) {
echo '<form action="mostrar.php" method="GET">';
echo '<input type="hidden" name="pid" value="'.$fila_publi['PID'].'"/>';
echo '<input type="hidden" name="titulo" value="'.$fila_publi['TITULO'].'"/>';
echo '<input type="submit"   style="font-family: MS Sans Serif, Arial, sans-serif;font-size: 10pt;font-style: normal;font-weight: normal;text-align: left; color: #000000; background-color:white;" value="'.$fila_publi['TITULO'].' '.$fila_publi['TEMA'].' '.$fila_publi['NOMBRE'].' '.$fila_publi['FECHA'].'" />';
echo '</form>';
}
echo '</div>';
@mysql_free_result($result);
?>



Desde ya gracias por detenerse a leer y feliz año nuevo! :D:D:D
La programación hoy en día es una carrera entre los ingenieros de software intentando construir mejores y más eficientes programas a prueba de idiotas y el Universo intentando producir mejores y más grandes idiotas. De momento, el Universo está ganando

#!drvy

Si primero declaras el <html> en el index.php y luego lo declaras en el menu.php.

El navegador ejecutara el primero.. y como no hay nada mostrara la pagina en blanco... pero del segundo se olvidara completamente.

Osease...


tu index tiene que quedar así..

Código (php) [Seleccionar]

<?php 
//session_start(); 
if(isset($_SESSION['usuario'])){header("Location: user.php");}

include (
'./menu.php');
include (
'./temashablados.php'); 
?>


astinx

Perfecto, ¿pero conoces la razón por la cual en algunos navegadores se puede ver y en otros no?, ¿es algo propio del navegador sucumbir ante este error o atajarlo?.
La programación hoy en día es una carrera entre los ingenieros de software intentando construir mejores y más eficientes programas a prueba de idiotas y el Universo intentando producir mejores y más grandes idiotas. De momento, el Universo está ganando

#!drvy

No se, sera la implementación de cada uno.. lo que si que te digo es, que no debería mostrar nada. Se considera totalmente incorrecto ese tipo "coding".

Es como beber café en 2 tazas a la vez... xD

Saludos

astinx

La programación hoy en día es una carrera entre los ingenieros de software intentando construir mejores y más eficientes programas a prueba de idiotas y el Universo intentando producir mejores y más grandes idiotas. De momento, el Universo está ganando

‭lipman

Por cierto, me he fijado en la página web (y en el código que pones) que te falta por cerrar un símbolo de mayor que xD es una tonteria pero parece que no te has dado cuenta. Estas cosas pasan.

<script language="javascript" src="menuBar.js"></script>

Un saludo!