Avatar billede webstuff Nybegynder
06. januar 2006 - 14:15 Der er 7 kommentarer og
1 løsning

Udskriv PHP_SELF uden skråstreg og filtype

Jeg har lavet nogle variabler som indeholder nogle farvekoder, og så vil jeg gerne sætte bgcolor="$PHP_SELF" så siden skifter baggrundsfarve alt efter hvilken man er inde på..

Jeg har prøvet med dette:

bgcolor="<?
$bgcolor = $_SERVER['PHP_SELF'];
$bgcolor = str_replace('/','','$bgcolor');
$bgcolor = str_replace('.php','',$bgcolor);
echo $bgcolor;
?>"

men når jeg kigger i koden står der bare bgcolor="$bgcolor"
Avatar billede webstuff Nybegynder
06. januar 2006 - 14:23 #1
tror måske jeg har fundet synderen.. Vender tilbage hvis det ikek virker :)
Avatar billede webstuff Nybegynder
06. januar 2006 - 14:24 #2
Det virker ikke...
Avatar billede mr-kill Nybegynder
06. januar 2006 - 14:36 #3
bgcolor="<?
$bgcolor = $_SERVER['PHP_SELF'];
$bgcolor = str_replace('/','',$bgcolor); //<-- der skal ikke ' omkring
$bgcolor = str_replace('.php','',$bgcolor);
echo $bgcolor;
?>"
Avatar billede hmortensen Nybegynder
06. januar 2006 - 17:09 #4
Kan også bruge basename()

echo basename($_SERVER['PHP_SELF'], ".php");
Avatar billede webstuff Nybegynder
06. januar 2006 - 18:22 #5
læg et svar mr-kill :-)
Avatar billede mr-kill Nybegynder
06. januar 2006 - 18:32 #6
svar :)
Avatar billede webstuff Nybegynder
07. januar 2006 - 14:00 #7
Tak for hjælpen :)
Avatar billede mr-kill Nybegynder
07. januar 2006 - 15:22 #8
Det var så lidt :)
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