29. januar 2004 - 23:30Der er
5 kommentarer og 1 løsning
Response.redirect virker ikke
Jeg har en side med en upload funktion via aspupload. Når der uploades er der også et tekstfelt der skal fyldes ud. Er det ikke det sendes siden tilbage med en fejl. Mit problem er at response.redirect ikke reagere. Her er lidt af koden:
If mode = "artikelreg" AND admin = "fuld" Then
Set Upload = Server.CreateObject("Persits.Upload.1") Upload.OverwriteFiles = False On Error Resume Next Upload.SetMaxSize 512000, True Count = Upload.SaveToMemory 'Hent Titel, inden forbindelse lukkes tempText = Upload.Form("pictxt") If tempText = "" Then Set Upload = Nothing Response.Redirect("opret.asp?mode=artikel&error=str&id=" & Request.form("id")) End If End If Har tjekket med at sætte response.write("test") ind lige under response.redirect, og den bliver vist. d.v.s. den går ind i min If temptxt...... men redirecter bare ikke.
Hehe, fandt fejlen, og den var jævnt dum. Fjernede on error koden, og så brokkede den sig over at jeg brugte request.form fordi jeg jo bruger en data form for at kunne uploade (doh). Den er iorden nu, men smid et svar for åbenbaringen :)
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.