So, hab mich entschieden, auch mal ein wenig PHP anzuschauen. Folgende Fragen:
- Kennt jemand einen guten gratis-Webhoster mit PHP-Support? (bin im moment bei home.pages.at)
- home.pages.at hat keine Datenbankunterstützung - heisst das auch, dass ich keine Dateien öffnen und lesen kann (bzw. schreiben)?
- Falls nicht:
Ich hab folgenden Code, auf dem Server ist im selben Verzeichnis die Datei guest.txt angelegt. In diese Datei hab ich "1" (ohne Anführungszeichen) geschrieben;
PHP-Code:
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>PHP Test1</title>
<meta name="description" content="PHP Test1">
<meta name="author" content="Administrator">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<?php
$filename ="guest.txt";
$datei = fopen($filename, "r+");
$count = fread($datei, filesize($datei));
echo $count."<br>";
echo "Sie sind der ".++$count."-ste Besucher!<br>";
echo $count;
fwrite($datei, $count);
fclose($datei);
?>
</body>
</html>
Folgender Code sollte mir ja eigentlich folgendes ausgeben:
Code:
1
Sie sind der 2-ste Besucher!
2
Er gibt mir aber
Code:
Sie sind der 1-ste Besucher!
1
aus. Auch nach mehrmaligem Ausführen steht immer noch 1 in der Textdatei...
Stimmt der Code nun nicht oder darf ich nicht auf die Datei zugreifen/bzw. kann sie nicht lesen?
Danke für die Hilfe,
mfG Bischi
Lesezeichen