Tipo de error:
Error de compilación de Microsoft VBScript (0x800A03EE)
Se esperaba ')'
/it/p5.asp, línea 277, columna 178
Response.Write(response.Write("<input name='Requiere_Basico_"&rs("id_cat_espec")&"' type='text' size='1' onchange='return calcula_diferencia(this);' style='text-align:center' ") if rs_con("a_"&rs("id_cat_espec")) <> "" OR rs_con("b_"&rs("id_cat_espec")) <> "" OR rs_con("c_"&rs("id_cat_espec")) <> "" then response.Write("class='texto_2' />") else response.Write(dis&" /> ") end if)
-----------------------------------------------------------^
Código PHP:
<%=response.Write("<input name='Requiere_Basico_"&rs("id_cat_espec")&"' type='text' size='1' onchange='return calcula_diferencia(this);' style='text-align:center' ")
//----si quito todo lo del if la parte de arriba si funcionapero si no me da el error
if rs_con("a_"&rs("id_cat_espec")) <> "" OR rs_con("b_"&rs("id_cat_espec")) <> "" OR rs_con("c_"&rs("id_cat_espec")) <> "" then response.Write("class='texto_2' />") else response.Write(dis&" /> ") end if%>