Avatar billede 7th Praktikant
14. marts 2005 - 21:55 Der er 5 kommentarer og
1 løsning

Fil kan ikke få fat i $_SERVER['REDIRECT_STATUS']

Jeg har et dokument hvor jeg importerer mit PHP stylesheet med <style type="text/css" media="screen">@import url("stylesheet.php");</style>

I stylesheet.php er det så min mening, at jeg vil importere forskellige dele alt efter hvad $_SERVER['REDIRECT_STATUS'] er sat til. For eksempel hvis...

if (isset($_SERVER['REDIRECT_STATUS']) && $_SERVER['REDIRECT_STATUS'] == 404)
{
    echo "@import url(\"style_1.css\");";
}

    else
    {
        echo "@import url(\"style_2.css\");";
    }

Problemet er dog, at jeg på mine fejlsider ikke får importeret style_1.css. Jeg har på fornemmelsen, at det har noget at gøre med den måde stylesheet.php bliver inkluderet/importeret på mine fejlsider. Det er som om, at den afvikles som en selvstændig fil.

Håber at der er nogen som kan hjælpe :)
Avatar billede erikjacobsen Ekspert
14. marts 2005 - 22:27 #1
Ja, den afvikles som en selvstændig fil. Måske kan du

<style type="text/css" media="screen">@import url("stylesheet.php?status=<?= $_SERVER['REDIRECT_STATUS'] ?>");</style>

Hvis alle dine sider er php sider, inkl din 404 side
Avatar billede 7th Praktikant
14. marts 2005 - 22:38 #2
Hmm, tjo, men rart at du kunne bekræfte min mistanke :) Jeg tror jeg vil tænke over en anden fremgangsmåde. Vender tilbage i morgen så.
Avatar billede 7th Praktikant
15. marts 2005 - 22:02 #3
Har ikke fundet på noget nyt, så tror jeg lader det være for en stund. Men tak for din bekræftigelse, du må gerne smide et svar :)
Avatar billede erikjacobsen Ekspert
15. marts 2005 - 22:04 #4
Jeg samler slet ikke på point. Svar selv, accepter eget svar.
Avatar billede 7th Praktikant
15. marts 2005 - 22:18 #5
Jeg spurgte også kun for god ordens skyld, for jeg ved efterhånden godt du ikke samler points :)
Avatar billede 7th Praktikant
15. marts 2005 - 22:19 #6
Prøver 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