Foros del Web » Programando para Internet » ASP Clásico »

Php_self

Estas en el tema de Php_self en el foro de ASP Clásico en Foros del Web. Hay alguna constante en ASP que sea equivalente a PHP_SELF? explico: en una forma tengo un submit y quiero que al darle click cargue nuevamente ...
  #1 (permalink)  
Antiguo 14/11/2002, 16:25
Avatar de GhostRider  
Fecha de Ingreso: julio-2001
Ubicación: en mi propio infierno
Mensajes: 248
Antigüedad: 23 años, 9 meses
Puntos: 0
Php_self

Hay alguna constante en ASP que sea equivalente a PHP_SELF?

explico: en una forma tengo un submit y quiero que al darle click cargue nuevamente la misma página, actualizada.

No quiero poner directamente action="pagina.asp", previendo que se le pueda llegar a cambiar el nombre o la ubicación.

Gracias.
  #2 (permalink)  
Antiguo 14/11/2002, 17:13
 
Fecha de Ingreso: octubre-2000
Ubicación: Juarez, Chih.
Mensajes: 161
Antigüedad: 24 años, 7 meses
Puntos: 0
Esta sería una forma

Saludos.

<%

dim fullpath

fullpath = request.ServerVariables("Script_Name")

nom_pagina = mid(fullpath,instrrev(fullpath,"/")+1,len(fullpath)-(instrrev(fullpath,"/")))

Response.write "Página actual = " & nom_pagina

%>
__________________
---------------------
Tan libre como gratuito!!!
  #3 (permalink)  
Antiguo 14/11/2002, 17:54
Avatar de GhostRider  
Fecha de Ingreso: julio-2001
Ubicación: en mi propio infierno
Mensajes: 248
Antigüedad: 23 años, 9 meses
Puntos: 0
Gracias, oye, ya que veo que eres bueno para los strings:

necesito hacer un update según un boton con nombre dinámico en esa misma página, el botón es:

<input type="submit" name="<%= "act" & (Schedules.Fields.Item("idSched").Value) %>" value="Actualizar">

luego en la pagina quiero llamar:

If Not IsNull(Request("act1" )) then

cambiando act1 por el nombre dínamico o utilizando alún comodín (no se si se pueda) para que cheque si algun boton act1, act2, etc. ejecutó la forma

y por último quiero sacar el id de este botón (el número) para saber a que renglón llevar el sql para el update

Gracias de nuevo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:18.