• User Newbie

    Non so se si può rispondere qui..visto che nessuno ha risposto...

    Comunque io ho provato ad installare il tuo newsletter, ma mi da alcuni errori.

    Uno è quello che ti appare anche a te nel demo messo a disposizione, e cioè una cosa tipo:

    Warning: include() [function.include]: URL file-access is disabled in the server configuration in D:\Inetpub\webs\lilithstasopracom\public\newsletters\gestione.php on line 7

    Warning: include(utenti.php) [function.include]: failed to open stream: no suitable wrapper could be found in D:\Inetpub\webs\lilithstasopracom\public\newsletters\gestione.php on line 7

    Warning: include() [function.include]: Failed opening 'utenti.php' for inclusion (include_path='.;c:\php\includes') in D:\Inetpub\webs\lilithstasopracom\public\newsletters\gestione.php on line 7

    Nella linea 7 ho: include("$db_utenti");

    nel login anche, se aggiungo una mail nell'opzione aggiungi email, quando clicco su invia mi da un errore:

    Warning: include(utenti.php) [function.include]: failed to open stream: no suitable wrapper could be found in D:\Inetpub\webs\lilithstasopracom\public\newsletters\newsletter.php on line 53

    in cui ho: include("$db_utenti");

    Insomma da sempre errore riguardo a db_utenti, forse non mi fa scrivere.
    I permessi non sono visto che addirittura ho messo il tutto nella cartella public, e poi ho controllato e sono su 666.


    Altro problema nel form del sito in cui la gente immette la mail per iscriversi, al momento di cliccare su invia, mi dice pagina non trovata..
    Dove posso andare a guardare per farlo funzionare?

    Premetto che ho seguito le tue istruzioni, quale modificare il file config.php.

    Spero in una risposta e grazie.


  • ModSenior

    I permessi non dovrebbero essere a 666, ma a 777.


  • User Newbie

    Lo so, ma non me li fa mettere, nonostante sia pure in public.

    Uso aruba con hosting windows.


  • ModSenior

    Su aruba hosting dal pannello admin, puoi avviare la procedura di ripristino dei permessi. Se devi farci girare script php è comunque preferibile che passi ad un hosting linux.


  • User Newbie

    Si ho gia fatto il ripristina, ma me li mette sempre a 666, che razza di senso ha.

    Lo so che sarebbe meglio linux ma chi lo sapeva che dava tutti sti problemi..e tutti gli altri come fanno?
    E poi ora devo aspettare che finisce l'anno del contratto per cambiare, non c'è un modo per aggirare la cosa? Non riesco proprio a far funzionare tante cose, sempre per via dei permessi.

    Provo a scrivere ad aruba magari.


  • ModSenior

    Il ripristino dei permessi che io sappia finoa poco tempo fa diceva che poteva impiegare alcune ore.
    Gli altri usano linux, chi compra un hosting windows solitamente usa asp invece di php.

    Hai comunque verificato di aver messo nel config.php il percorso corretto del file?


  • User Newbie

    Il ripristino me l'ha fatto in 2 secondi e non ore...non so perchè...

    Il percorso comunque è giusto...figurati sono due sere che sto impazzendoci dietro. 🙂


  • ModSenior

    Guardando bene l'errore, a me non sembra un problema di permessi ma piuttosto di un percorso non valido.
    A sto punto ti chiedo, cosa hai messo come valore di $db_utenti?


  • User Newbie

    Non mi fa mettere l'url... comunque è giusto anzi provo a metterlo senza il http e www

    $db_utenti=".lilithstasopra.com/public/newsletters/utenti.php";

    Ok l'ha messo..


  • ModSenior

    Infatti è sbagliato. 😄

    In che cartella hai messo lo script?


  • User Newbie

    Intendi lo script di config.php?

    Sempre nella stessa cartella in public/newsletters

    Si..dimmi che ho sbagliato ti prego. 🙂


  • User Newbie

    Ok ho scritto solo il nome del file ed ha funzionato...eppure li c'era scritto di mettere anche l'indirizzo completo..

    Ora ho un altro problema per cancellare una mail..
    Li ho messo sempre l'indirizzo completo cioè http:www ecc ecc fino alla cartella cancella.php e mi da il solito errore a questa riga:

    $fp=fopen($db_utenti,"w"); //Riapro il file con gli utenti
    fputs($fp, $str_aggiornato); //Riscrivo il nuovo file senza l'utente cancellato
    fclose($fp); //Chiudo nuovamente il file

    Dice argomento non valido stream...qualcosa del genere.

    E lo fa anche quando invio una mail nuova...li mi sa che sono sempre i maledetti permessi...

    Su che aspetti dimmi che ho sbagliato ancora? 😉


  • ModSenior

    Dovresti incollare l'errore altrimenti non posso aiutarti.


  • User Newbie

    Warning: fopen(utenti.php) [function.fopen]: failed to open stream: Permission denied in D:\Inetpub\webs\lilithstasopracom\public\newsletters\cancella.php on line 80

    Warning: fputs(): supplied argument is not a valid stream resource in D:\Inetpub\webs\lilithstasopracom\public\newsletters\cancella.php on line 81

    Warning: fclose(): supplied argument is not a valid stream resource in D:\Inetpub\webs\lilithstasopracom\public\newsletters\cancella.php on line 82


  • User Attivo

    Scusate l'assenza, controllo la procedura domani vedo se per caso è errata e faccio aggiornare 😉
    Grazie Thedarkita 🙂


  • User

    Fantastico!

    Questo scritp è semplicemnte fantastico!

    Grazie a tutti voi :yuppi:


  • User Attivo

    Prego,
    facci sapere come và, e se ci sono cose che secondo te vanno migliorate.
    Grazie a te.
    🙂


  • User

    Ciao,

    tutto è migliorabile, anche questo script fantastico! 🙂

    Allora per prima cosa farei una semplice modifica; la frase "[email protected] correttamente cancellata." la colorerei di rosso e magari gli darei un carattere grassetto. Come formattazione non c'è niente (colori, testi, etc etc) e va bene così, ma questa frase la colorerei di "default".

    edit: "Se entro 4 secondi non vieni rimandato alla gestione newsletter clicca qui" Toglierei il redirect dopo 4 secondi quando elimino una e-mail! Se sbaglio a cancellare, ho pochi secondi per capire che e-mail è! (anche se arriva l'indirizzo cancellato sulla mail dell'amministratore 🙂 )

    Sempre per quanto riguarda la formattazione forse inserirei delle classi nei vari elementi in modo da poter formattare con i css senza dover mettere le mani al codice. Di default potresti lasciare tutto bianco e nero come adesso 😉

    Sarebbe interessante avere una copia di ogni newsletter inviata (con scritta la data di invio...)

    Domanda: Il codice html lo posso copiare e incollare da un altro editor?

    Potrebbe essere utile l'integrazione di un editor come TinyMCE.

    Questi sono un po' di suggerimenti in ordine sparso che mi sono venuti in mente, spero che vi possano essere utili.

    :ciauz:

    A presto!


  • User Attivo

    Chiaramente puoi modificarlo come più ti sembrerà opportuno, certo che ognuno deve vedersi come gli interessa... Se non sbaglio invia una e-mail sull'account dell'amministratore con la newsletter inviata..ma non mi ricordo. 🙂
    Vedremo più avanti.
    Grazie 1000.


  • User

    Serve il double opt-in

    La doppia conferma o double opt-in (iscrizione sul sito e conferma con clic su email ricevuta) è necessaria perchè solo in questo modo si è certi che l'indirizzo sia effettivamente attivo ma soprattutto che sia stata fatta dall'effettivo proprietario. La normativa italiana sulla privacy attualmente in vigore, obbliga tale procedura;

    Si può integrare in questo script?

    Ciao