Lasse Reichstein Nielsen wrote:
>>Men det virker ikke. Den omstiller til
>>
>> index.php?item=2&sub=7&ssub=8
>
> Det vil sige at din browser fortolker value-attributten forkert.
Nej. Det er vel FormMail.pl, der gør det forkert.
FormMail.pl skal vel ikke sende tilbage til browseren, at den skal åbne
en side, som indeholder & eler & - den skal sende en url
tilbage, der indeholder &.
Jeg tror ikke, problemet ligger hos browseren, eftersom den fra
FormMail.pl tilbagesendte url indeholder & hvad enten jeg skriver
&, & eller blot &.
Så jeg tror, at browseren ganske fint omdanner &/& til &, inden
det sendes til FormMail.pl, men af en eller anden grund omdanner
FormMail.pl så & tilbage til & igen.
> Hvilken browser er det?
Jeg bruger Firefox 1.5, men problemet er også til stede med IE.
> Har du en DOCTYPE-erklæring der får browseren i standards-mode?
> (Hvis ikke, gør det!)
Ja, det har jeg. Siden med formularen er:
http://www.moelleaa.dk/index.php?item=2&sub=7&ssub=3
og tak-siden er
http://www.moelleaa.dk/index.php?item=2&sub=7&ssub=8
Den sender til mig, så bare afprøv den. Der er ikke andre end mig, du
generer.
> Køre du fra en lokal fil eller fra en web-server. Husk at tømme
> cachen når du uploader en ny version af en side.
Den ligger på en webserver, eftersom der er php i det, og noget sådan
har jeg ikke kørende lokalt. Serveren er hos B-one.
Og jeg reloader lystet og kontrollerer også, at det er den korrekte
side, som er indlæst.
>>Hvad gør man ved det? Kan man indsætte noget andet i stedet for &?
>
> Du kan prøve &, men det burde give det samme resultat.
Det gør det også.