Include op Ip Adres
Ik heb een klein probleempje
ik wil namelijk een include op Ip adres zetten
dus alleen degene met dat Ip kan dat zien;)
Ik heb dus dit:
En dit stukje moet op een Ip adres komen te staan
ofja eigenlijk op 3 maar hoe doe ik dat??
Code (php)
Gewijzigd op 01/01/1970 01:00:00 door Citroen Anoniem Graag
Code (php)
zoiets
NIet getest kunnen typos in zitten
Gewijzigd op 01/01/1970 01:00:00 door Klaasjan Boven
Alles opgelost
Tips:
Doe iets aan naamgeving voor de variabelen:
een a voor een array, een s voor een string. Dan weet je wat je kan verwachten.
Ik gebruik zelf graag enkele quotes, maar dat is natuurlijk een betwist onderwerp en ik denk niet dat het zin heeft daar op in te gaan, ieder zijn smaak
Doe iets aan inspringen
(Hoop dat iemand er iets aan heeft: klikje
Gewijzigd op 01/01/1970 01:00:00 door Citroen Anoniem Graag
Je moet even met print_r($_SERVER) kijken welk je moet hebben. Het kan ook REFERER zijn of zo iets. Ben het even kwijt.
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
@Freek zo beter??
Ik vind de opzet van jou script overigens mooier (met de array), veel makkelijker bij te houden en veel overzichtelijker (minder lange regels)
Gewijzigd op 01/01/1970 01:00:00 door Citroen Anoniem Graag
En de ip's uiteraard bijhouden in de db.
Gaat het om iets wat vaak veranderd, dan is het absuloot handig (mooie admin pagina er nog bij)
Zit overigens nog steeds een fout in.. {edit) inmiddels opgelost :)
Gewijzigd op 01/01/1970 01:00:00 door Citroen Anoniem Graag
Freek schreef op 30.05.2008 20:42:
Zit overigens nog steeds een fout in..
Lol. ;-) Tis wel waar .....
OPgelost, geen tooltips op phphulp. Bas kan je dat niet even maken? Maak er even een IDE van in de komende versie :)
gaat erom dat hij dit alleen te zien krijgt
dat het dus gelezen wordt door pc;)
zoder DB
normaal ABN schrijven jesper, dan snappen we het allemaal :D
Speciaal voor jou dan;)
het gaat er niet om dat het wordt bijgehouden in een Database
maar gewoon dat hij dat leest en dat je dit dan kan zien
ik heb bij een page counter ook op Ip adres maar dat is zo
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
</html>
<?php
$adressen = array('84.29.106.99', '84.29.109.157', 'adres 3');
if(in_array($_SERVER['REMOTE_ADDR'], $adressen)) {
echo '<table width="130" border="0" cellspacing="1" cellpadding="1">
<tr><td align="center"><img border="0"src ="http://www.free-counter-web.com/image_counter.php?i=94261"></a></td></tr><tr><td align="center"><a style="font-family:verdana,arial;font-size:9px;color:#999999" </a></td></tr>
</table>';
}
[/code]
maar kan dat ook met die include?? nee toch want include moet boven aan de pagina of hoe zit dat??
<?php
$adressen = array('84.29.106.99', '84.29.109.157', 'adres 3');
if(in_array($_SERVER['REMOTE_ADDR'], $adressen)) {
echo '<table width="130" border="0" cellspacing="1" cellpadding="1">
<tr><td align="center"><img border="0"src ="http://www.free-counter-web.com/image_counter.php?i=94261"></a></td></tr><tr><td align="center"><a style="font-family:verdana,arial;font-size:9px;color:#999999" </a></td></tr>
</table>';
}
[/code]
maar kan dat ook met die include?? nee toch want include moet boven aan de pagina of hoe zit dat??
Dit kan je echt beter doen met een inlogsysteem controle tabel. Maar goed, je weet de risico's nu.