purzelbaum
unsere besten emails
Coder Board Community

 
Boardmenü
Forum
Portal

Registrieren
Suche
Statistik
Mitglieder
Team
Kalender
Sponsoren
Partner

F.A.Q

Lexikon
Amazon Shop
Unterforen Navigation
Hardware
Software
Betriebssysteme
Foren & CMS
EDV Sicherheit
Telekommunikation
Tutorials & FAQ's
Downloads
Boardsuche
Board durchsuchen:

Wer ist Online ?
Zur Zeit im Forum unterwegs:
- 1 Mitglied
- davon 0 unsichtbar
- 24 Besucher
- 2 Bot(s)
- 27 Benutzer gesamt

Cupra
Wer ist wo online?
Wer war Online ?
Heute waren 4 Mitglieder im Forum unterwegs.
Cupra 13:49
mad max 13:30
Prometheus 11:48
Rüdy 12:14
Linktip's
   Eigene Projekte:
auto-board.info
film-freunde.info
flirt-freunde.info
linkhunter.info
tier-freunde.info
spass-forum.info
buch-freunde.info
mystic-freunde.de
heimwerker-freunde.de

   Befreundete Projekte:
holyhell.de
emsfriends.de

Coder Board Community » Coding » HTML » Php & Html? » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Seiten (4): [1]2 3 nächste » ... letzte » Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Php & Html?
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
CorvusGei CorvusGei ist männlich
Member


Dabei seit: 10.06.2003
Beiträge: 53
Herkunft: Schwabenländle

Fragezeichen Php & Html? Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hm..wie kann ich z.B. einen php-Counter in eine HTML-Datei einbauen? Bei fertigen scripts hör ich immer nur, daß ich das mit include in ne php-Datei einbauen muß...

__________________
Life is a bitch ~ and then you die
10.06.2003 18:27 CorvusGei ist offline E-Mail an CorvusGei senden Homepage von CorvusGei Beiträge von CorvusGei suchen Nehmen Sie CorvusGei in Ihre Freundesliste auf Fügen Sie CorvusGei in Ihre Kontaktliste ein AIM-Name von CorvusGei: CorvusGei YIM-Name von CorvusGei: christianf13 MSN Passport-Profil von CorvusGei anzeigen
Der Betreiber und die Moderatoren vom www.coder-board.de distanzieren sich hiermit ausdrücklich von dem von CorvusGei am 10.06.2003 um 18:27 verfassten Beitrag.
Sollte dieser Beitrag Ihre Rechte verletzen, bitten wir um Benachrichtigung unter Berücksichtigung der dort aufgeführten Möglichkeiten.
Affilimatch
Zum Anfang der Seite springen

http://www.itratos.de
Prometheus Prometheus ist männlich
Administrator


images/avatars/avatar-9.gif

Dabei seit: 09.05.2003
Beiträge: 2.950

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

es gibt mehrere möglichkeiten. wenn der counter den du verwenden möchtest nur aus einer php-datei besteht (endung .php) dann kannst du diese ganz einfach per include befehl an der gewünschten stelle einfügen. dennoch mußt du aber die funktionen die das skript enthält auch irgendwo aufrufen. das heißt du ließt am besten die entsprechende anleitung oder readme zu dem skript und schaust wie der counter aufgerufen wird. normal wird bei nem counter ein teil benötigt damit der aufruf einer seite gezählt wird, und dann noch ein teil der die ausgabe enthält. hier ein beispiel wie du einen include machst.

< HTML><head><titel>XXX</titel></head>
<body ...>

<?php
include("counter.php");
?>

</body></ HTML>

das heißt an der stelle wo der include befehl steht wird der quellcode aus der php datei eingesetzt. vorteil vom includebefehl ist das wenn ein bestimmter code an mehreren stellen benutzt werden soll das ganze nur einmal programmiert wird und einfach an div. stellen aufgerufen.
falls du weitere fragen hast schreib am besten genau wie der counter funktionieren soll.

__________________
mfg
Prometheus

Projektoren

Grafikkarten

