Debugged IP Logger

Door , 21 jaar geleden, 3.435x bekeken

Nou omdat er heel veel fouten in zaten in de vorige versie heb ik een nieuwe gemaakt ;-)

maak deze mappen aan:

admin
logfile

Veel plezier!
Comentaar is welkom!

Voorbeeld: http://62.131.63.25/IP_Logger.zip

Gesponsorde koppelingen

PHP script bestanden

  1. debugged-ip-logger

 

Er zijn 19 reacties op 'Debugged ip logger'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Erik Rijk
Erik Rijk
21 jaar geleden
 
0 +1 -0 -1
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
if($mysql == 'True') {
echo 'Mysql wordt nog niet ondersteund!';
}

?>


als iets True is, dan wordt het toch juist wel ondersteund.
PHP Newbie
PHP Newbie
21 jaar geleden
 
0 +1 -0 -1
En waarom is deze advanced?

Hij is toch alleen gedebugged... :-s

Ik zal de vorige even melden ;-)


21 jaar geleden
 
0 +1 -0 -1
Je kan hier beter
$text = 'True';
$rtf = 'False';
$mysql = 'False';
Booleans gebruiken. Dus ' weghalen, en dat dan natuurlijk ook in je vergelijking.

Misschien kan je ook beter één configuratie bestand gebruiken.

Als ik nu $rtf en $text op True zet treed er een fout op.

MySQL wordt nog niet ondersteund? Laat het dan helemaal weg.

Je gebruikt niet de beste manier om een IP adres te achterhalen. Deze functie is beter:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
function getip() {
if (isSet($_SERVER)) {
if (isSet($_SERVER["HTTP_X_FORWARDED_FOR"])) {
$realip = $_SERVER["HTTP_X_FORWARDED_FOR"];
} elseif (isSet($_SERVER["HTTP_CLIENT_IP"])) {
$realip = $_SERVER["HTTP_CLIENT_IP"];
} else {
$realip = $_SERVER["REMOTE_ADDR"];
}

} else {
if ( getenv( 'HTTP_X_FORWARDED_FOR' ) ) {
$realip = getenv( 'HTTP_X_FORWARDED_FOR' );
} elseif ( getenv( 'HTTP_CLIENT_IP' ) ) {
$realip = getenv( 'HTTP_CLIENT_IP' );
} else {
$realip = getenv( 'REMOTE_ADDR' );
}

return $realip;
}


21 jaar geleden
 
0 +1 -0 -1
Heey webmakerij nou ik maak vaak programma's dus ben dit niet zo gewend..
LOL. nouja, kan je me even helpen met zoon config? weet niet hoe ik dat moet maken :(


21 jaar geleden
 
0 +1 -0 -1
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
/**********************************************
***************** Configuratie ****************
***********************************************/

$text = 'True';
$rtf = 'False';
$mysql = 'False';

Plaats je nu in een nieuw bestand. Bijvoorbeeld admin/conf.inc.php

En op alle plaatsen waar je die configuratie regels hebt staan doe je een include van admin/conf.inc.php


21 jaar geleden
 
0 +1 -0 -1
Ok..maar hoe haal ik de strings op dan


21 jaar geleden
 
0 +1 -0 -1
Door het bestandje te include. Dus met
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
include("admin/conf.inc.php");


21 jaar geleden
 
0 +1 -0 -1
Ja maar ik wil nog wat weten, dan heb ik hem geincluded en wat dan wat moet ik erin zetten en wat moet ik dan in de main page gebruiken?? met false enzo?
PHP Newbie
PHP Newbie
21 jaar geleden
 
0 +1 -0 -1
Robbin, Webmakerij, gebruik hiet het forum voor ;-)
 
0 +1 -0 -1
Eigenlijk, dit script kun je veel beter gewoon in 1 .php pagina samenvoegen, i.p.v. allemaal vershillende pagina's...
Milo
Milo
21 jaar geleden
 
0 +1 -0 -1
Niveau: Gevorderd???

euhm mja, sorry dat ik het zeg maar ik vind het script een btje waardeloos.

Waarom 3 opties (txt/rtf/mysql) als je het gewoon makkelijker in alleen mysql kan doen?

En verder ben ik 't met Andries eens ^^


21 jaar geleden
 
0 +1 -0 -1
Als je het zo goed weet post het dan even zelf ;-)
Of maak er zelf één dan zullen we daar even comentaar op leveren!
Milo
Milo
21 jaar geleden
 
0 +1 -0 -1
Robbin prima, hier staatie: http://www.phphulp.nl/php/scripts/1/706/
Ik krijg graag commentaar, succes :)


21 jaar geleden
 
0 +1 -0 -1
@Robbin

De opmerkingen van Milo betekende niet dat dit script op zich waardeloos is, het is alleen niet echt zinvol, het kost je cht nog geen 5 minuten om dit te schrijven, en dan heb je precies wat je hebben wilt.
PHP erik
PHP erik
21 jaar geleden
 
0 +1 -0 -1
Ik vind het een nogal waardeloos script. Het rtf-gedoe en MySQL gedoe vind ik echt nergens op slaan omdat er geen verdere toepassing voor is in dit script. Verder is het allemaal basis PHP.


21 jaar geleden
 
0 +1 -0 -1
Je kan je grote kanker bek houwe, anders maak je het maar zelf.
Arjan Kapteijn
Arjan Kapteijn
21 jaar geleden
 
0 +1 -0 -1
Robbin, dat soort taalgebruik word hier niet gewenst... Hou jezelf een beetje in!
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Alex
alex
21 jaar geleden
 
0 +1 -0 -1
ennuh wat is nu het wachtwoord van htpasword:S

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. debugged-ip-logger

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.