Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/01/2003, 17:16
marco4398
 
Fecha de Ingreso: noviembre-2002
Mensajes: 6
Antigüedad: 22 años, 1 mes
Puntos: 0
Pregunta CDONT y cibertienda AYUDA!

Saludos Maestros:
Tengo un problema con el programa cibertienda que se lo puede bajar en http://webtutorial.com.ar, paso a explicarlo.

Uso el programa para generar un carrito de compra, todo bien, hasta que llego a la página de formulario en ASP para hacer el check-out.

Lleno el formulario y cuando intento enviarlo me da el siguiente error:

-----
Server object error 'ASP 0177 : 800401f3'

Server.CreateObject Failed

/CAMARAS/enviar.asp, line 4

Invalid ProgID. For additional information specific to this message please visit the Microsoft Online Support site located at: http:// www.microsoft.com/contentredirect.asp.
-----

me parece que el error es que el programa me genera el codigo para enviar el programa para ser usado con ASPemail y no con CDONT, a pesar de que le pido al programa que use CDONT.

alguien puede ayudarme?
les muestro el código a continuación.


<%
Dim Producto, Cantidad, ProductoTotal, Total, Mail, index

Set Mail = Server.CreateObject("Persits.MailSender")

Mail.Host = ""
Mail.From = "[email protected]"
Mail.FromName = "Cibertienda"
Mail.AddAddress "[email protected]", "Cibertienda"
Mail.Subject = "Cibertienda - Orden de Compra"
Mail.Body = "Cibertienda v1.0 - Orden de Compra" & VbCrLf & VbCrLf

For index = 1 to Request.Form.Count

Producto = Request.Form("Producto" & index)
Cantidad = Request.Form("Cantidad" & index)
ProductoTotal = Request.Form("ProductoTotal" & index)

Mail.Body = Mail.Body & "Producto" & index & ": " & Producto & VbCrLf
Mail.Body = Mail.Body & "Cantidad" & index & ": " & Cantidad & VbCrLf
Mail.Body = Mail.Body & "ProductoTotal" & index & ": " & ProductoTotal & VbCrLf & VbCrLf

next

Total = Request.Form("Total")
Mail.Body = Mail.Body & "Total: " & Total & VbCrLf & VbCrLf
Mail.Body = Mail.Body & "Datos Personales:" & VbCrLf
Mail.Body = Mail.Body & "Nombre " & Request.Form("nombre") & VbCrLf
Mail.Body = Mail.Body & "Apellido " & Request.Form("apellido") & VbCrLf
Mail.Body = Mail.Body & "Domicilio " & Request.Form("domicilio") & VbCrLf
Mail.Body = Mail.Body & "Ciudad " & Request.Form("ciudad") & VbCrLf
Mail.Body = Mail.Body & "Provincia " & Request.Form("provincia") & VbCrLf
Mail.Body = Mail.Body & "Código Postal " & Request.Form("cp") & VbCrLf
Mail.Body = Mail.Body & "País " & Request.Form("pais") & VbCrLf
Mail.Body = Mail.Body & "E-mail " & Request.Form("email") & VbCrLf
Mail.Body = Mail.Body & "Teléfono " & Request.Form("telefono") & VbCrLf
Mail.Body = Mail.Body & "Fax " & Request.Form("fax") & VbCrLf


Mail.Send

If Err <> 0 Then
Response.Write Err.Description
End If
%>

Ojala alguien me pueda dar una mano, saludos.

Marco