Codice PHP:
<?php
$connessione=mysql_connect("localhost", "pupax", "");
$selezione_db=mysql_select_db("my_pupax", $connessione);
if(isset($_GET['id'])){
$id_post = $_GET['id'];
?>
<?php
if(!isset($_GET['noStat'])){
$sql="INSERT INTO statistiche (pagina,data_ora,user_agent,language,indirizzo_ip,provenienza) values(\"".$_SERVER['SCRIPT_NAME']."\",now(),\"".$_SERVER['HTTP_USER_AGENT']."\",\"".$_SERVER['HTTP_ACCEPT_LANGUAGE']."\",\"".$_SERVER['REMOTE_ADDR']."\",\"".$_SERVER['HTTP_REFERER']."\")";
@mysql_query($sql) or die(mysql_error());
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//IT" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<HTML>
<HEAD>
<link rel="shortcut icon" href="http://pupax.altervista.org/favicon.ico">
<link rel="icon" href="http://pupax.altervista.org/favicon.ico">
<LINK REL="stylesheet" HREF="/pupax.it/css/menu.css" TYPE="TEXT/CSS">
<LINK REL="stylesheet" HREF="/pupax.it/css/home.css" TYPE="TEXT/CSS">
</HEAD>
<BODY>
<?php
$id_post = $_GET['id'];
$lettura_risultati=mysql_query("SELECT titolo, autore, data_creazione, contenuto FROM post WHERE id_post = '".$id_post."'") or(die(mysql_error()));
if(mysql_num_rows($lettura_risultati)>0){
while($scatola_temporanea=mysql_fetch_array($lettura_risultati)){
$titolo=$scatola_temporanea['titolo'];
$autore=$scatola_temporanea['autore'];
$data_creazione=$scatola_temporanea['data_creazione'];
$contenuto=$scatola_temporanea['contenuto'];
?>
<img src="Immagine2.png" usemap="#Immagine2" alt="" style="border-style:none" />
<map id="Immagine2" name="Immagine2">
<area shape="rect" alt="Post" coords="290,387,501,478" href="http://www.pupax.it/post1.php" title="Post" />
<area shape="rect" alt="Forum" coords="540,387,748,478" href="http://www.pupax.it/forum.php" title="Forum" />
<area shape="rect" alt="Home" coords="15,476,225,568" href="http://www.pupax.it/index.php" title="Home" />
<area shape="rect" alt="Autore & Informazioni" coords="263,508,478,607" href="http://www.pupax.it/autore.php" title="Autore & Informazioni" />
<area shape="rect" alt="Guide" coords="554,505,771,606" href="http://www.pupax.it/guide.php" title="Guide" />
<area shape="rect" alt="Login" coords="791,474,1010,572" href="http://www.pupax.it/login.php" title="Login" />
<area shape="default" nohref="nohref" alt="" />
</map>
<DIV ID="home"><CENTER>
Sei un'ignorante dell'informatica e vuoi saperne di più..... Sei capitato nel sito giusto!!!! <br> www.pupax.it
</CENTER></DIV>
<BR>
<BR>
<DIV ID="1">
<?php
$patterns[0] = "/smile1pupax/";
$patterns[1] = "/smile2pupax/";
$patterns[2] = "/smile3pupax/";
$patterns[3] = "/smile4pupax/";
$patterns[4] = "/smile5pupax/";
$patterns[5] = "/smile6pupax/";
$patterns[6] = "/[GRASS]/";
$patterns[7] = "/[/GRASS]/";
$patterns[8] = "/[SOTT]/";
$patterns[9] = "/[/SOTT]/";
$patterns[10] = "/[CORS]/";
$patterns[11] = "/[/CORS]/";
$patterns[12] = "/[CAR]/";
$patterns[12] = "/[/CAR]/";
$patterns[12] = "/[//CAR]/";
$replacements[0] = "<img width=30 height=30 src=\"http://pupax.altervista.org/smile1.png\">";
$replacements[1] = "<img width=30 height=30 src=\"http://pupax.altervista.org/smile2.png\">";
$replacements[2] = "<img width=30 height=30 src=\"http://pupax.altervista.org/smile3.png\">";
$replacements[3] = "<img width=30 height=30 src=\"http://pupax.altervista.org/smile4.png\">";
$replacements[4] = "<img width=30 height=30 src=\"http://pupax.altervista.org/smile5.png\">";
$replacements[5] = "<img width=30 height=30 src=\"http://pupax.altervista.org/smile6.png\">";
$replacements[6] = "<b>";
$replacements[7] = "</b>";
$replacements[8] = "<u>";
$replacements[9] = "</u>";
$replacements[10] = "<i>";
$replacements[11] = "</i>";
$replacements[12] = "<font face=\"";
$replacements[12] = ">";
$replacements[12] = "</font>";
echo"<br><font color=\"white\" face=\"Papyrus\" size =\"5\">$titolo<br></font>";
echo preg_replace($patterns, $replacements, $contenuto);
echo "<br> <font color=\"white\" face=\"Papyrus\" size =\"2\">Creata da $autore</font><br>"
?>
<?php
$id_post = $_GET['id'];
$lettura_risultati=mysql_query("select autore, e_mail, testo, titolo, id_post, date_format(data, 'in data %d/%m/%Y - ore %H:%i:%s') as data_formattata from commenti_post WHERE id_post = '".$id_post."'")or(die(mysql_error()));
if(mysql_num_rows($lettura_risultati)>0){
while($scatola_temporanea=mysql_fetch_array($lettura_risultati)){
$nome_utente=$scatola_temporanea[autore];
$e_mail=$scatola_temporanea[e_mail];
$titolo=$scatola_temporanea[titolo];
$testo_messaggio=$scatola_temporanea[testo];
$data_inserimento=$scatola_temporanea[data_formattata];
echo "<CENTER><font face=\"Papyrus\" size=\"2\">$titolo <br>L'utente $nome_utente, $e_mail, $data_inserimento, ha scritto:<br><br>$testo_messaggio<br><br><br></font></CENTER>";
} //fine ciclo while che scorre la query e piazza i risultati nell'array temporaneo
}
else{ //se non ha trovato record
echo "complimenti! nessuno ha finora inserito un messaggio.. tu puoi essere il primo!! che aspetti??";
}
?>
<CENTER>
<?php
echo "<form name=\"moduloGuest\" action=\"elabora_commenti_post.php?id=$id_post\" method=\"post\">";
?>
<table>
<tr>
<td>Il tuo nome:</td></TR><TR><td><input type="text" name="nome_utente" size="30" maxlength="40">
</td>
</tr>
<TR>
<td>La tua mail</td></TR><TR><td><input type="text" name="e_mail" size="30" maxlength="40"></td>
</tr>
<TR>
<td>Il titolo del tuo messaggio:</td></TR><TR><td><input type="text" name="titolo" size="30" maxlength="40"></td>
</tr>
<tr>
<td>Il tuo messaggio:</td></TR><TR><td><textarea name="testo" cols="40" rows="8"></textarea></td>
</tr>
<tr>
<td align="center" colspan="2"><input type="submit" value="Invia il messaggio!"></td>
</tr>
</table>
</form>
</CENTER>
</DIV>
<?php
} //fine ciclo while che scorre la query e piazza i risultati nell'array temporaneo
}
else{ //se non ha trovato record
echo "<font face=\"Papyrus\" size=\"2\"><IMG WIDTH=40 SRC=\"http://pupax.altervista.org/pupax.it/img/guide/freccia.png\" HEIGHT=30>Che fortuna nessuno ha ancora inserito qualche guida.... Puoi essere il primo!!! $id_post</font>";
}
}
else {
echo "errore non vediamo l'id post";
}
?>
</div>
</BODY>
</HTML>
Grazie