ah scusa un'altra cosa...cosa fa questo codice:
$fp = fopen ("diodo.txt", "r");
ah scusa un'altra cosa...cosa fa questo codice:
$fp = fopen ("diodo.txt", "r");
http://it.php.net/manual/it/function.fopen.php
leggi nei 'mode' le opzioni.
'r' Apre in sola lettura; posiziona il puntatore all'inizio del file.
ok...pensavo...nella mia ignoranza...che mi aprisse una qualche finestra.![]()
scusa se ti stresso...ho provato a mettere online il tutto ma non funzia!
Ho fatto una pagina di prova dove far vedere il contatore, con questo codice:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta name="generator" content="Adobe GoLive" />
<title>Pagina senza nome</title>
</head>
<body>
visite</p><?php include('counter.php'); ?>
</body>
</html>
Ho messo nella stessa cartella counter.php, impostazioni.php e diodo.txt, dei quali ti avevo già postato il codice, e la pagina di prova provacont.htm ma non vedo i numeri delle visite.
Dove sbaglio?
eccolo:
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>DiOdO counter v1.0</title>
</head>
<body>
<?php
include("impostazioni.php");
print "
<font color=$color_font>
<table border=1 bgcolor=$color_sfondo bordercolor=$color_bordo cellspacing=0 cellpadding=2 width=$larghezza_tabella>
<tr><td>";
$fp = fopen ("diodo.txt", "r");
$buffer = fread($fp, $cifre_max);
fclose ($fp);
$new=$buffer+1;
$fp = fopen ("diodo.txt", "w+");
fwrite ($fp, "$new");
fclose ($fp);
print "<p align=right>";
print $new;
print "</p>";
print "
</td></tr>
</table>
</font>";
?>
</body>
</html>