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

primerprograma.asp

Estas en el tema de primerprograma.asp en el foro de ASP Clásico en Foros del Web. si alguien me pudiera orientar, comienzo a programar en asp, tengo este codigo : <html> <head> <title>primer programa en asp <title> </head> <body> <% response.write"esta ...
  #1 (permalink)  
Antiguo 08/08/2004, 21:11
(Desactivado)
 
Fecha de Ingreso: julio-2004
Ubicación:
Mensajes: 36
Antigüedad: 20 años, 9 meses
Puntos: 1
primerprograma.asp

si alguien me pudiera orientar, comienzo a programar en asp, tengo este codigo :

<html>
<head>
<title>primer programa en asp
<title>
</head>
<body>
<%
response.write"esta es una pagina en asp";
%>
</body>
</html>

en un archivo.asp pero lo abro y lo abre como un simple documento de texto, lo abro con el explorer y no veo nada, veo el codigo fuente y ahi esta todo, no entiendo bien esto de la programacion en asp aun, necesito el ISS ? tengo windows xp y creo ?? que ya lo instale, necesito hacer algo mas ?

gracias
  #2 (permalink)  
Antiguo 08/08/2004, 21:39
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
si ya instalaste IIS, entonces es necesario para probar tus ASP que:

1- Guardes tus archivos ASP en el directorio C:\inetpub\wwwroot\(carpeta\...\carpeta\)archivo.asp
(lo que está en paréntesis e itálica es opcional)
2-abras una ventana de tu navegador de internet y accedas a ese archivo de la siguiente manera:
http://localhost/(carpeta/.../carpeta/)archivo.asp
(nuevamente, lo que está en paréntesis e itálica es opcional y dependerá de dónde guardaste el archivo en el punto 1)

saludos
  #3 (permalink)  
Antiguo 08/08/2004, 21:41
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
me olvidaba, tené en cuenta que "c:\inetpub\wwwroot\" corresponde con la dirección local http://localhost/
__________________
...___...
  #4 (permalink)  
Antiguo 08/08/2004, 22:46
(Desactivado)
 
Fecha de Ingreso: julio-2004
Ubicación:
Mensajes: 36
Antigüedad: 20 años, 9 meses
Puntos: 1
hola sigo teniendo problemas
he movido mi archivo y ahora esta en C:\Inetpub\wwwroot\programa.asp pero veo las cosas igual,

teniendo el navegador como quedaria la direccion exacta asi como guarde mi archivo C:\Inetpub\wwwroot\programa.asp ??????
h ttp://localhost/C:/Inetpub/wwwroot/programa.asp

gracias
  #5 (permalink)  
Antiguo 08/08/2004, 23:10
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
No, quedaría como:

http://localhost/programa.asp

(volvé a leer mi anterior mensaje donde decía: "me olvidaba...")
__________________
...___...
  #6 (permalink)  
Antiguo 09/08/2004, 10:45
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años, 10 meses
Puntos: 125
iis instaldo, en función

http://localhost/

