if Request.Form("R1") = "subcribe" Then if Request.Form("mail") = "" Then Response.Write "You must write an e-mail" else SQLsubscribe = "INSERT INTO newsletter(mail) VALUES("& Request.Form("mail") & ")" conn.Execute(SQLsubscribe) Response.Write "You have now been added to the newsletter." end if end if
if Request.Form("R1") = "remove" Then if Request.Form("mail") = "" Then Response.Write "You must write your e-mail if you want to be removed from the mailinglist" else SQLremove = "DELETE FROM newsletter WHERE mail = "& Request.Form("mail") conn.Execute(SQLremove) Response.Write "You have now been deleted from the newsletter" end if end if %> </body> </html>
Her bruger jeg adresse linien til at tage nogle data med, du kan skrive lige så mange du vil. popup.asp?test=første&test1=anden&test2=tredie
På popup.asp henter du data ved Request.Querystring("test") som giver "første" Request.Querystring("test1") som giver "anden" Request.Querystring("test2") sm giver "tredie"
Man submitter ikke automatisk en form, bare fordi der er en action på, så du får aldrig submittet...
Så er det noget med javascript der siger (pseudokode!):
formnavn.target = detnyevindue
Synes godt om
Ny brugerNybegynder
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.