Avatar billede e_w Nybegynder
24. marts 2006 - 09:11 Der er 5 kommentarer og
1 løsning

Hjælp til noget $HTTP_SERVER_VARS['PHP_SELF']

Hejsa, jeg har et logo som er i div tag, vil gerne have sådan at når man er på index.php siden så bliver den vist et bestem sted, men så når man er inde i links.php (feks.) så skal den bare være tom... har lavet sådan en lille en.. men sys ikke det virker helt som det skal.. :S


## "Kode" ##
   
        if ($HTTP_SERVER_VARS['PHP_SELF'] == "index.php"){         
            echo'<div id="Wallpaper" ></div>';
        }elseif ($HTTP_SERVER_VARS['PHP_SELF'] == "Links.php"){         
            echo'';
        }
       

Håber der er et hurtig svar.. :P da jeg skal bruge den snart!

Mvh. e_w
Avatar billede showsource Seniormester
24. marts 2006 - 09:18 #1
Du mangler em / i starten.

if ($HTTP_SERVER_VARS['PHP_SELF'] == "/index.php")
Avatar billede showsource Seniormester
24. marts 2006 - 09:18 #2
Er det en gammel php ver. siden du bruger HTTP_SERVER_VARS og ikke _SERVER ?
Avatar billede e_w Nybegynder
24. marts 2006 - 10:27 #3
jah det er det.. er der nogle andre måder at lave det på?
eller en nyere måde som er lettere?

e_w
Avatar billede showsource Seniormester
25. marts 2006 - 07:34 #4
ja og nej

ja = $PHP_SELF, hvis register_globals er on

nej = Brug hellere den $HTTP_SERVER_VARS["PHP_SELF"] da det også vil virke hvis du en dag skifter server som er evt. er mere "stramt" sat op med fejlmeldinger.

Iøvrigt, hvis du kun vil tjekke på filnavn kan du bruge basename()

if(basename($HTTP_SERVER_VARS["PHP_SELF"]) == "index.php") {
Avatar billede e_w Nybegynder
29. marts 2006 - 11:47 #5
det virker... men kan desværre ikke bruge det, da jeg så fik afvide at siden sku være i iframe.. formoder ikke rigtig man kan gøre det så.. men ellers tak.. smider du et svar?... for kan da bruge det til en anden gang .. :)

Mvh. e_w
Avatar billede showsource Seniormester
01. april 2006 - 13:42 #6
Ok.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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