Her er lige en opdatering af mit indlæg 27/06-2005 15:04:47:
Nu skal jeg prøve, om jeg kan beskrive hvad mit problem er. :)
Jeg har følgende side:
http://www.demaweb.dk/sites/gandrup-sportsklub/index.php?action=galleri&lib=Cykelløb%202005Når man trykker på billederne, kaldes et script. F.eks.:
showpic('galleri/Cykell%F8b%202005/Sponsorcykellob_2004.jpg','Cykelløb 2005/Sponsorcykellob_2004.jpg');
showpic-funktionen ser ud som følger:
function showpic(picture, title){
NewWin = window.open('picturepopup.php?pic=' + picture + '&title=' + title, 'picture', 'width=150,height=150,resizable');
NewWin.focus();
}
Denne funktioen, åbner et nyt vindue, som I dette tilfælde hedder:
picturepopup.php?pic=galleri/Cykell%F8b%202005/Sponsorcykellob_2004.jpg&title=Cykelløb 2005/Sponsorcykellob_2004.jpg
Problemet er her, at det lader til at IE selv laver linket om til (kan jeg se, ved at kigge på kilde-koden i picturepopup.php når den er åbnet):
picturepopup.php?pic=galleri/Cykelløb%202005/Sponsorcykellob_2004.jpg&title=Cykelløb 2005/Sponsorcykellob_2004.jpg
Dette betyder, at billedet ikke kan vises i popup-vinduet. Da den automatisk ændrer "Cykell%F8b%202005" til "Cykelløb%202005" opstår problemet.
Selve billedefilen ligger her:
http://www.demaweb.dk/sites/gandrup-sportsklub/galleri/Cykell%F8b%202005/Sponsorcykellob_2004.jpgI picturepopup.php henter jeg variablen "pic" ind med som $_GET[pic], og det er altså denne som jeg sætter som src i mit img-tag. Det lader altså til, at PHP så selv ændrer "%F8" til "ø". Men hvorfor pokker gør det det? Jeg skal bare have PHP til at udskrive den adresse som står i url'ens pic-variabel, eller hvad det nu hedder.
Forstår I hvad problemet er?