Hvordan udtager jeg en del denne streng: /sti/home/includes/skabeloner/ så jeg kun får /sti/hom/includes/ tilbage Det skal også virke hvis tien er længere, f.eks.¨ /sti/home/includes/skabeloner/ekspempel/test
Det jeg mente var, at hvis jeg har en sti af varierende længde, altså også hvis stien er længere såsom /sti/home/includes/skabeloner/ekspempel/test skal jeg kun have /sti/home/includes/ tilbage. Jeg går ud fra at man skal bruge noget med preg_match eller lignende.
;-) Jeg prøver lige at forklare igen. Jeg har en sti der kan være af varierende længde, f.eks.: /sti/home/includes/skabeloner/ekspempel/test /sti/home/includes/skabeloner/ekspempel/ /sti/home/includes/skabeloner/ekspempel/test/endnuentest
Jeg ønsker hver gang kun at få /sti/home/includes/ tilbage. Dvs. at den skal smide alt fra includes/ og frem efter væk. Jeg kender ikke på forhånd /sti/home/includes/, det udtages via $serverpath = $PATH_TRANSLATED; Det kan være variende stier alt afhængig af hvilken server scriptet ligger på. Jeg ved bare at stien altid indeholder /includes/ - jeg ved så bare ikke hvad der kommer før og efter /includes/.
Fandt ud af det med: $HTTP_SERVER_VARS['DOCUMENT_ROOT']
Synes godt om
Ny brugerNybegynder
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.