Avatar billede evilfish Nybegynder
05. februar 2007 - 15:33 Der er 16 kommentarer og
1 løsning

At finde link til samme side

Hej eksperter

Jeg sidder og mangler den kommando hvor den retunere den side man er på i forvejen. Hvad hedder den kommando?

På forhånd tak :D
Avatar billede simplus Nybegynder
05. februar 2007 - 15:38 #1
$_SERVER['PHP_SELF'];

det du mener?
Avatar billede mccookie Seniormester
05. februar 2007 - 15:39 #2
og denne her: $my_host = "http://" . $_SERVER['HTTP_HOST'] . str_replace(basename($_SERVER['PHP_SELF']), "", $_SERVER['PHP_SELF']);

giver dig den absolutte mappe du er i.....

///McCookie
Avatar billede simplus Nybegynder
05. februar 2007 - 15:42 #3
Det skal dog lige nævnes at PHP_SELF nemt kan forfalskes så den er kun brugbar i teorien.
Avatar billede evilfish Nybegynder
05. februar 2007 - 18:05 #4
Hvad menes med forfalskes?
Avatar billede evilfish Nybegynder
05. februar 2007 - 18:12 #5
Det skal dog siges at $_SERVER['PHP_SELF']; virker som den skal :)
Avatar billede simplus Nybegynder
05. februar 2007 - 18:31 #6
Tilbage igen!

Det jeg mente var at man som bruger sagtens selv kan ændre indholdet af variablen uden at skulle gøre ret meget. Jeg kan ikke helt huske hvad, men det står på www.php.net!

Misforstå mig ikke, selve funktionen virker til dit formål, men da indholdet kan ændres af brugeren, er den ikke særlig pålidelig!
Avatar billede mccookie Seniormester
05. februar 2007 - 18:35 #7
Øhhh.... Er det netop ikke en Server variabel og hvor skulle du lige kunne ændre den?
Avatar billede simplus Nybegynder
05. februar 2007 - 18:41 #8
Jeg prøver lige at finde det igen på www.php.net :-)
Avatar billede simplus Nybegynder
05. februar 2007 - 18:47 #9
Ja det var så min dårlige hukommelse der havde byttet om på PHP_SELF og HTTP_REFERER

kig under HTTP_REFERER her: http://dk2.php.net/reserved.variables

Tja, det kan jo ske for hvem som helst ;-)
Avatar billede mccookie Seniormester
05. februar 2007 - 19:03 #10
Helt iorden ;)
Avatar billede evilfish Nybegynder
05. februar 2007 - 19:12 #11
Ahh cool nok. Så blev jeg lidt klogere på det punkt :) - Men hvis du lige smider et svar Simplus. Så kan du få dine velfortjente 15 point :D
Avatar billede simplus Nybegynder
05. februar 2007 - 19:14 #12
Ellers tak, jeg samler ikke på point. Jeg synes mccookie hjalp ligeså meget, så han giv dem til ham :-)
Avatar billede simplus Nybegynder
05. februar 2007 - 19:14 #13
grammafejl:

så han giv dem til ham = så giv dem til ham
Avatar billede evilfish Nybegynder
05. februar 2007 - 23:54 #14
Jamen så skal han svare. Hvis han da vil have dem. Ellers stjæler dem tilbage :D
Avatar billede simplus Nybegynder
06. februar 2007 - 14:20 #15
Teknisk set kan du ikke stjæle fra dig selv ;^)
Avatar billede mccookie Seniormester
06. februar 2007 - 16:18 #16
Her følger et svar ;)
Svar
Avatar billede evilfish Nybegynder
07. februar 2007 - 08:27 #17
Nej, men det kunne være fedt at gøre det :D
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