-
Pagine vuote
Ciao a tutti, io avrei un problma con il mio sito in php ospitato da altervista. Praticamente per ogni link verso pagine php invece di venirmi fuori la mia pagina desiderata viene fuori una pagina vuota. L'unica maniera per far comparire la pagina desiderata è quella di aggiornare la pagina stessa con F5. Qualcuno ha idea di come riuscire a risolvere il problema? Il problema nasce solo con Internet Explorer (la mia versione è la 6), ma non è un problema di CSS....
-
-
e sopratutto, un link di prova?
-
Per il link di prova potete benissimo usare questa, che è un sito che ho fatto qualche tempof fa e che mi dava lo stesso problema...
Sito Jack Johnson
-
A me funziona benissimo... sei sicuro di non avere qualche problema su IE, tipo contenuti, privacy ecc ecc?
-
No no, òe impostazioni di IE sono ok, anche perchè altrimenti nel momento in cui aggiorno le pagine mi si dovrebbe ripresentare lo stesso problema, no? E poi questa cosa mi viene fuori soltanto col mio sito e quindi non è un problema di impostazioni...
-
Non resta che postare il codice...!
-
Prendo una pagina a caso che non viene fuori se non riaggiornandola...
Codice PHP:
<?php include ("header.php"); ?>
<?php include ("connessione.php"); ?>
<?php include ("controllo_dati.php"); ?>
<div id="content">
<div id="foto_profilo">
<?php
$usente = $_GET['utente'];
$query = "SELECT id_foto FROM utenti WHERE username='".$utente."';";
$result = mysql_query($query, $myconn) or die("Errore...");
$numrows = mysql_num_rows($result); //conto il numero di occorrenze trovate nel db
//se il database è vuoto lo stampo a video
if ($numrows==0){
print"Nessuna foto presente";
}
else
{
$resrow = mysql_fetch_row($result);
$id_foto = $resrow[0];
$query2 = "SELECT dati_file, tipo_file, id_file FROM tabella_files WHERE id_file='$id_foto';";
$result2 = mysql_query($query2, $myconn) or die("Errore...");
$numrows2 = mysql_num_rows($result2); //conto il numero di occorrenze trovate nel db
$resrow2 = mysql_fetch_row($result2);
$dati_file = $resrow2[0];
$tipo_file = $resrow2[1];
$id_file = $resrow2[2];
echo "<img src=\"mostra.php?id=$id_file\" width=\"150\" />";
}
}
?>
</div>
<div id="info_utente">
<?php
$query2 = "SELECT * FROM utenti WHERE username='".$utente."';";
$result2 = mysql_query($query2, $myconn) or die("Errore...");
$numrows2 = mysql_num_rows($result2); //conto il numero di occorrenze trovate nel db
$resrow2 = mysql_fetch_row($result2);
$ati_file = $resrow2[0];
$tipo_file = $resrow2[1];
$id_file = $resrow2[2];
?>
</div>
</div>
<?php include ("footer.php"); ?>
E, in particolare, ilò file header.php è fatto così:
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xml:lang="it"
lang="it">
<head>
<script type="text/javascript">
<!-- // nascondi ai vecchi browser
// original by andrea/bergamasco
// [andrea.bergamasco chiocciolina risorse.net]
function popup(nomefile, larghezza, altezza, x, y) {
win_popup = window.open(nomefile,"popup","toolbar= 0,location= 0,directories= 0,status= 0,menubar= 0,scrollbars= 1,resizable= 0,copyhistory= 0,width=" + larghezza + ",height=" + altezza);
if(x && y) {
x = parseInt(x);
y = parseInt(y);
win_popup.moveTo(x, y);
}
}
// -->
</script>
<script language="JavaScript">
function shoutboxes()
{
var larghezza=200;
var altezza=150;
var positionX=((screen.availWidth / 2) - larghezza / 2);
var positionY=((screen.availHeight / 2) - altezza / 2);
var url ='avviso_mess.php',pop=window. open('','','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbar s=1,resizable=1,fullscreen=0,width='+larghezza+',height='+altezza+',top=10000,le ft=10000');
pop.resizeTo(larghezza,altezza);
pop.moveTo(positionX,positionY);
pop.location=url ;
}
</script>
<title>:: stechii :: </title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv="content-language" content="it" />
<meta http-equiv="refresh" content="120" />
<meta name="keywords" content="community, stechii, venezia, venice, lido di venezia, lido" />
<meta name="author" content="Mattia Peris" />
<link media="screen" href="css/screen.css" rel="stylesheet" type="text/css" />
<link media="print" href="css/print.css" rel="stylesheet" type="text/css" />
<link media="handheld" href="css/handheld.css" rel="stylesheet" type="text/css" />
</head>
<?php
$query = "SELECT * FROM messaggi WHERE destinatario='".$username."' and letto='0';";
$result = mysql_query($query, $myconn) or die("Errore... header");
$numrows_mess = mysql_num_rows($result); //conto il numero di occorrenze trovate nel db
if ($numrows_mess>0)
echo "<body onLoad='shoutboxes()'>";
else
echo "<body>";
?>
<div id="contenuto">
<div id="header"><b>:: stechii ::</b></div>
<div id="menu_principale">
<ul>
<li><a href="index2.php" title="Vai all'Home Page" class="menu_principale">HOME</a></li>
<li><a href="eventi.php" title="Vai agli Eventi" class="menu_principale">EVENTI</a></li>
<li><a href="foto.php" title="Vai alle Foto" class="menu_principale">FOTO</a></li>
<li><a href="video.php" title="Vai ai Video" class="menu_principale">VIDEO</a></li>
<li><a href="localita.php" title="Vai alle Località" class="menu_principale">LUOGHI</a></li>
<li><a href="oggi.php" title="Vai all'agenda di oggi" class="menu_principale">CHE SI FA OGGI</a></li>
</ul>
</div>
<div id="menu_secondario">
<ul>
<li><a href="archivio_articoli.php" title="Vai all'Archivio Articoli" class="menu_secondario">ARCHIVIO</a></li>
<li><a href="chat.php" title="Vai in Chat" class="menu_secondario">CHAT</a></li>
<li><a href="forum.php" title="Vai al Forum" class="menu_secondario">FORUM</a></li>
<li> </li>
<li> </li>
</ul>
<?php include ("ora.php"); ?>
</div>
Il file connessione.php:
Codice PHP:
<?php
$myconn = mysql_connect('localhost', 'stechii', '3d2b9d7c') //Mi connetto al MySql Server
or die('Connessione non riuscita: ' . mysql_error());
mysql_select_db('my_stechii', $myconn) or die('Selezione database fallita!'); //Mi connetto al database stechii
?>
Il file controllo_dati.php:
<?php
session_start ();
$username = $HTTP_SESSION_VARS['username'];
$password = $HTTP_SESSION_VARS['password'];
if ($username=="")
die ("Non hai i diritti per accedere a questa pagina");
?>
Il file footer.php:
Codice HTML:
<div id="footer">
<li><a href="contatti.php" title="Vai al Ricerca Utente" class="footer">CONTATTI</a></li>
<li><a href="fotoevideo.php" title="Vai ad inviare foto e video" class="footer">MANDA FOTO E VIDEO</a></li>
<li><a href="links.php" title="Vai ai links" class="footer">LINKS</a></li>
<li><a href="index2.php" title="Vai all'Home Page" class="footer">HOME</a></li>
</div>
</div>
</body></html>
Se qualcuno può darmi una mano gliene sarei grato...
-
Scusami ma non so proprio che dirti...
solo a te fa così, vero?
-
Si, a me e a quelli che usano Intenet Explorer 6...
-
ho provato con internet explorer 6 e mi vanno tutte le pagine...
te lo fa da qualsiasi pc?
sempre o solo in certi casi?
pagina bianca fa pensare anche ad errori del parse php... :S
-
In effetti ho visto che lo fa al mio ie 6 e ad un altro paio di computer... Per esempio quello da cui sto scrivendo adesso non ha problemi... A sto punto penso sia un problema di browser.. Però se lo stesso tipo di browser si comporta in maniera diversa non so che pensare...