Ik ben op zoek naar een 'script' waarmee je een link op je site kan plaatsen die alleen de mensen kunnen zien waarvan het ip-adres is ingesteld (voor 3 ip-adressen)

Weet iemand hoe ik zo'n link op mijn site zet?
Je zou zo kunnen beginnen:


<?php
$ipnu = $_SERVER['REMOTE_ADDR'];
$ip = "127.0.0.1";

if ($ip == $ipnu) {
     echo "<a herf= ....... </a>";
}
?>


[edit]
php tags vergeten :D
[/edit]
<?php
$ips = array('1.2.3.4','4.5.6.7','8.9.0.1'); //al je ip's
if(in_array($_SERVER['REMOTE_ADDR'],$ips))
{
echo "<a href=\"link.php\">Je link</a>";
}
?>

[edit]Dit is geen pagina beveiliging he! dus een gebruiker die toevallig de link weet kan nog steeds naar die pagina toe![/edit]
Het werkt, bedankt allebei!!

Verder zit er al een beveiliging op admin script zelf dus dat was geen ramp :P
Ik denk dat dit EEN oplossing is voor je probleem, maar geen GOEDE oplossing.

Waar heb je dit voor nodig?
Ik heb het nodig om een link te plaatsen op de home page naar het admin-gedeelte van mijn nieuwssysteem.

Op het admin-gedeelte zelf zit vervolgens ook nog een inlog systeem ;)
En wat nu als 1 van die mensen een keer wil kijken/ wijzigen als die ergens anders is, dan heeft hij/ zij de link niet.
Ik ben er sowiezo niet zo'n fan van om een link naar de admin gewoon in de pagina te plaatsen, beter vind ik gewoon de admins de rechtstreekse link te geven.
achja het is slechts om het wat makkelijker te maken voor de admins, en de link weten ze beide ook dus mochten ze ergens anders zijn kunnen ze via die link naar de admin toe ;)
Dan zou je het (als je een login systeem hebt) ook op login kunnen doen.. iedereen die is ingelogd als administrator (dus alle gebruikers die admin rechten hebben) mogen de link zien...
IK denk dat het loginsysteem juist alleen voor de admins is. Dus deze oplossing lijjkt me niet zo handig..
Overigens dacht ik dat het probleem verder al was opgelost hoor ;) Maargoed:)

Reageren