Forum » Server-Side scripting » Als je dat ip hebt iets laten zien
Joeybouwen.nl
Berichten: 968
avatar
Offline Stuur privebericht
Beste,

Ik wil graag voor mijn nieuw project een admin paneeltje maar omdat er voor die site geen inlog voor nodig is had ik het idee om via ip's te doen ik zal uitleggen wat ik wil;

Ik wil graag dat hij in het menu dan een extra links laat zien doormaten van ip, want ik wil graag vanaf 2 ip's het admin paneel laten kunnen zien.. hoe kan ik dat het beste doen?

Alvast bedankt

Met vriendelijke groeten,
Joey Bouwen
23-11-2010 17:04
Dit topic is 239 keer bekeken door 40 verschillende leden
Reacties op: "Als je dat ip hebt iets laten zien"
1 | 2 Volgende pagina
Berichten: 637
avatar
Offline Stuur privébericht
@Jbouwen

Ik zou het gewoon doen via een admin veld in de database en als dat veld op Ja staat dat je dan het admin paneel ziet.

Maar als je via ip wil:

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
if($_SERVER['REMOTE_ADDR'] == 'Hier ip' || $_SERVER['REMOTE_ADDR'] == 'Hier andere ip') {
hier wat je krijgt als je het ip wel hebt
} else {
hier wat je krijgt als je ip niet hebt
}
23-11-2010 17:30
Joeybouwen.nl
Berichten: 968
avatar
Offline Stuur privébericht
Hartelijk dank bever, Maar het is een .html file hé dus moet er neem ik aan <php tags komen?
23-11-2010 17:52
Berichten: 637
avatar
Offline Stuur privébericht
@Jbouwen

Maak er een .php file van en dan kan je het met <php code ?> er in zetten
Of je zet de html in een echo en de php gewoon uit de echo .
23-11-2010 17:53
<?/ $me=Android ?>
Berichten: 1713
avatar
Offline Stuur privébericht
Dan moet je sowieso een .php hebben. Via .htacces kan je dan je .php veranderen naar .html
23-11-2010 17:54
Berichten: 58
avatar
Offline Stuur privébericht
@Bever
En als ik je IP nou spoof (dus soort van overneem en identiek is.)?
Dan is het admin paneel direct al zwak en werkt het niet.
23-11-2010 18:00
Joeybouwen.nl
Berichten: 968
avatar
Offline Stuur privébericht
Naah volgens mij kan het niet wat ik wil,

Want kijk dit is een voorbeeld van een menu kopje van mijn;

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
<h2 class="bg">&raquoLaatste nieuws</h2>

                        <
ul>
                            <
li><a href="#">Geschiedenis</a></li>
                            <
li><a href="#">Leden</a></li>
                            <
li><a href="#">Bestuur</a></li>
                            <
li><a href="#">Muziek kanten</a></li>
                            <
li class="last"><a href="#">Ereleden</a></li>
                        </
ul>


En dat wil ik dan graag alleen aan dat ip laten zien maar zoals ik wil krijg ik error's..
23-11-2010 18:09
Moderator
Berichten: 878
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
if($_SERVER['REMOTE_ADDR'] == 'Hier ip' || $_SERVER['REMOTE_ADDR'] == 'Hier andere ip') {
<
h2 class="bg">&raquoLaatste nieuws</h2>

                        <
ul>
                            <
li><a href="#">Geschiedenis</a></li>
                            <
li><a href="#">Leden</a></li>
                            <
li><a href="#">Bestuur</a></li>
                            <
li><a href="#">Muziek kanten</a></li>
                            <
li class="last"><a href="#">Ereleden</a></li>
                        </
ul
} else {
Hier andere links wat je zelf wilt..
23-11-2010 18:11
webbasing.com
Berichten: 593
avatar
Offline Stuur privébericht
En wat als je provider nu denkt goh laat ik je ip-adres even veranderen. kan je weer je scripts aanpassen.

Denk dat je er verstandiger aan doet om een heel simpel scriptje te maken en in je db een naam/wachtwoord veld te maken evt.

is al een stuk veiliger dan deze onzin!
23-11-2010 18:12
Moderator
Berichten: 878
avatar
Offline Stuur privébericht
je kan je scripts ook via database laten lopen..
dan hoef je alleen je ip nog in de db te veranderen en klaar ?
23-11-2010 18:14
Joeybouwen.nl
Berichten: 968
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php 
                       
if($_SERVER['REMOTE_ADDR'] == 'Hier ip' || $_SERVER['REMOTE_ADDR'] == 'Hier andere ip')?> {
                        <h2 class="bg">&raquo; adminpaneel</h2>

                        <ul>
                            <li><a href="#">Geschiedenis</a></li>
                            <li><a href="#">Leden</a></li>
                            <li><a href="#">Bestuur</a></li>
                            <li><a href="#">Muziek kanten</a></li>
                            <li class="last"><a href="#">Ereleden</a></li>
                        </ul> 
                        }  else  { 
                        <h2 class="bg">&raquo; Laatste nieuws</h2>

                        <ul>
                            <li><a href="#">Geschiedenis</a></li>
                            <li><a href="#">Leden</a></li>
                            <li><a href="#">Bestuur</a></li>
                            <li><a href="#">Muziek kanten</a></li>
                            <li class="last"><a href="#">Ereleden</a></li>
                            
                        </ul> 
                        }


Maar nog niks..

Nieuwe reactie samengevoegd met originele reactie op 23.11.10 18:16:06:
Quote: r-mulder

je kan je scripts ook via database laten lopen..
dan hoef je alleen je ip nog in de db te veranderen en klaar ?



Dat is misschien wel handig zou je daarover meer kunnen zeggen?

Het mag via pb maar ook in dit topic.
23-11-2010 18:15
Reageer op: "Als je dat ip hebt iets laten zien"
1 | 2 Volgende pagina
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden