Avatar billede minau Nybegynder
03. marts 2004 - 02:56 Der er 8 kommentarer og
1 løsning

skreng med den komplette sti til dette dokument

Hej - jeg søger en måde at lave en streng så man får hele dette documents sti.

fx

http://www.kjdfjkdf.dk/bananer/uf.php
Avatar billede grunken Nybegynder
03. marts 2004 - 03:08 #1
måske ville en lidt bedre forklaring være at foretrække :o)
Avatar billede minau Nybegynder
03. marts 2004 - 03:11 #2
hmm - beklager
ok - jeg har fundet frem til dette
$hov = str_replace(basename($_SERVER['REQUEST_URI']), '', 'http'.(@$_SERVER['HTTPS']=='on'?'s':'').'://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);

det giver stien til mit document.

nu magler jeg bare selve navnet på mit document.

(det er så lige meget hvad filen heder - så behøver man ikke lave om i sine scripts hvis de skal referere til sig selv)

beklager dårlig forklaring - det er nok blevet set :-/
Avatar billede grunken Nybegynder
03. marts 2004 - 03:21 #3
aha :o)

så smid en php_self i enden, så burde den være i vinkel :o)

$hov = str_replace(basename($_SERVER['REQUEST_URI']), '', 'http'.(@$_SERVER['HTTPS']=='on'?'s':'').'://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']).'/'.$_SERVER['PHP_SELF'];
Avatar billede grunken Nybegynder
03. marts 2004 - 03:26 #4
men nu lettere at bare gøre det sådanne :o)

$hov =$_SERVER['HTTP_HOST'].'/'.$_SERVER['PHP_SELF'];
Avatar billede grunken Nybegynder
03. marts 2004 - 03:29 #5
hehe, det gå sku godt :o)

$hov ='http'.(@$_SERVER['HTTPS']=='on'?'s':'').'://'.$_SERVER['HTTP_HOST'].'/'.$_SERVER['PHP_SELF'];

tror jeg holder mig til javascript, eller bedre går i seng!
Avatar billede minau Nybegynder
03. marts 2004 - 03:34 #6
Ja - der er jo en dag i morgen. Meeeen - hvad nu hvis man lige kunne få kodet liiiidt mere ;-)

så må du jo hellere smide et svar (igen)
Avatar billede grunken Nybegynder
03. marts 2004 - 03:37 #7
Et svar på vej :o)

Jeg tror jeg holder for i dag - det ku jo være at man fik et klarere syn på nogle ting i morgen(idag) :o)
Avatar billede minau Nybegynder
03. marts 2004 - 03:37 #8
Dette er den korrekte syntax:

echo 'http'.(@$_SERVER['HTTPS']=='on'?'s':'').'://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];

ellers kom der et // i stedet for et / (c:
Avatar billede grunken Nybegynder
03. marts 2004 - 03:40 #9
smukt ser det jo ud :o)

takker for points (igen)
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