Variabel opslaan in een .txt file
Ik wil nu een bezoekersregister aanvragen, hoe kan ik "$ip" opslaan in een nieuwe tekstfile (ip.txt) wanneer een bezoeker op mijn site komt.
dit zou moeten werken:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
moeten er geen exit's bij?
Een stuk korter:
Maar goed, waarom gebruik je voor dit doeleinde geen database? Dat is vele malen eenvoudiger dan het werken met txt bestandjes...
Code (php)
1
2
3
4
2
3
4
<?php
$ip = $_SERVER['REMOTE_ADDR'] . PHP_EOL;
file_put_contents('ip.txt', $ip, FILE_APPEND);
?>
$ip = $_SERVER['REMOTE_ADDR'] . PHP_EOL;
file_put_contents('ip.txt', $ip, FILE_APPEND);
?>
Maar goed, waarom gebruik je voor dit doeleinde geen database? Dat is vele malen eenvoudiger dan het werken met txt bestandjes...
weinig ervaring met het gebruik van SQL queries :P
anyway bedankt aan degenen die hun scripts hebben gegeven, vooral Benche die een zeer korte gaf ;)
anyway bedankt aan degenen die hun scripts hebben gegeven, vooral Benche die een zeer korte gaf ;)
Gewijzigd op 01/01/1970 01:00:00 door Sandy Cohen
'Bilel:
Dan heb ik nieuws, SQL is vele malen eenvoudiger dan gepruts met textfiles. Daarnaast is het sneller en veiliger.weinig ervaring met het gebruik van SQL queries :P
Ook met het schrijven naar een bestand zo te zien, dat is dus een slechte reden
'Blanche:
en dan nu nog korter:
is korter, maar sla hem op in $ip omdat ik hem ook nog in een echo wil zetten :P
waarom opslaan in $ip :S
als jij 2x een ip adres wil laten zien kan je ook 2x
$_SERVER['REMOTE_ADDR']; echoen?
bovendien werkt een Database vele malen sneller en veiliger dan een textbestand. mocht je het toch met een txt doen let wel op de juiste permissies anders zal hij niet werken.
houd er ook rekening mee dat bijvoorbeeld
www.site.com/iplog.txt door iedereen uit te lezen is!!!
als jij 2x een ip adres wil laten zien kan je ook 2x
$_SERVER['REMOTE_ADDR']; echoen?
bovendien werkt een Database vele malen sneller en veiliger dan een textbestand. mocht je het toch met een txt doen let wel op de juiste permissies anders zal hij niet werken.
houd er ook rekening mee dat bijvoorbeeld
www.site.com/iplog.txt door iedereen uit te lezen is!!!
Ja, ik wou alleen even een voorbeeldscript ;)
K ben een beginner hoor
maar t lijkt me dat als je hem CHMOD naar 770 dat dat dan niet meer kan
maar t lijkt me dat als je hem CHMOD naar 770 dat dat dan niet meer kan
Gewijzigd op 01/01/1970 01:00:00 door Gamer0077
'Gamer0077:
K ben een beginner hoor
maar t lijkt me dat als je hem CHMOD naar 770 dat dat dan niet meer kan
maar t lijkt me dat als je hem CHMOD naar 770 dat dat dan niet meer kan
Dat 'wat' niet kan?
trouwens is een 7 zetten ook onveilig, dit houdt namelijk in dat de 'execute' bit ook aan staat, en dus programmabestandjes uitvoerbaar zijn. == gevaarlijk!
660 is dan hetgeen jij effectief wil hebben.
660 is dan hetgeen jij effectief wil hebben.




