Come dicevo nel forum html ( e mi hanno mandato di qua) avevo costruito un sitarello per un mio amico, che era formato da una home.php che includeva le varie pagine html con il semplice metodo dell'include...
me lo sono ritrovato con la scritta hacked by, x vedere: http://www.thedesimon.net
il codie php della home era:
<html>
<head>
<title>
<?php
$bgp=$HTTP_GET_VARS['bgp'];
$bgt1=$HTTP_GET_VARS['bgt1'];
$bgt2=$HTTP_GET_VARS['bgt2'];
$r=$HTTP_GET_VARS['r'];
$t=$HTTP_GET_VARS['t'];
$page=$HTTP_GET_VARS['page'];
$page= str_replace("#*#","?",$page);
$p=$HTTP_GET_VARS['p'];
if ($t==""){
$fp = fopen ( "bgp.txt" , "r");
if ($fp)
{
$bgp= fgets ( $fp , 100);
fclose ($fp);
}
$fp = fopen ( "bgt1.txt" , "r");
if ($fp)
{
$bgt1= fgets ( $fp , 100);
fclose ($fp);
}
$fp = fopen ( "bgt2.txt" , "r");
if ($fp)
{
$bgt2= fgets ( $fp , 100);
fclose ($fp);
}
$fp = fopen ( "r.txt" , "r");
if ($fp)
{
$r= fgets ( $fp , 100);
fclose ($fp);
}
$fp = fopen ( "t.txt" , "r");
if ($fp)
{
$t= fgets ( $fp , 100);
fclose ($fp);
}
}
echo "$t";
if ($p=="y"){
$fp =fopen ( "bgp.txt" , "w" );
if ($fp)
{
flock ($fp , 2);
$prim=$bgp;
fputs ($fp , "$prim");
flock ($fp , 3);
fclose ($fp);
}
$fp =fopen ( "bgt1.txt" , "w" );
if ($fp)
{
flock ($fp , 2);
$prim=$bgt1;
fputs ($fp , "$prim");
flock ($fp , 3);
fclose ($fp);
}
$fp =fopen ( "bgt2.txt" , "w" );
if ($fp)
{
flock ($fp , 2);
$prim=$bgt2;
fputs ($fp , "$prim");
flock ($fp , 3);
fclose ($fp);
}
$fp =fopen ( "r.txt" , "w" );
if ($fp)
{
flock ($fp , 2);
$prim=$r;
fputs ($fp , "$prim");
flock ($fp , 3);
fclose ($fp);
}
$fp =fopen ( "t.txt" , "w" );
if ($fp)
{
flock ($fp , 2);
$prim=$t;
fputs ($fp , "$prim");
flock ($fp , 3);
fclose ($fp);
}
}
?>
</title>
<link rel="stylesheet" href="link.css">
<link rel="stylesheet" href="scrollbars.css" type="text/css">
</head>
<?php
echo "<body bgcolor='#$bgp'>";
?>
<div align="center">
<center>
<?php
echo "<table border=1 cellpadding=0 cellspacing=0 style='border-collapse: collapse' bordercolor=#$r width=780 height=495 id=AutoNumber1>";
?>
<tr>
<?php
echo "<td width=681 height=66 colspan=3 valign=top bgcolor=#$bgt2>";
?>
<a href="index.htm">
[img]logo.GIF[/img]</a>
<p align="right">
<font face="Verdana" size="2" color="#C0C0C0" class="linkclass">::
Forum ::
Download ::
Contattaci ::
Home ::</font></p></td>
</tr><tr>
<?php
echo "<td width=95 height=425 rowspan=2 valign=top bgcolor=#$bgt2>";
?>
<iframe scrolling=no frameborder=no noresize width="120" height="185" src="newsletter.htm"></iframe>
</form>
</td>
<?php
echo "<td width=513 height=412 valign=top bgcolor=#$bgt1>";
include $page;
?>
</td>
<?php
echo "<td width=82 height=425 rowspan=2 valign=top bgcolor=#$bgt2>";
?>
<iframe src=onlyshout/onlyshout.php width=126 height=471 frameborder=0 scrolling=yes bgcolor=#000000></iframe></td>
</tr>
<tr>
<?php
echo "<td width=513 height=12 valign=top bgcolor=#$bgt2>";
?>
</tr>
</table>
</center>
</div>
</body>
</html>
vorrei sapere se c'è un bug, la prima parte serve, a cambiare i vari colori e contenuti, legge il tutto da file di testo separati, il resto è semplice...
grazie