Avatar billede donwang Nybegynder
22. april 2003 - 17:09 Der er 10 kommentarer og
1 løsning

Banning af website?

Jeg kunne godt bruge noget kode der kan banne et website som linker til min side... Er der nogen der kan hjælpe?
Avatar billede hpdenmark Nybegynder
22. april 2003 - 17:10 #1
hvorfor vil man banne en side der linker til en ?
Avatar billede human Nybegynder
22. april 2003 - 17:12 #2
Prøv skriv til dem og hør om de ikke vil fjerne linket. Så plejer folk at gøre det.
Avatar billede donwang Nybegynder
22. april 2003 - 17:12 #3
Jeg har en mailforms-service, hvor der er en bruger der bruger min service til ulovlige formål... Og hans website vil jeg banne!
Avatar billede hmm10 Nybegynder
22. april 2003 - 17:16 #4
Underligt spørgsmål, men noget ala..

<?
$ref = $HTTP_REFERER;
$ban = 'http://www.eksperten.dk' // driller ;) skal self. rettes til den side du ikke vil have..

if($ref == $ban){
echo 'Hallo da. Du har ingen adgang!';
}else{
echo 'Velkommen!';
};
?>
Avatar billede hmm10 Nybegynder
22. april 2003 - 17:16 #5
Ellers skal du fange sidens ip og banne den istedet. Det jeg gør har er folk der kommer fra "hans" side ikke kan komme ind..
Avatar billede postndk Nybegynder
22. april 2003 - 17:18 #6
du kan teste lidt på $_SERVER[HTTP_REFERER] den returnere den side brugeren kommer fra, og hvis den er lig med en bestemt side, så gør something

husk det er ikke $HTTP_REFERER men $_SERVER[HTTP_REFERER]
Avatar billede hmm10 Nybegynder
22. april 2003 - 17:19 #7
postndk >> Er det til mig du svare?
Avatar billede donwang Nybegynder
22. april 2003 - 17:24 #8
Jeg får en fejl i denne linie: if($ref == $ban){
Avatar billede schaefner Juniormester
22. april 2003 - 17:25 #9
<?
$ban = ":http://www.eksperten.dk";
if($_SERVER[HTTP_REFERER'] == $ban){
  echo "Hallo da. Du har ingen adgang!";
}else{
  echo "Velkommen!";
}
?>
Avatar billede schaefner Juniormester
22. april 2003 - 17:25 #10
if($_SERVER[HTTP_REFERER'] == $ban){
skal så lige være:
if($_SERVER['HTTP_REFERER'] == $ban){
Avatar billede schaefner Juniormester
22. april 2003 - 18:19 #11
Ville måske nok lave den således:

$banned = "disneyzone.dk";
if(eregi($banned,$_SERVER['HTTP_REFERER'])) {
  echo "Hov, hov";
} else {
  // Send mail
}

Så er det ligemeget om adressen starter med www. eller http:// eller om der snedes fra et undermappe.
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