kostenloser Webspace werbefrei: lima-city


newbie frage...

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    re-aktor

    Kostenloser Webspace von re-aktor

    re-aktor hat kostenlosen Webspace.

    ...bitte nich hauen.
    versuch gerade diesen counter zu verbauen:http://www.lima-city.de/tutorials?m=show&id=307

    hier die links zu den dateien:
    http://re-aktor.xardas.lima-city.de/counter.php
    http://re-aktor.xardas.lima-city.de/counter.cfg
    http://re-aktor.xardas.lima-city.de/counter2.cfg
    und hier ist die datei in der ers anzeigen soll:
    http://re-aktor.xardas.lima-city.de/cohomehome.html

    muss ich vielleicht noch chmod setzen??? ich hab doch gar keine ahnung will ja bloss lernen an einfachen beispeilen aber selbst da scheiter ich kl?glich *schluchz*

    f?r hilfe w?re ich sehr dankbar *am boden zerst?rt sei*

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. manaxis-master

    manaxis-master hat kostenlosen Webspace.

    1. Da er auf counter.php einen Fehler anzeigt, muss da irgendwas falsch sein. Da ich annehme, dass das Tut richtig ist, hast du wahrscheinlich irgendwas falsch gemacht.
    2. Der Link muss http://re-aktor.xardas.lima-city.de/homehome.html hei?en (denke ich) und um hier den Fehler zu finden brauch ich den Quelltext. Die Seite scheint n?mlich leer zu sein.
  4. thoba

    Co-Admin Kostenloser Webspace von thoba

    thoba hat kostenlosen Webspace.

    http://re-aktor.xardas.lima-city.de/homehome.html

    Die Dateiendung muss ?brigens auf jeden Fall .php lauten, damit der PHP Interpreter deinen PHP Code auch interpretiert. Sowie ich es sehe includest du mit PHP die Counter.php.
  5. Hallo re-aktor!

    Ich will ja bender1986 nicht ans Bein pieseln, aber hast du schon mal meinen Counter probiert?
    http://www.lima-city.de/tutorials?m=show&id=1224

    Der ben?tigt nur die PHP-Datei, den Rest zimmert sich das Programm selbst zusammen. Und im Gegensatz zu http://www.lima-city.de/tutorials?m=show&id=307 z?hlt er auch richtig, wenn sich mehrere Aufrufe der Seite ?berlappen. Den Quellcode kannst du unter
    http://alopex.pyrokar.lima-city.de/index.php/PHP/Hitcounter.html
    downloaden. Und unter
    http://alopex.pyrokar.lima-city.de/srccodelist/index.php?name=count_hits
    d?rfen alle meinen schlechten Programmierstil bewundern. :wink: Nein, dort ist der Quelltext formatiert und mit Zeilennummern dargestellt. Das hilft bei der Fehlersuche.

    Der Quelltext von http://www.lima-city.de/tutorials?m=show&id=307 k?nnte auch durch die Verwendung der [&#1089;&#1086;d&#1077;]-Tags verhunzt worden sein. "<" und ">" sind da n?mlich durch "&_l_t_;" und "&_g_t_;" ersetzt.

    MfG
    alopex

    //self_edit:
    Diese eigenwillige Code-Formatierung hier im Forum macht mich noch wahnsinnig! Da schreib ich CCEs, und da werden die in "<" und ">" umgewandelt. Feature or Bug?
  6. Autor dieses Themas

    re-aktor

    Kostenloser Webspace von re-aktor

    re-aktor hat kostenlosen Webspace.

    ja sche**** tut mir leid habs verzockt. bin aber auch ein verplaner...
    klar soll homehome.html heissen.
    der quellcode ist lediglich :

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

    <html>
    <head>
    <title>Untitled</title>
    </head>

    <body>

    <?php
    indclude('counter.php');
    ?>

    </body>
    </html>


    ist ja nur zum testen! was k?nnte ich denn bei der counter.php falsch gemacht haben. habs ja bloss kopiert. (das krieg ich *gottdankend* noch hin!)
  7. manaxis-master

    manaxis-master hat kostenlosen Webspace.

    ich habe den Fehler gefunden. Er war tats?chlich im Tutorial.
    Verbessern:

    Zeile 42: if($array[0]==$REMOTE_ADDR || $array[1] < $zeit || $array[0]=="")
    Zeile 98: if($array[1]<$weg)

    Au?erdem muss die zweite und die vorletzt Zeile weg (direkt nach <? und vor ?>)

    EDIT: Die homehome.html muss in homehome.php umbenannt werden. Darin muss indclude nat?rlich include hei?en.
  8. Autor dieses Themas

    re-aktor

    Kostenloser Webspace von re-aktor

    re-aktor hat kostenlosen Webspace.

    oh man indclude ich fass es nicht! danke man danke an alle!
    ich schreib mal an den lord oder nen mod von wegen dem tut.
  9. Autor dieses Themas

    re-aktor

    Kostenloser Webspace von re-aktor

    re-aktor hat kostenlosen Webspace.

    nochmal ne frage und zwar ich will den counter ja eigentlich in ne html site intergieren wie geht das denn dann???
    und wo muss ich denn pfuschen um den counter auf ne h?here zahl zu stellen? ich will nich bescheissen bloss die alte zahl ?bernehmen!
  10. b************y

    Du musst in deiner Seite da wo der Counter erscheinen soll

    <?php
    f?r den Afang des Scipts

    und
    ?>

    f?r das Ende und dann da das COunterscript einf?gen.
    Wenn du die HTML Datei nun noch auf .php umbenennst funzt es.
  11. Autor dieses Themas

    re-aktor

    Kostenloser Webspace von re-aktor

    re-aktor hat kostenlosen Webspace.

    ja von wegen include ist mir klar. aber wenn ich die home.html in home.php umbenenne dann dann funzt glaub ich das stylesheet nich mehr. jedenfalls ist nix mehr von der formatierung da.

    udn wie kann ich den counter auf ne h?here besucherzahl stellen?

    danke mfg
  12. Autor dieses Themas

    re-aktor

    Kostenloser Webspace von re-aktor

    re-aktor hat kostenlosen Webspace.

    sorry hab mistgebaut. hab vergessen das stylesheet wieder richtig umzu?ndern.

    aber trotzdem m?sst ich noch wissen wie ich den mist von wegen besucher hochstelle!
  13. b************y

    Ich schreib das einfach mal f?r alopex:


    Ein simpler Hitcounter ist schnell gebastelt:
    (1) Eine Textdatei (Hitcounter-Datei) mit einem Anfangswert anlegen.
    (2) Den Anfangswert aus der Datei einlesen.
    (3) Den Wert um Eins erh?hen und wieder in die Datei schreiben.


    Zu Deutsch die datei namens counter_data.txt auf den Wert setzen den der alte Counter hatte(sofern es den giebt).


    Weiterhin speichert es alles, was es zum Z?hlen von Besuchern braucht,
    in einer einzigen Datei. Diese hat folgenden prinzipiellen Aufbau:

    1111568968,127.0.0.3 Unix-Datestamp, IP-Adresse
    1111568968,127.0.0.3 dito
    1111568968,127.0.0.3 dito
    ... dito
    47110815 Der aktuelle (letzte) Z?hlerstand
  14. Autor dieses Themas

    re-aktor

    Kostenloser Webspace von re-aktor

    re-aktor hat kostenlosen Webspace.

    gude

    also ich hab 2 dateien

    eine ist die ip sperre sch?tz mal das ist die wo nur einer drin ist bis jetzt (ich)
    84.169.47.197|1113401431


    und eine in der folgendes drin ist(vermutlich dann der mit den besucher infos, w?rde auch hinkommen von den besuchern die er anzeigt!)

    |1113396757
    |1113397227
    |1113397332
    |1113398014
    |1113398233
    |1113398234
    |1113398442
    |1113398581
    |1113398971
    |1113399015
    |1113399042
    |1113399268
    |1113399553
    |1113399916
    |1113399928
    84.169.116.141|1113400870
    84.169.47.197|1113401431


    was muss jetzt dazu das ich so um die 150 besucher habe/hatte???
  15. also bei mir sieht der counter so aus

    1113405027,127.0.0.1
    1


    die 1 musst du denk ich mal ver?ndern

    aber bei mir erstellt der gar keine lsiste mit ips sondern nur die des letzten besuchers...
    am besten auf alopex hoffen xD
  16. Autor dieses Themas

    re-aktor

    Kostenloser Webspace von re-aktor

    re-aktor hat kostenlosen Webspace.

    Problem ist gel?st. hab einfach die daten die schon da waren kopiert und massig dazu kopiert:biggrin:
    und noch eine frage nebenher: der counter z?hlt immer nur da und zeigt online nur da an wo das php script auch included ist richtig? was m?sste ich wo einf?gen so das das script auch antzeigt wenn auf unterseiten jemand ist?
  17. Ich bin mir nicht sicher, wo ich hier helfen kann. Aber wenn ich per PN darum gebeten werde, muss ich ja mal vorbeischauen. Erstmal "danke, danke, danke" an alle freiwilligen Helfer :wink: (der musste jetzt sein). K?nntet ihr euch dann bitte noch auf ein Counter-Script einigen?

    So, nun zu deiner Frage re-aktor: Ein Besucherz?hler ist eigentlich dazu da, halbwegs genau, die Zahl der Besucher einer (gesamten) Website zu ermitteln. Wenn du nur die Hits z?hlen willst, also m?glichst alles, was angeklickt und im Browser angezeigt werden kann, dann wird daraus ein Hitcounter. Seis drum: Da der Counter in PHP geschrieben ist, kann er nur z?hlen, was durch ein PHP-Script "geschleust" wurde. Das sind nat?rlich PHP-Scripts selber, aber auch mit include() eingebundene HTML- oder TXT-Dateien sind m?glich. Willst du Bilder z?hlen, musst du diese mit fpassthru() oder readfile() ?ber ein PHP-Script ausgeben. Das belastet allerdings den Server (etwas) st?rker, als wenn der Browser die Grafik-Datei direkt aufruft.

    http://www.php.net/manual/de/function.readfile.php
    http://www.php.net/manual/de/function.fpassthru.php

    Mein Counterscript auf einen bestimmten Anfangswert zu setzen, sollte ?brigens so gehen:

    Das Script einmal aufrufen.
    Die "counter_data.txt" mit einem Texteditor aufrufen (oder den Filemanager von Lima-City daf?r benutzen) und die letzte Zeile von 1 auf irgendwas anderes ?ndern.
    Wieder abspeichern.
    Fertig.

    MfG
    alopex
  18. Autor dieses Themas

    re-aktor

    Kostenloser Webspace von re-aktor

    re-aktor hat kostenlosen Webspace.

    nur das ich das verstehe also z?hlt der counter nur dann wenn einer auf die seite geht wo das php script auch includes ist!


    meine counterdateien sehen aber so aus!!!
    re-aktor schrieb:
    gude

    also ich hab 2 dateien

    eine ist die ip sperre sch?tz mal das ist die wo nur einer drin ist bis jetzt (ich)
    84.169.47.197|1113401431


    und eine in der folgendes drin ist(vermutlich dann der mit den besucher infos, w?rde auch hinkommen von den besuchern die er anzeigt!)

    |1113396757
    |1113397227
    |1113397332
    |1113398014
    |1113398233
    |1113398234
    |1113398442
    |1113398581
    |1113398971
    |1113399015
    |1113399042
    |1113399268
    |1113399553
    |1113399916
    |1113399928
    84.169.116.141|1113400870
    84.169.47.197|1113401431


    was muss jetzt dazu das ich so um die 150 besucher habe/hatte???


  19. 1.) Genau!

    2.) ?hm, das geh?rt zum Counter-Script von bender1980! Ich w?rde sagen, deine Datei zeigt Unix-Datestamps (damit man wei?, wann "geklickt" wurde) und IP-Adressen (wer "geklickt" hat). Es m?sste doch noch eine zweite Datei existieren, dort sollte die Zahl der Hits (wie oft "geklickt") drinstehen. Die m?sstest du so einfach auf einen h?heren Wert stellen k?nnen, wie bei meinem Script die "counter_data.txt".
  20. Autor dieses Themas

    re-aktor

    Kostenloser Webspace von re-aktor

    re-aktor hat kostenlosen Webspace.

    neee gibbet nich aber wenn man diese komische dinger hier
    |1113396757
    |1113397227


    schnappt und einfach kopiert und einf?gt kriegt er auch mehr benutzer.

    was passiert wenn ich das include auch auf anderen seiten einf?ge???
  21. wie w?rs wenn du alopex script nimmst? :biggrin:

    wenn nein, dann erkl?r ich dir woran das liegt
    also die datei wird eingelesen und in jeder zeile steht ein eintrag, also werden alle zeilen gez?hlt und dann wird diese zahl ausgegeben, da sie die besucherzahl ist

    zu deiner letzten frage:
    nichts, ausser das der counter h?her z?hlt
    was soll da auch gro?artiges passieren?
    wie w?rs wenn du bei solchen fragen ma nen bisschen "aggressiver" wirst und das einfach ausprobierst? :biggrin::biggrin::biggrin:
  22. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!