Avatar billede Slettet bruger
04. august 2004 - 19:03 Der er 6 kommentarer og
1 løsning

problem med $PHP_SELF

Jeg vil godt have at linket til den side man er på, har en anden class en alle andre links, men med det her script bliver alle set som at det ikke er den side man er på...

    function setmenu()
        {
        global $query, $row;
        unset($this -> menu);
        $query = mysql_query("SELECT * FROM menu");
        while($row = mysql_fetch_array($query))
            {
            $tekst = ucfirst($row['tekst']);
            $link = '/' . $row['link'];
            if($PHP_SELF != $link)
                {
                $this -> menu .= "<a href=\"$row[link]\" title=\"$row[beskrivelse]\" class=\"menu\">- $tekst</a><br/>";
                }
            else
                {
                $this -> menu .= "<a href=\"$row[link]\" title=\"$row[beskrivelse]\" class=\"menu_self\">- $tekst</a><br/>";   
                }
Avatar billede intenz Novice
04. august 2004 - 20:00 #1
"Jeg vil godt have at linket til den side man er på, har en anden class en alle andre links, men med det her script bliver alle set som at det ikke er den side man er på"

fatter hat af det der ?
Avatar billede Slettet bruger
04. august 2004 - 20:11 #2
ok

jeg vil godt have at den side man er på, bliver fed (<b>) og alle andre links i menuen ikke er fede.. det har jeg i to klasser: menu (den normale) menu_self (den fede)

forstår du det bedre?
Avatar billede intenz Novice
04. august 2004 - 20:18 #3
Ja nu forstår jeg.

Du er godt over at variabler ikke kommer med i $PHP_SELF ikk? altså bla.php?id=23 bliver til bla.php
Avatar billede Slettet bruger
04. august 2004 - 20:19 #4
ja, men jeg har fundet fejlen.. :D

det var $PHP_SELF skulle være $_SERVER["PHP_SELF"]

bare lidt weird for jeg har brugt $PHP_SELF på serveren før :P
Avatar billede intenz Novice
04. august 2004 - 20:20 #5
:)
Avatar billede Slettet bruger
04. august 2004 - 20:21 #6
men jeg giver dig point.. smid svar
Avatar billede Slettet bruger
22. august 2004 - 18:03 #7
ok, lukket så...
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