php script
Moderator: Katana
php script
kennt einer von euch ein GANZ EINFACHES php script das die Besucher IP und die Uhrzeit/Datum wann jemand auf meiner Page war in einer Text Datei protokoliert.
Das Teil sollte sich hier mit einbinden lassen
<sript language="php" src="datei.php"></script>
Fast hätt ich es vergessen:
Bestimmte IP's sollten sich auch sperren lassen.
[ 04. Januar 2002: Beitrag editiert von: Sebastian ]
Das Teil sollte sich hier mit einbinden lassen
<sript language="php" src="datei.php"></script>
Fast hätt ich es vergessen:
Bestimmte IP's sollten sich auch sperren lassen.
[ 04. Januar 2002: Beitrag editiert von: Sebastian ]
php script
das wären nicht mehr wie 3 zeilen code,
ich würd's aber nicht über
<script ....
einbinden sondern über
<?php ?>
is konformer...
hier der code:
<?php
$fp=fopen("textdatei.txt","a");
fputs($fp,$REMOTE_ADDR." ".time()."
");
fclose($fp);
?>
ein script das bestimmte ip-adressen aussperrt ließe sich da zwar mit einbauen, ist aber einfacher zu erledigen: hier nochmals ein paar zeilen code dazu:
<?php
//hier unten einfach die nicht erlaubten
//ip-adressen reinpacken.
$bad_ips=array(
"212.123.60.1",
"212.123.60.2",
"212.123.60.3",
"212.123.60.4",
"212.123.60.5"
);
for($i=0;$i<sizeof($bad_ips);$i++)
if($bad_ips[$i]==$REMOTE_ADDR)exit;
?>
das wars... viel spaß damit...
-z
[ 04. Januar 2002: Beitrag editiert von: Zeratul ]
ich würd's aber nicht über
<script ....
einbinden sondern über
<?php ?>
is konformer...
hier der code:
<?php
$fp=fopen("textdatei.txt","a");
fputs($fp,$REMOTE_ADDR." ".time()."
");
fclose($fp);
?>
ein script das bestimmte ip-adressen aussperrt ließe sich da zwar mit einbauen, ist aber einfacher zu erledigen: hier nochmals ein paar zeilen code dazu:
<?php
//hier unten einfach die nicht erlaubten
//ip-adressen reinpacken.
$bad_ips=array(
"212.123.60.1",
"212.123.60.2",
"212.123.60.3",
"212.123.60.4",
"212.123.60.5"
);
for($i=0;$i<sizeof($bad_ips);$i++)
if($bad_ips[$i]==$REMOTE_ADDR)exit;
?>
das wars... viel spaß damit...
-z
[ 04. Januar 2002: Beitrag editiert von: Zeratul ]
php script
Mir fällt gerade ein, das es mit php und meinem Server schlecht aussieht...
Gibts das selbe auch als CGI???
Gibts das selbe auch als CGI???
php script
da reicht ein Links. www.hotscripts.com
php script
Es ist ganz wichtig, das das nicht direkt im Quelltext steht sondern in einer eigenen Datei. z.B. ip.php. Das Stück hab ich jetzt
in die Datei eingefügt:
$fp=fopen("ip.txt","a");
fputs($fp,$REMOTE_ADDR." ".time()."
");
fclose($fp);
//hier unten einfach die nicht erlaubten
//ip-adressen reinpacken.
$bad_ips=array(
"212.123.60.1",
"212.123.60.2"
);
for($i=0;$i<sizeof($bad_ips);$i++)
if($bad_ips[$i]==$REMOTE_ADDR)exit;
eingebunden mit:
<sript language="php" src="..."></scipt>
Hab ich das soweit richtig?? Wenn nicht, kannst du einfach das Posten, was ich in die Datei einfügen muß??
Die Datei befindet sich hier: www.secrets-of-mana.org/dateien/php/ip.php
Ebenso wie die txt
[ 04. Januar 2002: Beitrag editiert von: Sebastian ]
in die Datei eingefügt:
$fp=fopen("ip.txt","a");
fputs($fp,$REMOTE_ADDR." ".time()."
");
fclose($fp);
//hier unten einfach die nicht erlaubten
//ip-adressen reinpacken.
$bad_ips=array(
"212.123.60.1",
"212.123.60.2"
);
for($i=0;$i<sizeof($bad_ips);$i++)
if($bad_ips[$i]==$REMOTE_ADDR)exit;
eingebunden mit:
<sript language="php" src="..."></scipt>
Hab ich das soweit richtig?? Wenn nicht, kannst du einfach das Posten, was ich in die Datei einfügen muß??
Die Datei befindet sich hier: www.secrets-of-mana.org/dateien/php/ip.php
Ebenso wie die txt
[ 04. Januar 2002: Beitrag editiert von: Sebastian ]
php script
ja, die datei hast du schon richtig..
einbinden solltest du aber über
<?php include("ip.php"); ?>
geht das eigentlich mit dem script language="php" auch ? würd mich wundern da es ja serverseitig geparst werden muß und
"<script language link "
dinger erzeugen ja nen neuen browserseitigen httprequest...
könnte mich aber auch irren
einbinden solltest du aber über
<?php include("ip.php"); ?>
geht das eigentlich mit dem script language="php" auch ? würd mich wundern da es ja serverseitig geparst werden muß und
"<script language link "
dinger erzeugen ja nen neuen browserseitigen httprequest...
könnte mich aber auch irren
php script
Ich hab das php script jetzt auf einem 1&1 Server untergebracht. Es erscheint die Fehler meldung: 500 Interner Server fehler!
Hier ist noch mal der gesamte Text:
$fp=fopen("ip.txt","a");
fputs($fp,$REMOTE_ADDR." ".time()."
");
fclose($fp);
//hier unten einfach die nicht erlaubten
//ip-adressen reinpacken.
$bad_ips=array(
"212.123.60.1",
"212.123.60.2"
);
for($i=0;$i<sizeof($bad_ips);$i++)
if($bad_ips[$i]==$REMOTE_ADDR)exit;
Hier ist noch mal der gesamte Text:
$fp=fopen("ip.txt","a");
fputs($fp,$REMOTE_ADDR." ".time()."
");
fclose($fp);
//hier unten einfach die nicht erlaubten
//ip-adressen reinpacken.
$bad_ips=array(
"212.123.60.1",
"212.123.60.2"
);
for($i=0;$i<sizeof($bad_ips);$i++)
if($bad_ips[$i]==$REMOTE_ADDR)exit;
php script
attribute auf 755 gesetzt?
- Aix jongliert mit Nudelhö
- Beiträge: 4765
- Registriert: Mo Dez 06, 1999 1:01 am
php script
$bad_ips=array(
"*.dip.t-dialin.net",
"*.de",
"*.at"
);
for($i=0;$i<sizeof($bad_ips);$i++)
if($bad_ips[$i]==$REMOTE_ADDR)exit;
"*.dip.t-dialin.net",
"*.de",
"*.at"
);
for($i=0;$i<sizeof($bad_ips);$i++)
if($bad_ips[$i]==$REMOTE_ADDR)exit;
php script
benenne die php dateien mal in
*.php3
oder
*.php4
um...
*.php3
oder
*.php4
um...
php script
Wie änder ich denn die Attribute??
Ich werds mal mit .php3 ausprobieren
Ich werds mal mit .php3 ausprobieren
php script
mit wsftp und einigen anderen ftp-programmen kannst du die attribute setzen.
alternativ (falls 1&1 das unterstützt) kannst du dich auch über telnet o.ä. einloggen und die attribute auf der kommondozeile setzen; da ist ein ftp-prog aber bedeutend komfortabler
alternativ (falls 1&1 das unterstützt) kannst du dich auch über telnet o.ä. einloggen und die attribute auf der kommondozeile setzen; da ist ein ftp-prog aber bedeutend komfortabler
