Men när man postar det så kommer endast värdena från formuläret... Går jag däremot direkt till http://www.sida.se/tack.asp?varde=något så följer värde med..
Varför? Och hur gör man istället? Jag måste skicka med information som inte ska synas, och det ska bli ett html-mail så kan jag inte gömma fält med värden..
Jag förstår inte alls problemet. Om du använder hidden-fält tillsammans med metoden get resulterar det i fältnamn och fältvärde i querystring. På vilket sätt är det skillnad från att skriva det i querystringen redan från början?
Därför att det syns i mailet.. Problemet är inte att värdet syns i koden, utan att det syns i själva mailet.. Det går inte att göra så att det göms, det syns som ett vanligt fält
Jag vet inte hur mailet skickas ut sedan, jag gör bara själva koden i notepad..
Om det hade varit ett vanligt formulär så hade det varit jättebra, men nu är det ett formulär som ska skickas som ett mail och då syns hidden-fält som vanliga fält..
Verkar ganska omöjligt det här, funderar på någon workaround i mottagarsidan istället men det vore smidigast om det gick att få in på något sätt i mailet
Isåfall så kommer varde med om du lyckas få till det där också. Resultatet blir:
<!-- Om varde= hade fungerat -->
http://www.sida.se/tack.asp?varde=något&falt1=innehåll1&falt2=innehåll2
<!-- Med hidden-fält -->
http://www.sida.se/tack.asp?varde=något&falt1=innehåll1&falt2=innehåll2
Om det inte syns utan hidden-fält kommer det inte synas med heller. Kan du vara så snäll och visa din asp-kod som skickar mailet så ska jag försöka förklara. :)
Det är inte en aspsida som skickar mailet utan det är en helt vanlig kod jag håller på med nu. Det ska sedan användas för att skickas ut som html-mail. I html-mail ska det finnas ett formulär. Tillsammans med uppgifterna som fylls i av den som fått html-mailet vill jag även skicka med ett eget värde.Värdet är inte dynamiskt på annat sätt än att det är en massa folk som vill kunna ändra i html-mailet och lägga olika värden där innan de skickar ut det, men de kan inte ändra i mottagarsidan alltså är det viktigt att det sker automatiskt när det väl är ivägskickat..
Men det spelar ingen roll hur den ser ut, problemet är att jag vill skicka med ett värde utan att det visas för den som öppnar html-mailet..
Det går inte att skicka värdet direkt i action-strängen för det värdet skickas inte alls. Det går att skicka med det i ett hidden-fält, men det vill jag inte för hiddenfältet visas som ett vanligt fält för den som öppnar html-mailet..
Vad gör querystringen? Syns i html-mailet?
Ja, den syns i koden, men det gör inget
Men den syns inte om man bara öppnar mailet, det gör däremot hiddenfältet, det uppför sig som ett vanligt fält..
Isåfall måste det vara något annat fel. Jag provade nämligen att skicka ett html-mail till mig själv med ett hidden-fält i och det visades inte men alla andra fält gjorde det.
R// Du kan även sluta låta så otrevlig. Annars kan du nog inte räkna med att få någon lösning på ditt problem av någon.
Förlåt om du tycker att jag lät otrevlig, det är verkligen inte min mening att något ska uppfattas så. Jag är jättetacksam för all hjälp jag kan få!
Gjorde du på något särskilt sätt för att få hiddenfältet att vara gömt? Och skickade det iväg värdet korrekt sedan?