[php] Ich brauche hilfe bei Fehlerbehebung

Guten abend Liebes forum,
Ich benötige wider einmal eure hilfe.Undzwar wollte ich anfangen eine Homepage zu schreiben. Dazu habe ich Eine Index.php wo ein besucherzähler mit ip-reload sperre drinnen ist. Und dort soll dan jenachdem welche seite in URL angegeben ist mit include eingefügt werden. Habe mit reporting fehler angesehen und versucht zu beheben aber ich schaffs einfach nicht. Hier der code:.... Entfernt wegen größe
Die URL dazu mit aktivirten Reporting hier: harry01.bplaced.net/ip/index.php?report=-1
Und mit Include: harry01.bplaced.net/ip/index.php … ounter.txt
Desweiteren Klappt der earbeitete Couner/ip code nicht richtig. Counterdatei ist counter.txt und ip datei ist ip.txt
Kann mir jemand helfen wie ich die fehler behebn kan?

DANKE gruß Harry01

Das GET-Element (müsste die Zeile sein) wurde vielleicht nicht übgergeben - isset oder empty sollten hier helfen…
Notice: Undefined offset: 1 in /users/harry01/www/ip/index.php on line 38
Du versuchst hier vmtl. etwas aus dem Array zu laden, das nicht gesetzt wurde…

Undefinierte Konstante ‘gefunden’

counter.txt scheint in diesem Verzeichnis nicht zu existieren, evtl falscher Pfad?

[quote]
Warning: fgets() expects parameter 1 to be resource, boolean given in /users/harry01/www/ip/index.php on line 81[/quote]
Der erste Parameter musss boolean sein.

[quote]
Warning: fclose() expects parameter 1 to be resource, boolean given in /users/harry01/www/ip/index.php on line 82[/quote]
dito…

Der erste Parameter musss boolean sein.[/quote]
Andersherum.

my bad - man möge mir verzeihen :slight_smile:

Parameter 1 muss natürlich kein bool sein - sondern 'ne Quelle.

hi,

[quote]Notice: Use of undefined constant gefunden - assumed ‘gefunden’ in /users/harry01/www/ip/index.php on line 50

Undefinierte Konstante ‘gefunden’
[/quote][quote]Warning: fclose() expects parameter 1 to be resource, boolean given in /users/harry01/www/ip/index.php on line 82
Warning: fgets() expects parameter 1 to be resource, boolean given in /users/harry01/www/ip/index.php on line 81

Der erste Parameter musss boolean sein.
[/quote]Sorry aber da ich php-neuling bin habe ich keine ahnung wie ich das beheben kann. Habe keinen plan sorry… Sorry wenn das blöde frage(n) sind aber ist numal neuland für mich.

DANKE harry01

Mach mal ein gutes Tutorial durch…ich kennen z.B. schattenbaum.net

argh, kein schattenbaum.
Eher sowas: http://tut.php-quake.net/de/ oder http://www.peterkropff.de/site/php/php.htm

Am besten halt alle :wink:

Das wird dauern… schattenbaum.net habe ich schon fast durch. Aber dann muss wohl die andern beiden auch kucken. Hab nehmlich immernoch ka wie ich dat lösen kann.
HAb aber letzter zeit auch wenig zeit.

[quote=“hummer”]argh, kein schattenbaum.
Eher sowas: http://tut.php-quake.net/de/ oder http://www.peterkropff.de/site/php/php.htm[/quote]

sign :astonished:

Haterz…Es schadet dch nicht mehrere Tuts durchzumachen :slight_smile:

Klar, alle Tutorials sind große klasse, bis auf dieses…

[EDIT alles entfernt]
Hab jetzt mal manuell counter.txt angelegt nochmal und siehe da: harry01.bplaced.net/ip/index.php … =error.css
nur noch 1 “fehler” mit dem code:http://harry01.bplaced.net/ip/index.php.txt
Code nicht gepostet, da er ja lang ist.
Aber da köntet ihr mir doch sagen was es ist oder?

Du hast wohl einen Fehler im Code. Aber ohne Quelltext kann dir hier wohl keine helfen :slight_smile:

oh ja sorry :whata:
der ist hier: harry01.bplaced.net/ip/index.php.txt

Hi
reloadsperre von 190 Jahren? Oha :astonished:

[quote]// Zeit der Reloadsperre in Minuten
$zeit = 99999999; [/quote]

99999999/60 = stunden
stunden / 24 = tage
tage / 365 = jahre

Schaus mir mal weiter durch

lg flo

Zeit hochgestellt wegen test fase, um ersmal weitere mögliche fehler zu verhindrn

hi,

der fehler kann ja auch davon kommen nur ne vermutung… [size=85](hab mir den code aber auch nicht richtig angeschaut)[/size]

Hi harry01,

ich hab hier mal eine funktion für dich:

Hier ein bisschen Code, der uns hier im Forum hilft:[quote]
harry01: Fehler in meiner index.php[color=#0000BF]

[/color][color=#0000BF] div[[/color][color=#008000]error[/color]] { [color=#FF8000]color[/color]:[color=#FF0000]#F00[/color] } [color=#0000BF]
[/color] Deine Fehlermeldung kommt hier rein [color=#0000BF]
    [/color][color=#FF8000]<?php echo [/color][color=#000000]str_replace[/color][color=#FF8000] ( [/color][color=#008000]"\n"[/color][color=#FF8000] , [/color][color=#008000]"\n\t
  1. "[/color][color=#FF8000] , [/color][color=#000000]htmlspecialchars[/color][color=#FF8000]( [/color][color=#000000]highlight_file[/color][color=#FF8000]([/color][color=#408000]'index.php'[/color][color=#FF8000]); ) ); ?>[/color][color=#0000BF]
[/color][/quote]

Damit hätten wir Zeilennummern und Farben und eine Fehlermeldung :slight_smile:

Leider hab ich keine Zeit mehr bis ich jetzt 2 Wochen in Ingolstadt bei meiner Familie und offline bin, aber andere werden es dir danken :slight_smile: