Ik wil een test dingetje maken om de access_log van apache uit te lezen (draai linux).
Dus ik scrippie maken:
Hij moet t dus in een dbase gooien met alleen t ipnummer (staat op eerste plaats in file, dus dat is goed). Maar als ik em draai, krijg ik: run error on line 15
Wat doe ik fout?
Dus ik scrippie maken:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| <? mysql_connect('localhost','root','') or die(); //verbinding maken mysql_select_db('apache') or die(); //selecteer dbase $filestuff = file("/var/log/httpd/access_log"); // filetje openen foreach ($filestuff as $key => $value) { $thisrow = explode(" ", $value); $id = $key + 1; $ip = $thisrow[0]; $sql = "INSERT INTO log (id, ip) VALUES('$id','$ip')"; mysql_query($sql); } mysql_close (); ?> |
Hij moet t dus in een dbase gooien met alleen t ipnummer (staat op eerste plaats in file, dus dat is goed). Maar als ik em draai, krijg ik: run error on line 15
Wat doe ik fout?