Jump to content
php.lv forumi

* Help


*jancis38*

Recommended Posts

Šāds skripts iekš admin panelī:

<?php
$usrIP=(isset($_SERVER['REMOTE_ADDR'])?$_SERVER['REMOTE_ADDR']:'').
(isset($_SERVER['HTTP_X_FORWARDED_FOR']) && $_SERVER['HTTP_X_FORWARDED_FOR']!='unknown'?' fwd '.$_SERVER['HTTP_X_FORWARDED_FOR']:'').
(isset($_SERVER['HTTP_CLIENT_IP'])?' client_ip '.$_SERVER['HTTP_CLIENT_IP']:'').
(isset($_SERVER['HTTP_VIA'])?' via '.$_SERVER['HTTP_VIA']:'');
if ($_SERVER['SERVER_PORT']!=443) {
$url = "http://". $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
echo "IP: $usrIP - <a href=$url target=_blank>$url</a>";
}
$entry_line = "IP: $usrIP - $url";
$fp = fopen("ko dara online lietotāji.txt", "a");
fputs($fp, $entry_line);
fclose($fp); 
?>

Itkā iekš ko dara online lietotāji.txt būtu jāieraksta, piem.:

127.0.0.1 - http://localhost/index.php

utt.

bet kapēc ieraksta tikai to 127.0.0.1 vai manu reālo IP adresi?

kādēļ viņš neieraksta citu lietotāju IP adreses?

Lūdzu palīdziet...

Link to comment
Share on other sites

Ja iesi caur lokālo serveri, tad IP adrese būs 127.0.0.1. Ja no sava datora uz kaut kādu citu serveri vienosies, tad būs tava datora IP adrese.

 

Iedod man adresi, kurā izpildās tavs dotais skripts, es tur ieiešu un txt failā parādīsies mana IP adrese.

Link to comment
Share on other sites

Un vispar *jancis38*, ko tu isti taisi kaut kadu blogu, pec pedejiem topikiem uz to busi velk ?

Link to comment
Share on other sites

Ne nu vinsh tik citigi jauta, tapec gribas redzet kopejo domu auglus un varbut pameginat palauzt vai iedot vertigu padomu.

Link to comment
Share on other sites

vārdu sakot, šis man ir vajadzīgs, lai zinātu, ko dara katrs lietotājs.

ja man nepatīk links kurā viņš atroads, piemēram, pēkšņi iegajis administrātora panelī (atminējis paroli) tad es uzreiz viņam uzliek banu

Pateicoties visiem jums tagad arī var komentēt, jaunumus etc. un no admina paneļa sūtit E-Mailu.

Un es pat ar dažiem draugiem sarunāju lai viņi ieiet manā majaslapā, bet man rādija tikai manu IP adresi! :/

viņu IP adreses nerādija!

Link to comment
Share on other sites

Pag, viņ iegāja tavā lapā un tai failā ierakstījās tava IP adrese vai tur neierakstījās vispār nekas?

man ierakstījās tikai manēja!

bet tagad es ierakstiju to skriptu visos *.php failos

(tikai bez šitā)

echo "IP: $usrIP - <a href=$url target=_blank>$url</a>";

un vis ierakstās.

tagad ar include admin panelī izvadīšu *.txt failu, un man izmetīsies pilns saraksts ar lietotājiem kas, ko ir darijis vai vel dara..

paldies Stopp :) iskatās ka vairs man nekas nav vajadzīgs, izņemot to autoricāziju un reģistrāciju.. :(

Edited by *jancis38*
Link to comment
Share on other sites

Kads ta links uz lapu?

Link to comment
Share on other sites

tā tava IP katra savā rindiņā? vai kā?

maybe chmod uzliec!

iekšā *.txt failā, jā, katra savā rindiņā, bet ja izved viņu kkur ar include, tad šito:

$entry_line = "IP: $IP - $links";

aizstājam ar šito:

$entry_line = "IP: <b>$IP</b> - <a href=$links>$links</a><br>";

un vis bumbās!

Kads ta links uz lapu?

paslaik viņa ir islēgta, jo tagad bik pielaboju...

http://ibm.sytes.net

Edited by *jancis38*
Link to comment
Share on other sites

×
×
  • Create New...