WebbisNetMedlem sedan feb. 20032 182 inlägg
<%
If Request.Querystring("kontakt") = "spara" Then
Namn = Request.Form("Namn")
Epost = Request.Form("Epost")
Hemsida = Request.Form("Hemsida")
Rubrik = Request.Form("Rubrik")
Meddelande = Request.Form("Meddelande")
Datum = Request.Form("Datum")
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open connstr
SQL = "INSERT INTO kontakt "
SQL = SQL & "(Namn, Epost, Hemsida, Rubrik, Meddelande, Datum) "
SQL = SQL & "VALUES('"& Namn &"','"& Epost &"','"& Hemsida &"','"& Rubrik &"','"& Meddelande &"','"& Datum &"')"
conn.Execute(SQL)
conn.Close
**response.redirect "/Mail/thanks.asp"**
End If
%>
Den delen som är fetmarkerad, hur får jag den att byta sida när datan har sparats i MySQL-databasen?
Som det är nu så kommer man bara tillbaka till samma sida när datan är lagrad
MeleaMedlem sedan juli 20032 667 inlägg
Hur ser querystringen ut för den delen du vill komma till?
solbulleMedlem sedan mars 20014 998 inlägg
Finns filen då?
Ligger mappen Mail i samma mapp som denna fil ska det väl stå:
response.redirect "Mail/thanks.asp"
WebbisNetMedlem sedan feb. 20032 182 inlägg
Melea skrev:
Hur ser querystringen ut för den delen du vill komma till?
Det är bara till spara delen jag har en querystring, till "tacksidan" så ska den bara redirecta till en vanlig asp-sida utan querystruíngs, men går det att lösa med querystrings så är jag tacksam för förslag
WebbisNetMedlem sedan feb. 20032 182 inlägg
solbulle skrev:
Finns filen då?
Ligger mappen Mail i samma mapp som denna fil ska det väl stå:
response.redirect "Mail/thanks.asp"
I mappen Mail så ligger filen thanks.asp
MeleaMedlem sedan juli 20032 667 inlägg
ligger mappen Mail i samma katalog som filen du anropar för att spara dokumentet?
Det är klart det går att lösa med Querystrings.
Det du vill ska visas i Friends.asp skriver du bara ut inom en querystring.
<%If Request.Querystring("visa") = ("material") then%>
Här är din text
<%End If%>
MVH
solbulleMedlem sedan mars 20014 998 inlägg
Jo, men ligger mappen MAIL i samma mapp som det skript du kör?
MeleaMedlem sedan juli 20032 667 inlägg
De va ju de jag fråga om ju :D
Melea skrev:
ligger mappen Mail i samma katalog som filen du anropar för att spara dokumentet?
WebbisNetMedlem sedan feb. 20032 182 inlägg
solbulle skrev:
Jo, men ligger mappen MAIL i samma mapp som det skript du kör?
Defaultsidan ligger i mappen Mail men dokumentet som infogar formuläret ligger i en Includemapp utanför Mailmappen
solbulleMedlem sedan mars 20014 998 inlägg
Melea: Jo, jag vet, men jag svarade WebbisNet. :)
Det är iofs mycket möjligt att jag missuppfattt hela problemet.
WebbisNetMedlem sedan feb. 20032 182 inlägg
solbulle skrev:
Melea: Jo, jag vet, men jag svarade WebbisNet. :)
Det är iofs mycket möjligt att jag missuppfattt hela problemet.
Gå till www.webbisen.com, klicka på kontakta mig och när du skickar ett mail så ser du querystringen och att den bara reloadas, innan den går tillbaka till fefaultsidan för mappen så ska en tacksida visas för att man ska se att mailet har tagits emot
solbulleMedlem sedan mars 20014 998 inlägg
Sparas det där överhuvudtaget i din db?
Du har ju två querystrings med samma namn.
Byt namn på den ena.
WebbisNetMedlem sedan feb. 20032 182 inlägg
solbulle skrev:
Sparas det där överhuvudtaget i din db?
Du har ju två querystrings med samma namn.
Byt namn på den ena.
du kollade nog precis när jag höll på att testa lite själv, kan du visa hur man skriver querystrig som sparar och som skickar vidare till tacksidan?
solbulleMedlem sedan mars 20014 998 inlägg
Tycker i princip att det där ska fungera. Men du har mer kod i sidorna va?
Fungerar din db-insättning? (Koden du visar är ej komplett)
Har du "on error resume next
" i din kod? - Slå av det i så fall.
WebbisNetMedlem sedan feb. 20032 182 inlägg
solbulle skrev:
Tycker i princip att det där ska fungera. Men du har mer kod i sidorna va?
Fungerar din db-insättning? (Koden du visar är ej komplett)
Har du "on error resume next
" i din kod? - Slå av det i så fall.
den koden är den som sparar och sen har jag koden för formuläret i en annan fil
@ndersMedlem sedan juni 200026 914 inlägg
Jag kan inte för mitt liv förstå problemet, men det klarnar säkert när du svarar på solbulles frågor om problemet.
Mvh
WebbisNetMedlem sedan feb. 20032 182 inlägg
@nders skrev:
Jag kan inte för mitt liv förstå problemet, men det klarnar säkert när du svarar på solbulles frågor om problemet.
Mvh
Jag har en defaultsida för min interna mail och en fil som inkluderas för kontaktformuläret. I default-filen ligger koden för att spara meddelandet i MySQL. När meddelandet är lagrat så ska en tacksida visas innan man kommer tillbaka till defaultsidan. Problemet är att jag inte kan få den att skicka vidare till tacksidan