Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/07/2006, 10:47
Avatar de thestroyer_dj
thestroyer_dj
 
Fecha de Ingreso: enero-2006
Mensajes: 20
Antigüedad: 19 años, 4 meses
Puntos: 0
problemas de ip

holaa!

les cuento.
tengo un pc como servidor en mi trabajo, y un sitio web en asp/sql server en él, por lo tanto dentro de la empresa ingresan usando la ip local (192.168.x.x), y fuera de ella usando la ip publica (200.71.xxx.xx).
el problema es q en la Conexion en asp q tengo puede ir sólo una ip, es decir funciona la ip publica o la ip local, pero no las dos a la vez, y eso es lo q quiero conseguir. espero haber explicado bien.

bueno, se me ocurrió usar un IF en el index q pregunte por la variable de servidor, y por ejemplo, si el usuario ingresó desde http: //192.168.x.x, 192.168.x.x quede como varible, si no, q quede asignada la otra.

aqui está el codigo, espero me entiendan y puedan ayudarme.

<%
Dim MM_Conexion_STRING

if Request.ServerVariables("SERVER_NAME") = "200.71.xxx.xx" Then
MM_Conexion_STRING = "PROVIDER=SQLOLEDB;DATA SOURCE=200.71.xxx.xx;UID=sa;PWD=sa;DATABASE=gestio n_proyecto"

else if Request.ServerVariables("SERVER_NAME") = "192.168.x.x" Then
MM_Conexion_STRING = "PROVIDER=SQLOLEDB;DATA SOURCE=192.168.x.x;UID=sa;PWD=sa;DATABASE=gestion_ proyecto"

end if
end if
%>

saludos.