salve a tutti,
sono nuovo del forum e anche della prog. in PHP
ho un problema che a voi probabilmente sembrerà banale :
ho creato un piccolo scipt in .php che aggiorna un file.txt incrementandolo ogni volta
che viene eseguito, in pratica è una specie di contatore di accessi,
CONTATORE.PHP
<?
function contatore($file_name) {
$fp = fopen($file_name, 'r');
$varcom = fread($fp, 26);
list ($nome, $valore) = split ('[=]', $varcom);
$buffer = $valore;
fclose($fp);
$buffer = (integer)$buffer +1;
$fp = fopen($file_name, 'w');
$buffer = "&numero=$buffer";
fwrite($fp, $buffer);
fclose($fp);
return $buffer;
}
$variabile=contatore("d:/inetpub/webs/becker-italiacom/public/contatore.txt");
?>
Ora io ho pubblicato il tutto su aruba nella cartella public e tutto sembra funzionare bene
se io carico la pagina contatore.php direttamente dal broswer il file contatore.txt si aggiorna
regolarmente,
io però avrei bisogno di caricare una pagina html che dopo aver eseguito lo script .php
mi caricasse anche un filmato in flash che mi visualizza il valore del contatore.txt
ho provato a fare così usando il comanto include ma il file contatore.txt non mi viene aggiornato.
dove sbaglio?
CONTATORE.HTML
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>contatore</title>
</head>
<body>
<body bgcolor="#ffffff">
<?
include("d:/inetpub/webs/becker-italiacom/public/contatore.php");
?>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="550" height="400" id="contatore" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="contatore.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="contatore.swf" quality="high" bgcolor="#ffffff" width="550" height="400" name="contatore" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</body>
</html>
Spero di essere stato abbastanza chiaro, ringrazio fin d'ora per l'attenzione