Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: dillo ad un amico

  1. #1

    dillo ad un amico

    ho un problema con il codice"dillo ad un amico
    codice:
    <%@Language = JScript%>
    <%
    var aa = new String(Request.Form("tuoNome"));
    var bb = new String(Request.Form("nomeAmico"));
    var cc = new String(Request.Form("tuaEmail"));
    var dd = new String(Request.Form("emailAmico"));
    var segnala = new ActiveXObject("CDONTS.NewMail");
    segnala.From = cc;
    segnala.To = dd;
    segnala.Subject = "Segnalazione sito";
    segnala.Body = "Ciao " + bb + ", il tuo amico " + aa + " desidera segnalarti il seguente sito:\n\n http://www.dablones.org"
    segnala.Send();
    %>
    non invia l'e-mail perchè devo chiedere informazioni alla società che ospita il mio sito?

    al posto del nome del mio sito vorrei mettere una variabile cheprende l'indirizzo della barra indirizzo come posso fare'


  2. #2
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    codice:
    Response.Write("http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("SCRIPT_NAME"))
    questo non tiene in considerazione i frame (abbandonate i frame, tanto non vengono indicizzati ),
    per quello ti serve il Javascript

  3. #3
    non uso frame infatti....

    e perchè non mi invia l'e-mail?? devo chiedere qualche autorizzazione??

  4. #4
    Sucsa se mi intrometto ma credo (ma non sono sicuro al 100%) che il CDONTS deve essere installato (oppure attivato) sul server che ti ospita il sito.

    Mi informo un po meglio, a me era successa una cosa simile al cambio del server, non mi funzionava finchè su Win Server 2003 non hanno cambiato qualcosa (non sono io che seguo il server )

  5. #5

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ammesso che CDONTS sia presente (dovrebbe se non ti da errore) nel .FROM devi mettere un indirizzo riconosciuto dal server SMTP quindi non è colui che segnala che in realtà manda l'email ma il server del dominio.

    Roby

  7. #7
    allora e su segnala.From = cc; che dovo cambiare qualcosa?
    ma al destinatario arriva l'e-mail di chi segnala o no?

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    No arriva una delle email del dominio.
    La mail di chi segnala se vuoi la metti nel corpo della email.

    Roby

  9. #9
    ho inserito:

    segnala.To = "dablones@dablones.org";

    lo spazio supporta cdonts ma non mi invia nessuna e-mail e non mi da neanche nessun errore quando provo il form di invio... bouuu

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Il dominio si chiama "dablones.org" e l'email "dablones@dablones.org" è configurata?

    Roby

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.