;(
  #7 (permalink)  
Antiguo 09/08/2004, 19:45
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
Para complementar :

O puedes poner los sig números:

127.x.x.x

Donde x es un numero del 1 al 254

o si lo prefieres : el nimbre de tu pc.

ejemplo:

http://127.0.0.99/archivo.asp
http://elnombredemipc/archivo.asp
  #8 (permalink)  
Antiguo 09/08/2004, 21:44
(Desactivado)
 
Fecha de Ingreso: julio-2004
Ubicación:
Mensajes: 36
Antigüedad: 20 años, 9 meses
Puntos: 1
hola nuevamente

pues escribo la direccion en el explorer (http://localhost/programa.asp) y no se que este pasando, la pagina que abre contiene un marco al 100% con esta direccion

http://www.search-exe.com/404/404v1.html

y con netscape me dice que no tengo autorizacion para ver esa pagina
y orharo2003 gracias, no entendi que numeros son los que debo de usar en x.x.x.
  #9 (permalink)  
Antiguo 10/08/2004, 08:05
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Cita:
Donde x es un numero del 1 al 254
Por ejemplo 127.1.1.1. Es IP no pertenece a ninguna clase, esta reservada para direcciones locales
  #10 (permalink)  
Antiguo 10/08/2004, 10:46
Avatar de Sette  
Fecha de Ingreso: febrero-2002
Mensajes: 1.747
Antigüedad: 23 años, 3 meses
Puntos: 3
Una pregunta el IIS puedo instalarlo en el windows 98?, de donde lo puedo sacar?
__________________
diseño y programación
http://www.manucastro.es
[email protected]
  #11 (permalink)  
Antiguo 10/08/2004, 10:58
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
En el Win98 debes instalar el PWS:http://www.webwizguide.info/asp/tuto..._pws_win98.asp

Saludos
  #12 (permalink)  
Antiguo 10/08/2004, 11:14
Avatar de Sette  
Fecha de Ingreso: febrero-2002
Mensajes: 1.747
Antigüedad: 23 años, 3 meses
Puntos: 3
Aquí le dejo el código, espero que pueda ayudarme

Código:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html>
<head>
<title>P&aacute;gina de Manu</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<%Dim puntuacion%>
<form action="pagina.asp?puntuacion=<%=puntuacion%>" name="fpagina" method='post'>
<br>Escriba su dirección
  <input name="direccion" type="text" id="direccion">
  <table>
    <tr> 
      <td width="348">Pregunta n&uacute;mero 1</td>
    </tr>
    <tr> 
      <td><input type="radio" name="pregunta1" value="1"> <!-- El valor de la respuesta 1 a la pregunta 1 es "1" como cadena de texto-->
        Respuesta 1</td>
    </tr>
    <tr> 
      <td><input type="radio" name="pregunta1" value="2">
        Respuesta 2</td>
    </tr>
    <tr> 
      <td><input type="radio" name="pregunta1" value="3">
        Respuesta 3</td>
    </tr>
    <tr> 
      <td><input type="radio" name="pregunta1" value="4">
        Respuesta 4</td>
    </tr>
    <tr> 
      <td>Pregunta n&uacute;mero 2</td>
    </tr>
    <tr> 
      <td><input type="radio" name="pregunta2" value="1">
        Respuesta 1</td>
    </tr>
    <tr> 
      <td><input type="radio" name="pregunta2" value="2">
        Respuesta 2</td>
    </tr>
    <tr> 
      <td><input type="radio" name="pregunta2" value="3">
        Respuesta 3</td>
    </tr>
    <tr> 
      <td><input type="radio" name="pregunta2" value="4">
        Respuesta 4</td>
    </tr>
    <tr> 
      <td>Pregunta n&uacute;mero 3</td>
    </tr>
    <tr> 
      <td><input type="radio" name="pregunta3" value="1">
        Respuesta 1</td>
    </tr>
    <tr> 
      <td><input type="radio" name="pregunta3" value="2">
        Respuesta 2</td>
    </tr>
    <tr> 
      <td><input type="radio" name="pregunta3" value="3">
        Respuesta 3</td>
    </tr>
    <tr> 
      <td><input type="submit" name="enviar" value="Enviar"></td>
    </tr>
  </table>

<%



if request.Form("enviar")<>"" then  'si hemos pulsado el botón enviar entonces
	select case request.Form("pregunta1")    ' dependiendo de la respuesta a la pregunta 1
		case "1"							 ' si la respuesta es 1 le sumo 1 a la puntuación
			puntuacion=puntuacion+1
		case "2"							 ' si la respuesta es 2 le sumo 2 a la puntuacion	
			puntuacion=puntuacion+2
		case "3"
			puntuacion=puntuacion+3
		case "4"
			puntuacion=puntuacion+4
	end select	
	select case request.Form("pregunta2")
		case "1"
			puntuacion=puntuacion+1
		case "2"
			puntuacion=puntuacion+2
		case "3"
			puntuacion=puntuacion+3
		case "4"
			puntuacion=puntuacion+4
	end select	
	select case request.Form("pregunta3")
		case "1"
			puntuacion=puntuacion+1
		case "2"
			puntuacion=puntuacion+2
		case "3"
			puntuacion=puntuacion+3

	end select	
%>
<%
'Dependiendo de la puntuación obtenida mostramos un mensaje u otro
if puntuacion<5 then
	response.Write("es menor de 5 y vale:"&puntuacion)
end if
if puntuacion>5 then
	response.Write("es mayor de 5 y vale:"&puntuacion)
end if
if puntuacion=5 then
	response.Write("es igual a 5 y vale:"&puntuacion)
end if
response.Write("<br>Sus respuestas han sido:<br>")
response.Write("Pregunta 1: "&request.Form("pregunta1")&"<br>")
response.Write("Pregunta 2: "&request.Form("pregunta2")&"<br>")
response.Write("Pregunta 3: "&request.Form("pregunta3"))
response.Write("La dirección es"&request.Form("direccion"))

%>

<%
'Ahora enviamos un mail
Set mail=Server.CreateObject("Persits.MailSender")  'construimos el objeto
Mail.Host="192.168.2.2"			  'dirección del servidor smtp
Mail.From="[email protected]"  'dirección del remitente
Mail.AddAddress Request.Form("Direccion") 'enviaremos a la dirección puesta en el campo direccion
Mail.Subject="Respuestas al test"
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
''''Cuerpo del mensaje

Mail.body="<html><body bgcolor='#00FF00' leftmargin='0' topmargin='0'>"
Mail.body=mail.body &"Hola. Sus respuestas son: <br>"
Mail.body=mail.body&" respuesta a la pregunta 1="&request.Form("pregunta1")&"<br>"
Mail.body=mail.body&" respuesta a la pregunta 2="&request.Form("pregunta2")&"<br>"
Mail.body=mail.body&" respuesta a la pregunta 3="&request.Form("pregunta3")&"<br>"
Mail.body=mail.body & "</body></html>"

'Fin del cuerpo del mensaje
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
mail.AddEmbeddedImage Server.MapPath("/imagenes/logo.jpg"), "imagen a poner como logo"
Mail.IsHTML=true  'envia un mail con formato html
Mail.Send		   'envia el mail


%>
<%end if%>

</form>
</body>
</html>
__________________
diseño y programación
http://www.manucastro.es
[email protected]
  #13 (permalink)  
Antiguo 10/08/2004, 11:23
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Cita:
Iniciado por Sette
Una pregunta el IIS puedo instalarlo en el windows 98?, de donde lo puedo sacar?
¿pero cual es tu pregunta o que hace o que no hace el código que posteas?
Lo del Win98 ya esta resuelto.
  #14 (permalink)  
Antiguo 10/08/2004, 11:39
Avatar de Sette  
Fecha de Ingreso: febrero-2002
Mensajes: 1.747
Antigüedad: 23 años, 3 meses
Puntos: 3
Sí, lo del windows 98 resuelto, ahora la duda, es que ese códio rula todo buien, menos a la hora de manda el mail que no envía, puedes decirme pq? y como arreglarlo?
__________________
diseño y programación
http://www.manucastro.es
[email protected]
  #15 (permalink)  
Antiguo 10/08/2004, 12:03
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
mmm, veo que usas el ASPMail, así que tal ves no lo haz bajado (http://www.aspemail.com/) o no lo haz registrado en tu máquina (regsvr32 AspEmail.dll)

Checa eso y me comentas.

Saludos
  #16 (permalink)  
Antiguo 10/08/2004, 12:05
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Por cierto.....¿no es este (http://www.forosdelweb.com/f15/alojar-mi-ap-para-mail-223076/) el post donde deberia ir esta conversación?
  #17 (permalink)  
Antiguo 10/08/2004, 12:05
Avatar de Sette  
Fecha de Ingreso: febrero-2002
Mensajes: 1.747
Antigüedad: 23 años, 3 meses
Puntos: 3
es decir, de esta forma, solo funcionaría cuando mi ordenador estuviera conectado no?, y yo lo que quiero es que funcione esté o no yo conectado
__________________
diseño y programación
http://www.manucastro.es
[email protected]
  #18 (permalink)  
Antiguo 10/08/2004, 12:09
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
¿Ya viste los mensajes anteriores?
Pasemonos a http://www.forosdelweb.com/showthread.php?t=223076

Última edición por Myakire; 10/08/2004 a las 12:11
  #19 (permalink)  
Antiguo 10/08/2004, 20:27
(Desactivado)
 
Fecha de Ingreso: julio-2004
Ubicación:
Mensajes: 36
Antigüedad: 20 años, 9 meses
Puntos: 1
hola

creo que la pregunta que hice ya se fue por otra parte y ahora discuten de otra cosa,
por el momento asi veo las cosas
intento crear mi primer programa en asp, parece que ya instale el iss pero lo habro y me abre una pagina que quien sabe de donde salio, no se si este mal configurado, si mi codigo que al principio puse no se correcto o en que estoy mal
por favor una ayuda
  #20 (permalink)  
Antiguo 10/08/2004, 21:53
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
Hola, veamos...

Esas páginas que te salen son las predeterminadas que te aparecen cuando no hay ninguna página como predeterminada.

Te dicen que el sitio está en construcción y todo eso. Bueno para configurarlo y que veas la página que has hecho deberás de ponerla en la carpeta wwwroot, dicha carpeta está dentro de InetPub, en la unidad raiz.

Una vez que está ahi, pondrás :http://localhost/mipagina.asp

y deberá funcionar, y si no quieres escribir la página entonces entra a las herramientas administrativas, IIS , click en propiedades del sitio web predeterminado y en la pestaña documento agregalo.

Suerte!
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 04:27.