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...