Fertig-PC´s

TFT´s

Notebooks
Ich gebe keinen Support per PN, Email oder sonstiges!
Alle Fragen können offen hier im Forum behandelt werden.

10.06.2003 19:08 Prometheus ist offline Homepage von Prometheus Beiträge von Prometheus suchen Nehmen Sie Prometheus in Ihre Freundesliste auf
Wolverine Wolverine ist männlich
Newb


Dabei seit: 09.06.2003
Beiträge: 15
Herkunft: Köln

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

hm..
dazu muss die datei aber auf php enden... oder als php interpretiert werden...
wenn ich die frage aber richtig verstehe willst du wissen wie man in einer HTML datei das ganze einbinden muss...
naja.. ohne weiteres geht das nicht..
dazu muss das php skript etwas aufwaendiger gestrickt sein und beispielsweise ein bild zurueckliefern
welches dann normal ueber
code:
1:
< IMG src="pfad.zur.counter.php">

eingebunden werden


hoffe geholfen zu haben

sayo
wolvie
10.06.2003 21:55 Wolverine ist offline E-Mail an Wolverine senden Homepage von Wolverine Beiträge von Wolverine suchen Nehmen Sie Wolverine in Ihre Freundesliste auf
Der Betreiber und die Moderatoren vom www.coder-board.de distanzieren sich hiermit ausdrücklich von dem von Wolverine am 10.06.2003 um 21:55 verfassten Beitrag.
Sollte dieser Beitrag Ihre Rechte verletzen, bitten wir um Benachrichtigung unter Berücksichtigung der dort aufgeführten Möglichkeiten.
Affilimatch
Zum Anfang der Seite springen

http://www.itratos.de
CorvusGei CorvusGei ist männlich
Member


Dabei seit: 10.06.2003
Beiträge: 53
Herkunft: Schwabenländle

Themenstarter Thema begonnen von CorvusGei
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Eben das mit dem include-Befehl wollte ich nicht, genau Wolverine..weil ich hab die Homepage in HTML gemacht und will nen PHP-Counter drin haben ;-)

__________________
Life is a bitch ~ and then you die
10.06.2003 22:25 CorvusGei ist offline E-Mail an CorvusGei senden Homepage von CorvusGei Beiträge von CorvusGei suchen Nehmen Sie CorvusGei in Ihre Freundesliste auf Fügen Sie CorvusGei in Ihre Kontaktliste ein AIM-Name von CorvusGei: CorvusGei YIM-Name von CorvusGei: christianf13 MSN Passport-Profil von CorvusGei anzeigen
Der Betreiber und die Moderatoren vom www.coder-board.de distanzieren sich hiermit ausdrücklich von dem von CorvusGei am 10.06.2003 um 22:25 verfassten Beitrag.
Sollte dieser Beitrag Ihre Rechte verletzen, bitten wir um Benachrichtigung unter Berücksichtigung der dort aufgeführten Möglichkeiten.
Prometheus Prometheus ist männlich
Administrator


images/avatars/avatar-9.gif

Dabei seit: 09.05.2003
Beiträge: 2.950

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ok, dann gehen wir das mal schritt für schritt durch .... wo sollen die counterdaten gespeichert werden? textdatei, datenbank oder speicherst du die garnicht und nutzt nen angebotenen freien counter der deine daten verwaltet?

__________________
mfg
Prometheus

Projektoren

Grafikkarten

Fertig-PC´s

TFT´s

Notebooks
Ich gebe keinen Support per PN, Email oder sonstiges!
Alle Fragen können offen hier im Forum behandelt werden.

11.06.2003 08:57 Prometheus ist offline Homepage von Prometheus Beiträge von Prometheus suchen Nehmen Sie Prometheus in Ihre Freundesliste auf
Affilimatch
Zum Anfang der Seite springen

http://www.itratos.de
CorvusGei CorvusGei ist männlich
Member


Dabei seit: 10.06.2003
Beiträge: 53
Herkunft: Schwabenländle

