Danke für die Antwort, aber so funktioniert es ja leider nicht. Ich habe schon alles mögliche ausprobiert, aber die Javaapplets werden immer mit "class not found" als grauer Kasten dargestellt und beim Counter stehen auch immer nur "directory not found"-Fehler. :(
Könnte ein Problem werden, wenn die so include-ten Teile selbst wieder Sachen mit relativen Pfaden include-n.
Bsp:
<? include "../test/blubb.php";?>
und in der blubb.php steht
<? include "flapp.php";?>
Dann wäre die Frage, ob flapp.php dann in ../test oder im aktuellen Verz. gesucht wird...
Bei Java ist es ja genau so (und bei Flash und ...).
Obwohl PHP das Problem AFAIK nicht so hat (im Gegensatz zu Cold Fusion).
Kann es sein das manche Webspaceanbieter da so irgendwie was machen, damit das nicht geht (warum auch immer)?
Klappt es denn auf einem anderen Server?
Hallo!
Also alle Sachen die jeweils zu einem der Scripte gehören sind alle in jeweils dem gleichen Verzeichnis. Da sollte es keine Probleme geben.
Die Seite kann ich leider nicht präsentieren, aber ich kann ja mal den Code zeigen:
Vorher (alles in einem Verzeichnis):
<?php include("counter.php"); ?>
-> geht
Nachher:
<?php include("http://www.domain.de/counter/counter.php"); ?>
-> geht
Nachher:
<?php include("../../counter/counter.php"); ?>
-> geht nicht
Hier das Script:
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<title>Counter</title>
</head>
<body>
<?php
$hFile = fopen("counter.txt", "r+");
$counter = fgets($hFile, 10);
if ($counter == "") {
$counter = 0;
}
$counter++;
echo '<font face="Arial" size="1">Besucher: ' . $counter . '</font>';
rewind($hFile);
fwrite($hFile, $counter);
fclose($hFile);
?>
</body>
</html>
Im Script muss ich doch bei der counter.txt Stelle nichts anders angeben, oder?
Am PHP könnte ich noch was ändern, aber das Navigationsscript (Java) ist kein eigenes und so riesig, da wüsste ich nicht was ich alles ändern müsste.
Kann man anhand dessen denn einen Fehler erkennen?
Danke.
MfG
NetPanther