Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature currently requires accessing the site using the built-in Safari browser.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Diskutiere wo binde ich php in html ein? im Webentwicklung, Hosting & Programmierung Forum im Bereich Netzwerk & Internet; habe eine counter.php gebastelt:
<?php
//oeffnen
$ginhalt = fopen(counter.txt, r+);
//inhalt istgleich $inhalt
$inhalt =...
#1
T
TopperHardey
Bekanntes Mitglied
Themenersteller
Dabei seit
02.09.2002
Beiträge
179
Reaktionspunkte
0
habe eine counter.php gebastelt:
<?php
//oeffnen
$ginhalt = fopen(counter.txt, r+);
//inhalt istgleich $inhalt
$inhalt = fgets($ginhalt, 10);
//zeige inhalt
echo $inhalt;
//erhoehe um 1
$inhalt=$inhalt+1;
//Setze txt auf 0 Kb Groesse zurueck
$ginhalt = fopen(counter.txt, w+);
//schreibe neuen wert rein
fputs($ginhalt, $inhalt);
//schliesse $gihnalt
fclose($ginhalt);
?>
und eine datei aus der die zahl ausgelesen wird......die counter funktion läuft auch auf meinem rechner.....
sobald ich diese funktion aber in eine webseite auf dem server einbauen will funktioniert das nicht!!
wo muss ich den in die index.htm den php code einbauen??? und muss die counter.txt paralel zu der index liegen????
MFG TOPPER
#2
E
Ernesto_TF
Guest
Hallo Deutschland,
nach dem BODY-TAG eroeffnest Du Dein PHP mit <?php
Danach nennst Du Deine index.htm index.php
Fertsch!
Gruss von Teneriffa
#3
J
JanaS
Bekanntes Mitglied
Dabei seit
20.06.2002
Beiträge
161
Reaktionspunkte
0
Wenn die Datei index.php heißt, die Datei counter.txt vorhanden ist, und die Dateirechte Schreibzugriff auf die counter.txt erlauben, sollte es funktionieren.
BTW: Willst du den Code nicht noch etwas optimieren?
Wenn du alles unnötige kürzt, wird ein Dreizeiler draus:
die sahce ist, so funktioniert es nicht! und aussedem habe ich auch zu erst das file gar nicht eingebunden um es ao auszuprobieren....habe nur das onlinecounter.php und die counter txt hochgeladen...
beim ausführen von www.domain.de/onlinecounter.php wird die counter.txt nicht angesprochen...... das selbe aber offline auf meinem localhost getestet geht es!!!!
wo liegt das problem???
MFG TOPPER
#5
E
Ernesto_TF
Guest
???
Nun, wenn es auf dem Localhost funktioniert, online aber net, fallen mir zwei Sachen ein:
1. Lies nochmal, was JanaS geschrieben hat
2. Du bist Dir auch ganz sicher, dass online PHP unterstützt wird !? :
3. Möchte ich nicht schreiben, aber es läuft von ganz alleine raus: Wofür um alles in der Welt nen Counter. Die sind entweder mega frustrierend (Sie sind der 397. Besucher seit 1.1.1928 - Herzlich willkommen :-[ ) oder friesiert!
Mich persönlich interessiert es überhaupt nicht, wieviele schon vorher da waren. Und wenn Du ein bisschen Geld ausgegeben hast für Deinen Webspace, hast Du oft schon eine R I E S E N S T A T I S T I K dabei.
Das geht mich aber natürlich nix an. Ich weiß! Schon mal dran gedacht einen Counter downzuloaden? Testen einbinden, hochjuckeln und gut is?
#6
T
TopperHardey
Bekanntes Mitglied
Themenersteller
Dabei seit
02.09.2002
Beiträge
179
Reaktionspunkte
0
es geht gar nicht um den counter...der wird dann eh nicht sichtbar sein...aber es geht ums prinzip...weil der counter is nur zum ausprobieren..wennnd erfunzt dann soll auch anderer php krams hoch!!!
so werde es mal ausprobieren.....
#7
T
TopperHardey
Bekanntes Mitglied
Themenersteller
Dabei seit
02.09.2002
Beiträge
179
Reaktionspunkte
0
ok problem war wirklich dass ich auf dem server keine (linux) rechte hatte...aht sich geändert...so abe rmein problem ist immer nochd as sich der counter nicht hoch zählt!!!!! da ist ja keine ipsperre... sowa shab ich ja gar nicht gemacht...habe beide scripte ausprobiert...sowohl meins als auch die 3 zeilen version von JanaS....
woran kann das nun liegen das er die datei öffnet abe rnicht bearbeitet!!???
also jetzt raff ich gar nix mehr....... wenn ich den aktualisier steht da immer nur 124....
und wenn ich das ganze nun offline auf dem localhost teste dann steh da nur
PHP Fatal error: Unknown(): Unable to open c:\inetpub\wwwroot\onlinecounter.php in Unknown on line 0
davor gings doch noch local...ich raff gar nix mehr
ok an nem anderen pc gehts ...liegt wohl an meine rschrott mühle....
#10
B
Bjoern
Bekanntes Mitglied
Dabei seit
01.02.2003
Beiträge
750
Reaktionspunkte
0
Ort
Das Internet ;-)
online ist der schon bei 150
Hängt vielleicht mit deinen Cache-Einstellungen zusammen, drück mal Shift+F5 (im IE) oder Shift+Strg+R (Mozilla)
Hast du offline was geändert ?
#11
T
TopperHardey
Bekanntes Mitglied
Themenersteller
Dabei seit
02.09.2002
Beiträge
179
Reaktionspunkte
0
keine ahnung wa smit meinem vershcissenen pc los ist!!! der macht gerade gar nix mehr wa sich will...
ok also zumindest sind schon mal ein paar problemem gelöst!!!