Avatar billede human Nybegynder
02. januar 2003 - 22:45 Der er 12 kommentarer og
2 løsninger

PHP_SELF!?

Hejsa!

Hvordan laver jeg et link med php_self?

Fx <a href="php'en/forside">Forside</a>

Jeg synes snart jeg har prøvet alt, men det vil ikke virke.
Avatar billede dmcn Praktikant
02. januar 2003 - 22:46 #1
<a href="<?=$_SERVER['PHP_SELF'];?>/forside">Forside</a>
Avatar billede human Nybegynder
02. januar 2003 - 22:49 #2
smid et svar :)

Takker der!
Avatar billede dmcn Praktikant
02. januar 2003 - 22:50 #3
Så lidt. :)
Avatar billede human Nybegynder
02. januar 2003 - 22:57 #4
Nahh, har lige prøvet det. Det var ikke helt det jeg mente.

Det skal bruges til en menu.
Så hvis jeg fx er på forsiden som hedder index.php og trykker ned på fx profil kommer linket til at se sådanne ud:
/index.php/profil.php
og det skal se sådan ud:
profil.php

Forstår du hvad jeg mener?
Avatar billede dmcn Praktikant
02. januar 2003 - 22:59 #5
Øh... hvad vil du så med PHP_SELF?
Avatar billede ztyxx Nybegynder
02. januar 2003 - 23:03 #6
tror at du mener noget med at der henvises sådan
index.php?profil=gummitarzan
eller er jeg galt på den?
Avatar billede human Nybegynder
02. januar 2003 - 23:05 #7
okay... det er mig der har misforstået noget så.

Jeg vil gerne lave et link så den selv finder stien hen til dokumentet.

Hvis jeg fx har forside.php liggende i et dir, men så næste dag flytter forside.php til et andet dir. Så skal den bare selv finde den nye sti.
Det kan da lade sig gøre ikke?
Men hvordan?
Avatar billede human Nybegynder
02. januar 2003 - 23:06 #8
Ikke sådan ztyxx :(
Avatar billede ztyxx Nybegynder
02. januar 2003 - 23:07 #9
hmm, umiddelbart mener jeg ikke at du kan gøre det, men måske er jeg forkert på den
Avatar billede htm Nybegynder
02. januar 2003 - 23:10 #10
Hmmm jeg forstår ikke helt hvad der er du skal have fat i, men måske du mener:
$_SERVER["SCRIPT_NAME"]
Avatar billede human Nybegynder
02. januar 2003 - 23:18 #11
Jeg ved man kan gøre sådan her:

<a href="<? $PHP_SELF ?>/index.php">index</a>

Men hvis jeg så flytter dokumentet til fx et dir der hedder beta, så fatter den (self?) ingenting.

Det må da være muligt :)
Avatar billede stalle Nybegynder
02. januar 2003 - 23:19 #12
måske du er på udkig efter noget ligende $_SERVER["DOCUMENT_ROOT"]; ?
Avatar billede human Nybegynder
02. januar 2003 - 23:25 #13
Nej, den finder heller ikke næste dir.
Avatar billede human Nybegynder
02. januar 2003 - 23:41 #14
Det ser ikke ud til det kan lade sig gøre så.

Æv, ville ellers være nemt :o)
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