Avatar billede sarcar Praktikant
05. januar 2005 - 21:17 Der er 9 kommentarer og
1 løsning

Søge i ip-database fra hjemmeside

Er der nogen der ved hvordan man fra sin hjemmeside kan lade den besøgende se "Ripe-info" på min hjemmeside, og hvordan man kan slå andre ip-adresser efter. Jeg har PHP på serveren. Det eneste jeg intil videre har fundet, er den PHP-kodestump der viser den besøgendes Ip.
Avatar billede steffansteffan Nybegynder
05. januar 2005 - 21:28 #1
Forstår ikke helt hvad du mener med Ripe-Info?
Avatar billede thesurfer Nybegynder
05. januar 2005 - 21:34 #2
Som du kan se, skrives den ønskede ip i urlen (testet med 127.0.0.1):

http://www.ripe.net/whois?form_type=simple&full_query_string=&searchtext=127.0.0.1&do_search=Search

Jeg ved at man kan hente andre sider, på sin egen, via ASP.. og er sikker på at det også kan gøres med PHP..

Siden der så skal hentes, er:

"http://www.ripe.net/whois?form_type=simple&full_query_string=&searchtext=" . varIP . "&do_search=Search"

..eller hvordan I nu gør i PHP :-)
Avatar billede thesurfer Nybegynder
05. januar 2005 - 21:37 #3
..hvis det (af en eller anden mærkelig grund) ikke kan laves i PHP, kan du bruge en iframe og JavaScript..

<iframe name="miniframe" src=""></iframe>

<form name="minform" onsubmit="document.miniframe.location.ref='http://www.ripe.net/whois?form_type=simple&full_query_string=&searchtext=' + this.minip.value + '&do_search=Search'; return false;">
<input type="text" name="minip"><input type="submit" value="Send">
</form>
Avatar billede sarcar Praktikant
05. januar 2005 - 21:49 #4
Ja jeg er lidt begynder i hele hjemmesideprogrammeringen. Men jeg har prøvet at sætte dine forslag ind i min side, men uden det helt store resultat. Siden er http://seeip.com
Avatar billede thesurfer Nybegynder
05. januar 2005 - 22:00 #5
Der var et par små fejl... det her virker:

<iframe name="miniframe" src=""></iframe>

<form name="minform" onsubmit="document.miniframe.location='http://www.ripe.net/whois?form_type=simple&full_query_string=&searchtext=' + this.minip.value + '&do_search=Search'; return false">
<input type="text" name="minip"><input type="submit" value="Send">
</form>


Du kan evt indsætte width="500" height="500" i <iframe...> tag'et..
Avatar billede sarcar Praktikant
05. januar 2005 - 22:11 #6
Er der nogen forskel? Skal der ændres noget i scriptet for at det virker, altså tilpasses på en eller anden måde.

Det kunne være fedt hvis ip-opslaget blev sat ind i databasen, så dens resultat kom frem på siden.
Avatar billede sarcar Praktikant
05. januar 2005 - 22:17 #7
I PHP ser opslaget sådan her ud.
Avatar billede sarcar Praktikant
05. januar 2005 - 22:17 #8
Undskyld:  <?php print ('Your IP: '.$REMOTE_ADDR.'.'); ?>
Avatar billede thesurfer Nybegynder
05. januar 2005 - 22:23 #9
Nu er du mere over i PHP end i HTMl.. flyt dit spm til PHP kategorien:

http://www.eksperten.dk/spm/Programmering/Script/PHP/

Du flytter et spm ved at:
1) lægge et svar
2) markere dit navn  <-- MEGET VIGTIGT!!
3) klikke på Accepter-knappen

Husk at check om dit svar er accepteret, inden du går videre.

- Hvis alt er i orden, opretter du samme spm, bare i den rette kategori.
- Læg et link i dette spm, der peger på det nye spm, så folk kan finde det.
Avatar billede sarcar Praktikant
05. januar 2005 - 22:28 #10
Ok, lægger det over i PHP. Takker mange gange for hjælpsomheden.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester