Pagina 1 di 7 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 68

Discussione: News e Newsletter

  1. #1
    Utente di HTML.it L'avatar di Girogio
    Registrato dal
    May 2007
    Messaggi
    366

    News e Newsletter

    Ciao ragazzi..
    Rieccomi, avrei bisogno della vostra consulenza per ennesima volta...abbiate pasienza :master: :master:
    allora prima che mi ci metta a lavorare sù volevo chiedere:
    é possibile utilizzare lo stesso database per le news e per le newsletter, giusto???
    Ora io in pratica dovrò fare una tabella all'interno del mio db chiamarla email con nome, cognome ed email...
    poi dovrò creare le varie pagine asp che prendono i dati dal db...OK fino a quà ci arrivo!
    Il punto interrogativo è: la mia connessione al db la dovrò impostare uguale a quella che ho usato per le news..(perfettamente funzionanti grazie al vs aiuto, tra l'altro)????
    mi sono spiegato verò??? Non nè sono tanto convinto...confido nella VS grandezza!!!
    Ciao Giorgio.

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    La connessione ti fa connettere al db quindi se il db è lo stesso la stringa di connessione sarà la stessa...
    Sono altri i problemi da affrontare per la newsletter...
    Roby

  3. #3
    Utente di HTML.it L'avatar di Girogio
    Registrato dal
    May 2007
    Messaggi
    366
    Grazie per la risposta...
    Sto spulciando un pò di link su questo argomento e mi stò accorgendo che le tue sono sante parole...
    Ma che differenza passa tra mailinglist e newsletter, a parte che una significa letteralmente elenco mail e l'altra notizie aggiornate...tecnicamente la differenza stà???

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Mah, usa ciò che ti serve indipendentemente dal nome...
    Immagino tu voglia inviare qualcosa a qualcuno.. questo qualcuno è un elenco di email...

    Roby

  5. #5
    Utente di HTML.it L'avatar di Girogio
    Registrato dal
    May 2007
    Messaggi
    366
    Si Roby...
    il progetto che sto sviluppando è per un ente di formazione.
    Dunque mi serve inserire un form di iscrizione con campo obbligatori nome e email. Questo collegato al db(per la raccolta indirizzi) lo stesso che contiene le news; da cui poi attingere per mandare informazioni (inizi corsi etc..) con una mail (dal pannello amministratore) a tutti gli indirizzi memorizzati.
    Questo è un pò quello che vorrei fare.....a parole pare facile

  6. #6
    Utente di HTML.it L'avatar di Girogio
    Registrato dal
    May 2007
    Messaggi
    366
    Ragazzi sto cercando di fare la newsletter!
    Ho trovato uno script che sto cercando di modificare ma mi dà questo errore:
    All'interno dello script ho un db ma visto che io cè l'ho già ho inserito un'altra tabella "mailing" nel mio database (NEWS)
    Poi ci stanno due file connection che sono gli "include" all'interno delle pagine asp per le NEWSLETTER.

    1)OPENCONN.ASP
    <%cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("news.mdb")%>

    2)CONNCLIENTI.ASP
    <%
    ' FileName="Connection_ado_conn_string.htm"
    ' Type="ADO"
    ' DesigntimeType="ADO"
    ' HTTP="true"
    ' Catalog=""
    ' Schema=""
    Dim MM_connClienti_STRING
    MM_connClienti_STRING = "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("/mlist/news.mdb")
    %>

    E mi dà questo errore:


    Tipo di errore:
    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [Microsoft][Driver ODBC Microsoft Access]Errore generale. Impossibile aprire la chiave 'Temporary (volatile) Jet DSN for process 0x640 Thread 0xf88 DBC 0x1060ce4 Jet' del Registro di sistema.
    /miosito/mlist/ConnectionsII/OpenConn.asp, line 1


    ma alla linea 1 cè:


    1<?xml version="1.0" encoding="iso-8859-1"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <%@LANGUAGE="VBSCRIPT"%>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>MAILING LIST</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>

    <body>
    <%
    email=request("email")
    action=request("action")
    if action="join" then
    'response.write("JOIN")
    Set cn = Server.CreateObject("ADODB.Connection")
    %>


    <%
    Set rs = Server.CreateObject("ADODB.Recordset")
    strSQL="SELECT email FROM Mailing WHERE email='" & email & "'"
    rs.Open strSQL,cn
    if rs.eof then
    'response.write("trovato")
    strSQL = "INSERT INTO Mailing (email) VALUES ('" & email & "')"
    cn.Execute(strSQL)
    set rs = nothing
    set cn = nothing
    response.write("Registrazione effettuata correttamente")
    Set objMail = Server.CreateObject("CDONTS.NewMail")
    objMail.BodyFormat = 0
    objMail.MailFormat = 0
    objMail.From="NomeSito.it"
    objMail.To=email
    objMail.Subject="Conferma iscrizione mailinglist"
    objMail.Body="<html><body><font face=Verdana size=2><center>Grazie per esserti iscritto alla mailinglist di NostroSito.it</center></font></body></html>"
    objMail.Send
    Set objMail = nothing
    response.redirect("grazie.asp")
    else
    %>
    <center><h4>L'email inserita è già presente nel nostro database.

    Sei pregato di controllare la tua iscrizione. Grazie.
    </h4>


    Torna alla home</center>


    <%
    set rs = nothing
    set cn = nothing
    end if
    else
    'response.write("Leave")
    Set cn = Server.CreateObject("ADODB.Connection")
    %>



    <%
    Set rs = Server.CreateObject("ADODB.Recordset")
    strSQL="SELECT email FROM Mailing WHERE email='" & email & "'"
    rs.Open strSQL,cn
    if rs.eof then
    %>


    <center><h4>L'email non è stata trovata!

    Forse non hai scritto correttamente l'indirizzo.

    Riprova.
    </h4>


    Torna alla home</center>

    <%
    set rs = nothing
    set cn = nothing
    else
    strSQL="DELETE FROM Mailing WHERE email='" & email & "'"
    %>

    <center><h4>L'email è stata cancellata dalla mailinglist!

    Grazie per aver utilizzato il nostro servizio.
    </h4>


    Torna alla home
    </center>

    <%
    cn.Execute(strSQL)
    set rs = nothing
    set cn = nothing
    Set objMail = Server.CreateObject("CDONTS.NewMail")
    objMail.BodyFormat = 0
    objMail.MailFormat = 0
    objMail.From="NostroSito.it"
    objMail.To=email
    objMail.Subject="Cancellazione avvenuta dalla mailinglist"
    objMail.Body="<html><body><font face=Verdana size=2><center>La tua email è stata rimossa dalla mailinglist di NostroSito.
    Grazie per aver utilizzato il nostro servizio.</center></font></body></html>"
    objMail.Send
    Set objMail = nothing
    end if
    end if
    %>


    Da che può dipendere....aiutoooo


    Chiedo scusa se ho preso tutto questo spazio...ma è per far capire meglio il mio problema

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Eccola la linea 1:

    <%cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("news.mdb")%>

    Cerca nel forum per questo tipo di errore... è frequente.

    Roby

  8. #8
    Utente di HTML.it L'avatar di Girogio
    Registrato dal
    May 2007
    Messaggi
    366
    OK ora provo grazie!

  9. #9
    Utente di HTML.it L'avatar di Girogio
    Registrato dal
    May 2007
    Messaggi
    366
    Roby niente da fare...si parla di permessi di scrittura sul db ma nn è il mio caso!
    I permessi sono tutti effettuati, il problema stà nei file connection secondo me..
    mi spiegeresti una cosa?
    ma perchè ci stanno due file connection: OPENCONN.ASP e CONNCLIENTI.ASP.
    Io penso da quello che ne capisco uno e per l'amministratore ed uno per gli utenti...giusto??
    come potrei risolvere la mia situazione...magari tolgo il file include???

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    152
    stampati a video la variabile

    Server.MapPath("news.mdb")

    e se il percorso non è esatto hai trovato il problema .

    Ciao

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 © 2026 vBulletin Solutions, Inc. All rights reserved.