'ellow!
Ik ben sinds de PCM hier kwam bezig met PHP. Ik ben nu met een simpel tellertje bezig, altans dat dacht ik.
Het schrijft het aantal bezoekers en de ip adressen van die bezoekers weg.
Het wegschrijven van het aantal bezoekers is geen probleem omdat je het getal in het bestand steeds overschrijft maar nu komt het moeilijke; het TOEVOEGEN van de IP adressen. Ik wil de IP adressen dus in 1 bestand plaatsen.
Hoe kan ik dit doen want ik kom er niet uit. Ik de PCM stond dat je ipv "w" "w+" moet gebruiken maar dat werkt niet. Ik heb al bij de search gezocht maar ben na 12 pagina's opgehouden met zoeken want dat is te onoverzichtelijk. Op php.net/fwrite stond ook niets bruikbaars.
Het onderstaande programma heb ik nu. Ik hoop dat iemand me kan helpen.
Alvast bedankt! Peter
counter.php
<html>
<title>Peter van Rijt, testing counter</title>
<?
$filename = "bezoek.dat";
if(file_exists($filename))
{
$file = fopen("$filename", "w");
$count = fgets($file, 50);
fclose($file);
}
$count = $count + 1;
$file = fopen("$filename", "w");
fputs($file,$count,50);
fclose($file);
$ip = getenv(REMOTE_ADDR);
$filename2 = "ip.dat";
$file2 = fopen("$filename2", "w+");
fwrite($file2,$ip);
fclose($file2);
echo "U bent bezoeker nummer $count. Uw IP adres is: $ip\n";
?>
</html>
Ik ben sinds de PCM hier kwam bezig met PHP. Ik ben nu met een simpel tellertje bezig, altans dat dacht ik.
Het schrijft het aantal bezoekers en de ip adressen van die bezoekers weg.
Het wegschrijven van het aantal bezoekers is geen probleem omdat je het getal in het bestand steeds overschrijft maar nu komt het moeilijke; het TOEVOEGEN van de IP adressen. Ik wil de IP adressen dus in 1 bestand plaatsen.
Hoe kan ik dit doen want ik kom er niet uit. Ik de PCM stond dat je ipv "w" "w+" moet gebruiken maar dat werkt niet. Ik heb al bij de search gezocht maar ben na 12 pagina's opgehouden met zoeken want dat is te onoverzichtelijk. Op php.net/fwrite stond ook niets bruikbaars.
Het onderstaande programma heb ik nu. Ik hoop dat iemand me kan helpen.
Alvast bedankt! Peter
counter.php
<html>
<title>Peter van Rijt, testing counter</title>
<?
$filename = "bezoek.dat";
if(file_exists($filename))
{
$file = fopen("$filename", "w");
$count = fgets($file, 50);
fclose($file);
}
$count = $count + 1;
$file = fopen("$filename", "w");
fputs($file,$count,50);
fclose($file);
$ip = getenv(REMOTE_ADDR);
$filename2 = "ip.dat";
$file2 = fopen("$filename2", "w+");
fwrite($file2,$ip);
fclose($file2);
echo "U bent bezoeker nummer $count. Uw IP adres is: $ip\n";
?>
</html>