Lukeonweb newsletter .....script

  • Creatore Discussione Creatore Discussione darann
  • Data di inizio Data di inizio

darann

Utente Attivo
23 Nov 2006
36
0
0
Ciao a tutti, come al solito litigo con i vari cdonts, cdosys, cdo.... lo script in questione, funziona benissimo ma all'invio finale delle mail.....NULLA!

non riesco a capire, con hosting aruba di solito funziona tutto...

Qualcuno mi darbbe una mano?
Magari Luca Ruggero in persona , dato che lo ha scritto lui!

Grazie:faraone:
 
Ciao Luca

Ciao Luca,

piacere di sentirti, ho usato diversi tuoi script ..ottimi.
Sono un principiante e mi diverto a fare piccoli siti praticamente a mio divertimento puro.

Lo script in questione è il tuo script della newsletter, che fino all'invio delle email ( dal pannello delle password ) funziona benissimo ( il .db ok, il sì e il no ok....ecc ) dopo di che, all'invio e quindi all'attivazione della pagina invia.asp , mi dà " impossibile visualizzare la pagina" .
Ho tentato di sostituire cdonts con cdosys e poi cdo ma nulla...

Ti invio ( anche se lo conosci a memoria ) lo script di pagina di invia.asp

Attendento tue notizie ti ringrazio anticipatamente.
Dario :faraone:
 

Allegati

hai fatto bene ad inviarlo, lo conosco tutt'altro che a memoria, l'ho scritto almeno tre anni fa :)

prova cosi

Codice:
<%@LANGUAGE = JScript%>
<%
   // Recupero i dati dal modulo
   var username = new String(Request.Form("username"));
   var password = new String(Request.Form("password"));
   var email = new String(Request.Form("email"));
   var oggetto = new String(Request.Form("oggetto"));
   var messaggio = new String(Request.Form("messaggio"));

   // Verifico username e password
   if ((username != "centrosub") || (password != "piacenza")) {
        Response.Write("Autorizzazione negata");
        Response.End;
   }

   // Creo la classe CDOSYS.NewMail per inviare l'email
   var INVIA = new ActiveXObject("CDO.[b]Message[/b]");
   
       // Riempio i campi dell'email
       INVIA.To = "";
       INVIA.Bcc = email;
       INVIA.From = "[email protected]"; // Inserisci il tuo indirizzo email
       INVIA.Subject = oggetto;
       INVIA.[b]TextBody[/b] = messaggio;
       
       INVIA.Send();
       
    Response.Write("Newsletter inviata con successo.");
%>

ho evidenziato in grassetto le due cose che ho cambiato

in ogni caso hai provato a cambiare qualcosa, ma non in modo completo

un frappè di cdonts e cdosys insomma :)

dovrebbe funzionare... in ogno caso fammi sapere se hai problemi!
 
:crying: Grazie ma Non funge... maledizione è propio un peccato.....funzionerebbe alla grande per l'uso che serve a me... guarda, vai tu al sito tanto è in costruzione prova la mailing list ( che funziona bene ) e poi vai a spedire le mail con le password che hai visto in script.

Magari avendo sotto mano tutto riecsi a rislovere tutto e ti assicuro che sono in tanti ad aspettare..eheheheh grazie
Dai prova

www.meprisolar.com

e poi vai su
www.meprisolar.com/newsletter.asp ( pannello...che scemo lo hai fatto tu! )
 
Ciao Luca,

esperimento riuscito.....

ho solamente tolto gli asterischi che avevi inserito nello script ( come mai li hai messi ? ) e adesso funge alla grande.
Ricapitolando ho messo .....("CDO.Message")....
e INVIA.TextBody = Messaggio

Comunque sia grazie e stai sicuro che ti romperò ancora le scatole con i miei infantili quesiti ASP !

Graziieeee :faraone:
 
SONO ANCORA IO!

Ho scoperto l'arcano!

Avendo fatto copia incolla dello script direttamente dalla mail che il forum mi ha inviato, il " grassetto" che indichi tu, viene virgolettato con asterischi........

Ci credo che non andava!

Ok grazziiieee :faraone:
 

Discussioni simili