Status
Für weitere Antworten geschlossen.

nixdaa

Member
Mitglied seit
2 November 2008
Beiträge
13
Eine frage,
ich möchte auf meiner Webseite bestimmte Computer von anderen Leuten sperren!
Es gibt ja da die IP der Computer und nun ist meine Frage;
Gibt es ein script in HTML das die Computer-IP's überprüft und bestimmte die im script gennant werden keine berechtigung auf die Seite haben?
Wenn's was in anderen Internet Sprachen gibt postet es auch hier!

:danke:im voraus!

 
M

McGee

Guest
Ob es solche Scripte gibt, kann ich dir nicht sagen.

Aber... Die IP-Adresse ändert sich in der Regel wenn man sich neu ins Internet einloggt. Von daher ist es relativ sinnlos bestimmte IP-Adressen zu sperren.

 
M

McGee

Guest
Gut das du mir das sagst. Ich arbeite ja auch erst seit 8-9 jahren mit dem Internet und mit Homepages....

 

nixdaa

Member
Mitglied seit
2 November 2008
Beiträge
13
Pech für dich!
Es gibt eine Computer IP die der Computer immer behaltet!

Diese IP's kann man mit Scripts herausfinden!
Und ich will keine deiner bockigen Kommtentare höhren:daumenrunter:sondern NUR ob einer so ein Script kennt!

 

Xiaolong

Well-known member
Mitglied seit
2 September 2006
Beiträge
1.994
Hej Kinndas beruhigt euch mal -.-

Eine IP ändert sich i.d.R. nach 24 Stunden, sofern man nicht explizit eine statische IP beantragt hat. Mit HTML ist das nicht möglich die rauszufiltern, da muss schon PHP her.

Code:
Please, Anmelden or Registrieren to view codes content!
 

nixdaa

Member
Mitglied seit
2 November 2008
Beiträge
13
Toll!
Kannste es auch detaliert mit <php> und so und einer Webseite machen... (es muss diese Webseite nicht geben) ?
Von php hab ich keine Ahnung!
Und was ist Pagecontent?? :danke: IM VORAUS!
spacer.png


 

Xiaolong

Well-known member
Mitglied seit
2 September 2006
Beiträge
1.994
<? // Sagt dem Server, dass ab hier PHP Code folgt $IP = $_SERVER['REMOTE_ADDR']; // Der variable "$IP" wird die IP des benutzers zugewiesen. if ($IP == xxx.xxx.xxx.xxx) // Wenn Die IP Adresse xxx.xxx.xxx.xxx entspricht... echo "Du hast hier keinen Zugriff drauf"; // ... wird auf dem Bilschirm der Text hier ausgegeben... else // ... wenn nicht, kommt der Rest der Seite. // Hier dann dein Pagecontent?> // Sagt dem Server, dass hier PHP Code endet.
Pagecontent ist halt hier der Teil zwischen <HTML> und </HTML>


<?$IP = $_SERVER['REMOTE_ADDR'];

if ($IP == xxx.xxx.xxx.xxx)

echo "Du hast hier keinen Zugriff drauf";

else

// Hier dann dein Pagecontent

?>



<HTML>

Bla Bla Bla Bla

</HTML>



Die Datei muss dann folglich Blub.php anstatt Blub.html heissen.



 

nixdaa

Member
Mitglied seit
2 November 2008
Beiträge
13
WOW!
danke!
Noch ne kurze Frage;
Mein host (Npage) arbeitet mit Styles.
Dort kann ich dann Styles durch Scripten erstellen.
Geht es dann auch wenn ich es IN die Seite einfüge?

und, kann ich mehrere IP-s speichern?
Wenn ja wie? Durch komma getrennt?

 

Xiaolong

Well-known member
Mitglied seit
2 September 2006
Beiträge
1.994
Mein host (Npage) arbeitet mit Styles.

Dort kann ich dann Styles durch Scripten erstellen.

Meinst du CSS oder wie?

und, kann ich mehrere IP-s speichern?

Wenn ja wie? Durch komma getrennt?

Naja prinzipiell sehe ich hier 3 Möglichkeiten:

Datenbankeinträge

Array

OR-Abfrage

Nehmen wir einfach letzteres, weil für den Moment am einfachsten ist. Aber mehr als 10 IPs sollte man da nicht nehmen.

Bei der Zeile 3 einfach um folgendes erweitern:

if ($IP == xxx.xxx.xxx.xxx
spacer.png
xxx.xxx.xxx.xxx
spacer.png
xxx.xxx.xxx.xxx)



Die Pipes ( also die ->
spacer.png
(Alt Gr + <)) heissen soviel wie "oder". Also wäre der Code praktisch

wenn IP gleich IP oder IP2 oder IP3....

 

Xiaolong

Well-known member
Mitglied seit
2 September 2006
Beiträge
1.994
350€ grundgebühr
55€ / Stunde Arbei (Ich mag trödeln :D:D)
400€ Koffeinzuschlag
250€ Stromzuschlag
1500€ Erfolgsprämie

spacer.png
spacer.png
Ich glaub aber eher, dass hier ist off topic
spacer.png
Und da wir ja gute Vorbilder sind als Moderatoren
spacer.png


Back to Topic Please!

Also Fly
spacer.png
Rest dann -> ICQ

 

nixdaa

Member
Mitglied seit
2 November 2008
Beiträge
13
Sorry das ich mich nicht gemeldet hab.
Also folgendes;
Es funktioniert bei mir nicht!
Ich weiss aber nicht wo der Fehler is.
Kannste das Script auch in anderen Sprachen mir geben? (falls es gibt)
z.b. html, xhtml, htm, css u.v.m.

 

Xiaolong

Well-known member
Mitglied seit
2 September 2006
Beiträge
1.994
Also das ist die einzige Lösung in diesem Fall, und (X)HTML sowie CSS können sowas nicht realisieren, da diese 2 Sprachen nur dazu da sind Inhalte anzuzeigen und zu gestalten.

Und wäre mal schön zu wissen, was nicht funktioniert, logisch und syntaktmäßig ist der Code einwandfrei.

 

nixdaa

Member
Mitglied seit
2 November 2008
Beiträge
13
Naja also...
ich habe das Script auf der Seite eingefügt und
ich habe meine eigene IP-adresse eingefügt.
Doch trotzdem sperrt das system (script) mich nicht...
Gäbe es aber auch eine andere Methode? Z.b. ein ähnliches Script oder so?

 

Xiaolong

Well-known member
Mitglied seit
2 September 2006
Beiträge
1.994
Waaaah, mein Fehler, das kommt davon wenn man das Script um halb 1 Nachts schreibt. Die IP muss natürlich in Anführungsstriche -> " " rein...

also

[...]if ($IP == "xxx.xxx.xxx.xxx" || "xxx.xxx.xxx" ...)[...]

Ahja, der Codeschnipsel muss auch an den Anfang der php Datei, also gaanz oben.

 

nixdaa

Member
Mitglied seit
2 November 2008
Beiträge
13
spacer.png

Jetzt aber bin ich bissel irri...
Kannst du bitte mal das ganze
Script schreiben mit beispielen?
Nicht "hier kommt servername" oder so sondern
"test-server.bigpoint" oder so etwasem...

Das würde mir ein bisschen helfen denn
ich verstehe das ganze nicht so... -.-
Bitte jetzt nicht geschockt sein und :crash: machen!!!

spacer.png


 
Status
Für weitere Antworten geschlossen.
Oben