Themenstarter Thema begonnen von CorvusGei
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Der Counter besteht aus der php-Datei und 2 cfg-Dateien...der scheint das Zeugs net inner MySQL, sondern inner Textdatei zu speichern...bis jetzt hatt ich ja nen freien Counter, aber der war mir zu oft down, wollte unabhängig sein und das Dings selbst hosten ;-)
Hm..wenn du willst, kann ich dir auch den Code posten vom php-Counter...

__________________
Life is a bitch ~ and then you die
11.06.2003 12:56 CorvusGei ist offline E-Mail an CorvusGei senden Homepage von CorvusGei Beiträge von CorvusGei suchen Nehmen Sie CorvusGei in Ihre Freundesliste auf Fügen Sie CorvusGei in Ihre Kontaktliste ein AIM-Name von CorvusGei: CorvusGei YIM-Name von CorvusGei: christianf13 MSN Passport-Profil von CorvusGei anzeigen
Der Betreiber und die Moderatoren vom www.coder-board.de distanzieren sich hiermit ausdrücklich von dem von CorvusGei am 11.06.2003 um 12:56 verfassten Beitrag.
Sollte dieser Beitrag Ihre Rechte verletzen, bitten wir um Benachrichtigung unter Berücksichtigung der dort aufgeführten Möglichkeiten.
Prometheus Prometheus ist männlich
Administrator


images/avatars/avatar-9.gif

Dabei seit: 09.05.2003
Beiträge: 2.950

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

kannst du gerne machen .. oder du schickst ihn per mail falls er zu viel is für hier. ich schau mir das ding dann mal an. hab auch ne umfangreiche sammlung an skripten vielleicht hab ich sogar noch was besseres.

__________________
mfg
Prometheus

Projektoren

Grafikkarten

Fertig-PC´s

TFT´s

Notebooks
Ich gebe keinen Support per PN, Email oder sonstiges!
Alle Fragen können offen hier im Forum behandelt werden.

11.06.2003 20:58 Prometheus ist offline Homepage von Prometheus Beiträge von Prometheus suchen Nehmen Sie Prometheus in Ihre Freundesliste auf
Ebay
Zum Anfang der Seite springen

http://www.itratos.de
CorvusGei CorvusGei ist männlich
Member


Dabei seit: 10.06.2003
Beiträge: 53
Herkunft: Schwabenländle

Themenstarter Thema begonnen von CorvusGei
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

mycounter.php
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
<? 

// Datei, in der die Daten gespeichert werden 
$counterfile1="counter.cfg"; 

// 2. Datei für Daten 
$counterfile2="counter2.cfg"; 

// Zeit in Sekunden, bis IP-Sperre für Besucherzähler entfällt 
$weg="10"; 

// Zeit in Sekunden, bis Benutzer nicht mehr als Online gilt 
$onlinetime="120"; 

################################### 
#Ab hier bitte nichts mehr ändern!# 
################################### 

//Öffnen der Verbindung 
$fp=fopen($counterfile1,"r"); 

// Zählvariable für Onlineuser 
$online=1; 

// Wie lange zählen für Online? 
$date=time(); 
$zeit=$date-$onlinetime; 


while($zeile=fgets($fp,999)){ 
$zeile=chop($zeile); 
$array=explode("|",$zeile); 
if($array[0]==$REMOTE_ADDR || $array[1] < $zeit || $array[0]==""){ 
continue; 
} 
$online++; 
} 
// Schließen der Verbindung 
fclose($fp); 
$daten.="$REMOTE_ADDR|$daten"; 

//Öffnen der Verbindung zum schreiben 
$fp=fopen($counterfile1,"w"); 

//Schreiben der neuen Daten 
fwrite($fp,$daten); 

//Schließen der Verbindung 
fclose($fp); 

//Ausgabe der Online-Besucher 
echo "<font face="Verdana" size="2">Im moment ist/sind <b>$online</b> Besucher auf dieser Seite!"; 

//Öffnen der Verbindung 
$fp=fopen($counterfile2,"r"); 

// Zählvariable für Onlineuser 
$online=1; 

// Wie lange zählen für Online? 
$date=time(); 

$weg=$date-$weg; 


while($zeile=fgets($fp,999)){ 
$zeile=chop($zeile); 
$array=explode("|",$zeile); 
if($array[1]<$weg){ 
$daten1.=" |$array[1]n"; 
$online++; 
continue; 
} 
if($array[0]==$REMOTE_ADDR){ 
continue; 
} 
$daten1.="$array[0]|$array[1]n"; 
$online++; 
} 
// Schließen der Verbindung 
fclose($fp); 
$daten1.="$REMOTE_ADDR|$daten"; 

//Öffnen der Verbindung zum schreiben 
$fp=fopen($counterfile2,"w"); 

//Schreiben der neuen Daten 
fwrite($fp,$daten1); 

//Schließen der Verbindung 
fclose($fp); 

//Ausgabe der Online-Besucher 
echo "<br><font face="Verdana" size="2">Wieviele Leute waren schon hier?: <b>$online</b>"; 
?>

Die .cfg-Dateien sind einfach leere Dateien, die man erstellen soll.
Einbauen soll ich das ganze mit:
code:
1:
2:
3:
<? 
 include("mycounter.php"); 
?>

Die ist auch zugleich der Grund meiner Frage...eben, da ich eine auf HTML basierende Page habe, der Autor des Counters aber angibt, das solle man so in PHP-Dateien einbauen...;-)
Wird denn, wenn ich das ganze zwischen <?PHP....?> mache, das trotz HTML-Datei als PHP-Code interpretiert?!?
Also: Mir gehts also nur um's einbauen des obigen Counters in ne normale HTML-Page.

__________________
Life is a bitch ~ and then you die
11.06.2003 22:27 CorvusGei ist offline E-Mail an CorvusGei senden Homepage von CorvusGei Beiträge von CorvusGei suchen Nehmen Sie CorvusGei in Ihre Freundesliste auf Fügen Sie CorvusGei in Ihre Kontaktliste ein AIM-Name von CorvusGei: CorvusGei YIM-Name von CorvusGei: christianf13 MSN Passport-Profil von CorvusGei anzeigen
Der Betreiber und die Moderatoren vom www.coder-board.de distanzieren sich hiermit ausdrücklich von dem von CorvusGei am 11.06.2003 um 22:27 verfassten Beitrag.
Sollte dieser Beitrag Ihre Rechte verletzen, bitten wir um Benachrichtigung unter Berücksichtigung der dort aufgeführten Möglichkeiten.
Wolverine Wolverine ist männlich
Newb


Dabei seit: 09.06.2003
Beiträge: 15
Herkunft: Köln

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

wenn ich das richtig sehe wirst du ein problem haben wenn du keine phps als seite haben willst Augenzwinkern

um den counter laufen zu lassen kannst du aber folgendes machen
code:
1:
< IMG src="mycounter.php" width=0 height=0>

dadurch wird zumindest schonmal gezaehlt.. auch wenn noch nichts angezeigt wird.... damit auch was angezeigt wird muessteste ne php basteln/basteln lassen die dafuer sorgt dass die info als bild zurueckgeliefert wird, welches du dann ganz normal einbinden kannst....

aber so kannst du das skript erstmal nicht dazu verwenden deine besucher mit den eindrucksvollen zahlen zu beeindrucken Augenzwinkern )


sayo
wolvie
11.06.2003 22:44 Wolverine ist offline E-Mail an Wolverine senden Homepage von Wolverine Beiträge von Wolverine suchen Nehmen Sie Wolverine in Ihre Freundesliste auf
Der Betreiber und die Moderatoren vom www.coder-board.de distanzieren sich hiermit ausdrücklich von dem von Wolverine am 11.06.2003 um 22:44 verfassten Beitrag.
Sollte dieser Beitrag Ihre Rechte verletzen, bitten wir um Benachrichtigung unter Berücksichtigung der dort aufgeführten Möglichkeiten.
Ebay
Zum Anfang der Seite springen