Nicht mehr ganz neu hier
Hallo, ich habe einen Besucherzähler nach Lehrbuch erstellt, aber das Programm erstellt keine counter.txt und hat Fehlermeldung
Warning: fopen(counter.txt) [function.fopen]: failed to open stream: No such file or directory in /Applications/xampp/xamppfiles/htdocs/Baukasten/Besucherzaehler/index.php on line 15
Warning: fread(): supplied argument is not a valid stream resource in /Applications/xampp/xamppfiles/htdocs/Baukasten/Besucherzaehler/index.php on line 16
Warning: fclose(): supplied argument is not a valid stream resource in /Applications/xampp/xamppfiles/htdocs/Baukasten/Besucherzaehler/index.php on line 17
Warning: Cannot modify header information - headers already sent by (output started at /Applications/xampp/xamppfiles/htdocs/Baukasten/Besucherzaehler/index.php:7) in /Applications/xampp/xamppfiles/htdocs/Baukasten/Besucherzaehler/index.php on line 22
Warning: fopen() expects at least 2 parameters, 1 given in /Applications/xampp/xamppfiles/htdocs/Baukasten/Besucherzaehler/index.php on line 24
Warning: fclose(): supplied argument is not a valid stream resource in /Applications/xampp/xamppfiles/htdocs/Baukasten/Besucherzaehler/index.php on line 26
Guten Tag,
diese Seite wurde jetzt zum . mal aufgerufen.
Wäre für ein paar Tipps dankbar.
Warning: fopen(counter.txt) [function.fopen]: failed to open stream: No such file or directory in /Applications/xampp/xamppfiles/htdocs/Baukasten/Besucherzaehler/index.php on line 15
Warning: fread(): supplied argument is not a valid stream resource in /Applications/xampp/xamppfiles/htdocs/Baukasten/Besucherzaehler/index.php on line 16
Warning: fclose(): supplied argument is not a valid stream resource in /Applications/xampp/xamppfiles/htdocs/Baukasten/Besucherzaehler/index.php on line 17
Warning: Cannot modify header information - headers already sent by (output started at /Applications/xampp/xamppfiles/htdocs/Baukasten/Besucherzaehler/index.php:7) in /Applications/xampp/xamppfiles/htdocs/Baukasten/Besucherzaehler/index.php on line 22
Warning: fopen() expects at least 2 parameters, 1 given in /Applications/xampp/xamppfiles/htdocs/Baukasten/Besucherzaehler/index.php on line 24
Warning: fclose(): supplied argument is not a valid stream resource in /Applications/xampp/xamppfiles/htdocs/Baukasten/Besucherzaehler/index.php on line 26
Guten Tag,
diese Seite wurde jetzt zum . mal aufgerufen.
PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Untitled Document</title>
</head>
<?
$datei_name = "counter.txt";
if (file_exists("datei_name")) {
//Datei existiert nicht, neu anlegen und initialisieren
$dz = fopen($datei_name, "w");
fwrite($dz, "0");
fclose($dz); }
//Counter auslesen
$dz = fopen($datei_name, "r");
$counter = fread($dz, 10);
fclose($dz);
//Der Cookie wir abgefragt
$besucher = $_COOKIE['besucher'];
if (!isset($besucher)) {
setcookie ("besucher","ja");
$counter++;
$dz = fopen($datei_name);
fwrite($dz, $counter);
fclose($dz);}
// counter in Grafik umwandeln
$anzahl = strlen($counter);
$counter_grafik = "";
for ($pos = 0; $pos < $anzahl; $pos++) {
$ziffer = substr($counter, $pos, 1);
$counter_grafik .= "<img scr=\"$ziffer.gif\">";
}
?>
<body>
<h2>Guten Tag,</h2>
diese Seite wurde jetzt zum <?=$counter_grafik;?>. mal aufgerufen.
</body>
</html>
Wäre für ein paar Tipps dankbar.