Saludos, tengo un problema con un response redirect, el codigo funciona perfecto , porque si canvio el redirect por un write funciona, pero necesito que el redirect funcione para pasar a otro case en un switch que tengo:
<% var problema=""
function afegirproblema(cadena){
if(problema!=""){
problema=problema +"<br>"
}
problema=problema + cadena
}
if(Request("actualitzarclient")==1){
if(Request("nombre")==""){
afegirproblema("cal introduir el nom")
}
if(Request("apellido")==""){
afegirproblema("cal introduir el cognom")
}
if(Request("domicilio")==""){
afegirproblema("cal introduir la direccio")
}
if(Request("poblacion")==""){
afegirproblema("cal introduir la teva poblacio")
}
if(Request("provincia")==""){
afegirproblema("cal introduir la provincia")
}
if(Request("movil")==""){
afegirproblema("cal introduir el movil")
}
if(problema==""){
Response.Redirect(Request("script_name")+ "?accio=correcte")
}
}
%>
<html>
etc...
el error que me sale es este:
objeto Response error 'ASP 0156 : 80004005'
Error de encabezado
/roseroom/registro.asp, line 31
Los enbezados HTTP ya están escritas en el explorador cliente. Cualquier cambio en el encabezado HTTP se debe hacer antes de escribir el contenido de la página.
Gracias