Avatar billede oppermann Nybegynder
20. december 2005 - 22:37 Der er 13 kommentarer og
1 løsning

Blokere indput fra andre sider

Hej eksperten.

Sagen er den, at jeg har en tagwall som gemmer tagsne i en MySQL database. Jeg ville så høre hvordan jeg nemmest undgår at der er nogle der linker direkte til min fil der opretter nye tags. Altså et link til filen med variablerne givet. Med andre ord, hvordan sikrer jeg at man kun kan komme på opret_tag.php hvis man kommer fra selve tagwallen ?
Avatar billede casualty Nybegynder
20. december 2005 - 22:39 #1
Opret en variabel i session med en værdi på tagwall.php
Tjek på opret_tag.php om værdien er sat...

Eller send den med i post
Avatar billede casualty Nybegynder
20. december 2005 - 22:40 #2
Du kan også tjekke at referer er opret_tag.php...
Avatar billede casualty Nybegynder
20. december 2005 - 22:41 #3
if($_SERVER["HTTP_REFERER"]!="minside.dk/opret_tag.php"){
exit();
}
Avatar billede casualty Nybegynder
20. december 2005 - 22:41 #4
Med $_SERVER["HTTP_REFERER"] får du altid urlet hvor brugeren kommer fra
Avatar billede oppermann Nybegynder
21. december 2005 - 01:09 #5
Mange tak for svaret!
Avatar billede oppermann Nybegynder
21. december 2005 - 01:12 #6
Hvordan faan er det nu jeg giver dig de point ?
Avatar billede oppermann Nybegynder
21. december 2005 - 01:13 #7
grr
Avatar billede oppermann Nybegynder
21. december 2005 - 01:14 #8
Tak
Avatar billede oppermann Nybegynder
21. december 2005 - 01:14 #9
Kan ikke få det pointsystem til at virke
Avatar billede casualty Nybegynder
21. december 2005 - 08:13 #10
Her er et svar :)
Avatar billede oppermann Nybegynder
21. december 2005 - 09:16 #11
Nå, sådan!

Det er vist ikke lige her jeg tilbringer så meget tid ;)
Avatar billede jakobdo Ekspert
21. december 2005 - 10:08 #12
Bare til info, så kan en HTTP_REFERER fakes...
Avatar billede oppermann Nybegynder
21. december 2005 - 17:06 #13
Hvad kan der så gøres imod det? en session ? eller kan den også fakes?
Avatar billede jakobdo Ekspert
21. december 2005 - 17:23 #14
session er ihf svære at hacke!
Så det må være bedste løsning ja.
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