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

duda sobre un portal

Estas en el tema de duda sobre un portal en el foro de ASP Clásico en Foros del Web. hoy he estado navegando, y me encontre este portal que quiero creer que esta hecho en php, pero siempre he querido saber si se puede ...
  #1 (permalink)  
Antiguo 10/11/2008, 12:30
 
Fecha de Ingreso: octubre-2008
Mensajes: 19
Antigüedad: 16 años, 6 meses
Puntos: 0
duda sobre un portal

hoy he estado navegando, y me encontre este portal que quiero creer que esta hecho en php, pero siempre he querido saber si se puede hacer algo asi en asp, el portal es http://www.nl.gob.mx/ y mi duda es sobre la barra de direcciones, cada vez que das un click a un link apare "?P=deportes" y arroja la informacion, como puedo hacer eso con asp, cuando mande llamar un link aparesca algo asi en lugar de deportes.asp

espero me haya explicado bien
  #2 (permalink)  
Antiguo 10/11/2008, 12:42
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 4 meses
Puntos: 126
Respuesta: duda sobre un portal

Hola

A ver si es esto lo que buscas

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 11/11/2008, 12:59
Avatar de STK_Pablo  
Fecha de Ingreso: junio-2008
Ubicación: Las Rosas - Santa Fe - Argentina
Mensajes: 69
Antigüedad: 16 años, 11 meses
Puntos: 1
Respuesta: duda sobre un portal

Mira, cuando pones ?..... detras de la direccion del sitio, lo que quiere decir es pasar parametros a la pagina por defecto. Generalmente index.asp, index.php, index lo que sea....

Una forma seria crear un INDEX.ASP con un SELECT CASE dentro que muestre los datos según el valor pasado por el parametro.

Ejemplo:

DIRECCION: www.tupagina.com/?codigo=1

INDEX.ASP

Código:
SELECT CASE codigo
  CASE 1
     'Mostrar esta opcion
  CASE 2
     'Mostrar otra opcion
  CASE ETC
     'Mostrar mas....
END SELECT
Espero ser claro, cualquier consulta no dudes en consultarme....
  #4 (permalink)  
Antiguo 11/11/2008, 14:07
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Respuesta: duda sobre un portal

http://www.nl.gob.mx/index.php?P=epredial

es lo mismo que

http://www.nl.gob.mx/?P=epredial

lo que hacen es que el documento defaul que carga el sitio es index.php

si el tuyo fuera

http://www.nl.gob.mx/Default.ASP?P=epredial

podrias hacer esto
http://www.nl.gob.mx/?P=epredial

y entendria que es la default.asp la que tiene que leer

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #5 (permalink)  
Antiguo 12/11/2008, 11:17
 
Fecha de Ingreso: octubre-2008
Mensajes: 19
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: duda sobre un portal

el caso es que cuando pongo default.asp?P=epredial estoy enviando un valor a la variable P pero como hago para que la informacion cambie, intente usar include pero el problema es que algunas paginas en su interior tienen algun codigo en asp y no me lo muestra, tambien intente con iframe pero no me gusto mucho esa opcion,

el caso de los case tendria que poner toda la informacion de todas las paginas ahi no seria nada practico hacer eso ya que son muchas las paginas que tengo que poner.

no se si me haya explicado bien en mi pregunta.
  #6 (permalink)  
Antiguo 12/11/2008, 13:25
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Respuesta: duda sobre un portal

Cita:
Iniciado por STK_Pablo Ver Mensaje
Mira, cuando pones ?..... detras de la direccion del sitio, lo que quiere decir es pasar parametros a la pagina por defecto. Generalmente index.asp, index.php, index lo que sea....

Una forma seria crear un INDEX.ASP con un SELECT CASE dentro que muestre los datos según el valor pasado por el parametro.

Ejemplo:

DIRECCION: www.tupagina.com/?codigo=1

INDEX.ASP

Código:
SELECT CASE codigo
  CASE 1
     'Mostrar esta opcion
  CASE 2
     'Mostrar otra opcion
  CASE ETC
     'Mostrar mas....
END SELECT
Espero ser claro, cualquier consulta no dudes en consultarme....

Esta es la respuesta a tu problema

hazlo asi

mostrar

Código asp:
Ver original
  1. <%
  2. Mostrar = request("MOSTRAR")
  3. SELECT CASE Mostrar
  4. CASE ""
  5. 'viene vacio
  6. %>
  7. <!--#include file="contenido_default.asp"-->
  8. <%
  9. CASE "deportes"
  10. %>
  11. <!--#include file="contenido_deportes.asp"-->
  12. <%
  13. END SELECT
  14. %>


busca mas sobre esto, ya se hablo mucho en el foro

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador

Última edición por JuanRAPerez; 12/11/2008 a las 13:28 Razón: me comi algunas cosas hahahah por eso edite
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 08:01.