Avatar billede tidsrejse-frede Nybegynder
01. februar 2003 - 23:30 Der er 29 kommentarer og
1 løsning

Knap skal redirecte!

Hej alle! Jeg er en nar til ASP, men er alligevel gået i lag med et projekt. Jeg har en knap i en form, som godkender (submit) en given information. Når knappen har gjort det, skal den redirecte til en andne side. Min browser går automatisk videre til en Siden blev ikke fundet. Så hvordan får jeg kanppen til at gå til en side, som findes?
Avatar billede tidsrejse-frede Nybegynder
01. februar 2003 - 23:43 #1
Hmm... Jeg har virkelig ingen idéer...
Avatar billede Slettet bruger
01. februar 2003 - 23:48 #2
Send en header:
Location: dennyeside.asp
Avatar billede tidsrejse-frede Nybegynder
01. februar 2003 - 23:49 #3
Som sagt er jeg en blanding af en skovl og spade til ASP, så jeg ved ikke helt øhm... hvad det vil sige, og hvordan det laves. Mon du kunne give et hint? Ærbødigst tak!
Avatar billede Slettet bruger
01. februar 2003 - 23:51 #4
Hvorfor har du sagt ja til jobbet hvis du ikke kan finde ud af det?
Avatar billede Slettet bruger
01. februar 2003 - 23:52 #5
Jeg kan ikke ASP, men jeg ved at det er en standard HTTP-header.
Avatar billede tidsrejse-frede Nybegynder
01. februar 2003 - 23:53 #6
Det er ikke et job, men et personligt projekt...

Eh... Hvis det er den der re-direct på tid, så kan den ikke bruges, men hvordan ser den ud?
Avatar billede Slettet bruger
01. februar 2003 - 23:56 #7
"Re-direct paa tid" ser saadan ud:
Refresh: sekunder;url=nyurl
Det er ikke en standardiseret HTTP-header, men den forstaas af de fleste browsere.
Avatar billede tidsrejse-frede Nybegynder
01. februar 2003 - 23:57 #8
Men hvordan ser den standardiserede HTTP-Header ud?
Avatar billede Slettet bruger
01. februar 2003 - 23:58 #9
Det har jeg skrevet i min foerste kommentar.
Avatar billede Slettet bruger
01. februar 2003 - 23:59 #10
Ud fra http://www.thewirelessfaq.com/8.12.asp har jeg regnet ud at dette skal bruges:
<%
  Response.Redirect("http://wfaq.net/clientinfo.asp")
%>
Avatar billede tidsrejse-frede Nybegynder
02. februar 2003 - 00:00 #11
dvs. <META NAME="Location" CONTENT="denneside.asp"> ?
Avatar billede Slettet bruger
02. februar 2003 - 00:00 #12
Dette ser mere rigtig ud:
<%
  Response.Redirect("http://wfaq.net/clientinfo.asp")
  Response.Flush
  Response.End
%>
Avatar billede Slettet bruger
02. februar 2003 - 00:01 #13
ja, men din kode er ikke asp, det er html.
Avatar billede tidsrejse-frede Nybegynder
02. februar 2003 - 00:01 #14
Ok, jeg prøver den som du skrev...
Avatar billede Slettet bruger
02. februar 2003 - 00:01 #15
<META NAME="Location" CONTENT="denneside.asp">
skal laves om til
<META HTTP-EQUIV="Location" CONTENT="denneside.asp">
hvis jeg husker rigtigt.
Avatar billede tidsrejse-frede Nybegynder
02. februar 2003 - 00:02 #16
Men hvordan ved knappen så at det er den som skal redirecte?
Avatar billede Slettet bruger
02. februar 2003 - 00:03 #17
okay, har jeg misforstaaet dig totalt?
<input type="submit" onclick="location.href='nyside';" />
Avatar billede tidsrejse-frede Nybegynder
02. februar 2003 - 00:05 #18
Det tror jeg.. JEg prøver lige den fra kl. 00:03:49...
Avatar billede tidsrejse-frede Nybegynder
02. februar 2003 - 00:13 #19
Hmm... Virker ikke endnu, men har et forslag...

Hvis jeg smider dette ind på knappen:
<input type="submit" onclick="location.href='nyside';" />

Og dette ind i asp-kode:
<%
  Response.Redirect("http://wfaq.net/clientinfo.asp")
  Response.Flush
  Response.End
%>

tror du så det vil virke?
Avatar billede Slettet bruger
02. februar 2003 - 00:35 #20
Nej.
Avatar billede Slettet bruger
02. februar 2003 - 00:35 #21
Proev at vaere mere konkret med hvad du egentlig vil.
Avatar billede tidsrejse-frede Nybegynder
02. februar 2003 - 17:26 #22
Altså: JEg har en knap, som tilføjer et link til en database. Når jeg har trykket på knappen og den har tilføjet data til databasen, skal den gå videre til en ny side i stedet for at gå til en "Siden kan ikke vises." Hvordan får jeg knappen til at gå til denne omtalte nye side, og ikke "Siden kan ikke vises."?
Avatar billede Slettet bruger
02. februar 2003 - 18:55 #23
Ah!
Jeg tror du mener at du har en knap der henviser til en side. Siden modtager saa data og indsaetter det i en database.
Du skal skrive foelgende i filen der laegger linket i databasen:
<%
  Response.Redirect("http://wfaq.net/clientinfo.asp")
  Response.Flush
  Response.End
%>
Og saa selvfoelgelig aendre url'en.
Avatar billede tidsrejse-frede Nybegynder
02. februar 2003 - 19:57 #24
Nej, lige omvendt. Knappen henviser ikke til en side, men gemmer i en database. Men når den HAR gamt i databasen, skal den automatisk gå til en ny side! Og Det er det vi skal have knappen til. Altså at gå til en ny side, når den har gemt informationer i databasen.
Avatar billede Slettet bruger
02. februar 2003 - 20:41 #25
Man kan altsaa ikke lave en knap der gemmer i en database.
Avatar billede tidsrejse-frede Nybegynder
02. februar 2003 - 23:02 #26
Nåeh, så har min server i hvert fald mere end almindelige elektroniske kræfter. For jeg kan da indtaste data i et tekstfelt, og der efter gemme dem i en database vha. knappen...
Avatar billede Slettet bruger
02. februar 2003 - 23:38 #27
Virkelig?
Det er yderst imponerende!
Maa jeg se koden?
Avatar billede tidsrejse-frede Nybegynder
20. marts 2003 - 23:07 #28
GAAAAAAAAAAAHHH.... Det er da almindelig at når du indtaster en fomular på nettet, at siden så gemmer informationerne du har indtastet i en database!!!

:)
Avatar billede Slettet bruger
21. marts 2003 - 02:36 #29
Ja, jeg ville bare goere opmaerksom paa at det ikke var knappen der gjorde det.

Hvad med at afslutte spoergsmaalet?
Avatar billede tidsrejse-frede Nybegynder
21. marts 2003 - 13:55 #30
Det må vi jo nok hellere... Da jeg ikke har fået det til at virke endnu, lukker jeg spørgsmålet neutralt...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Capgemini Danmark A/S

AI Data Architect

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger IT-metodespecialist og projektkoordinator i Ballerup

Politiets Efterretningstjeneste

Platform Engineer hos PET