Avatar billede dank Nybegynder
20. april 2003 - 17:33 Der er 9 kommentarer og
2 løsninger

tjekke referer

jeg har et dokument: blahblah.php, dette domument må ikke kunne kaldes direkte med f.eks. url/blahblah.php

dokumentet må kun kunne kaldes ffra script1.php

Der skal altså være en eller anden form for tjek istarten..

kan man lave det?

hvordan?

:o)
Avatar billede schaefner Juniormester
20. april 2003 - 17:35 #1
if($_SERVER['HTTP_REFERER'] == "Det den skal være") {
// Du må godt
Avatar billede schaefner Juniormester
20. april 2003 - 17:37 #2
Eventuelt:
if(substr($_SERVER['HTTP_REFERER'], -11) == "script1.php") {
Avatar billede Slettet bruger
20. april 2003 - 17:38 #3
kaldes eller linkes????
Avatar billede dank Nybegynder
20. april 2003 - 17:42 #4
script2.php som kalder blahblah.dk benytter header loacation:
Avatar billede schaefner Juniormester
20. april 2003 - 17:44 #5
Mit sidste eksempel skulle gerne tjekke hvorvidt de sidste 11 tegn, fra adressen man kom fra, er lig med script1.php
Avatar billede Slettet bruger
20. april 2003 - 17:44 #6
Tror du skal tænke over en smartere måde at gøre det på!?
Eventuelt skal du bruge noget session som åbner op så du kan gå ind på siden!
Avatar billede dank Nybegynder
20. april 2003 - 17:46 #7
ok.. opret svar regin, så får du oxo en et par point :)
Avatar billede Slettet bruger
20. april 2003 - 17:47 #8
oki
Avatar billede dank Nybegynder
20. april 2003 - 17:49 #9
bude man ikke kunne gøre sådan her

test="$_SERVER['HTTP_REFERER']";
echo "$test";

???
Avatar billede schaefner Juniormester
20. april 2003 - 17:53 #10
$test = $_SERVER['HTTP_REFERER'];
echo "$test";

Eller:
echo $_SERVER['HTTP_REFERER'];
Avatar billede dank Nybegynder
20. april 2003 - 17:56 #11
takker.. så har jeg lidt at lege med..

tak for hjælpen!
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