Doppia Mail Recupero Password Phpmailer postato il 24/02/2016 02:43:09 nel forum programmazione, gdrcd e open source
Salve a tutti (e, come sempre, grazie a chi già abbia avuto la cortesia di aprire il mio topic)!
L'improvviso malfunzionamento della class mail (malfunzionamento che, spulciando altri thread, è sembrato piuttosto comune, visti gli ormai alti filtri anti spam) mi ha costretta ad usare lo script phpmailer per la conferma via mail delle credenziali. Usato con relativa facilità, lo script mi funziona benissimo e la posta elettronica di avvenuta conferma o di cambio pass mi arriva in tempo più che reale con qualsiasi dominio di posta (anche grazie all'autenticazione smtp).
Il problema viene ad essere che, al "recupero password", il codice php dell'intero gioco, avendo due pagine index.php (quella nella directory base e quella nella cartella themes/temascelto/home), mi manda due volte la nuova password, ovviamente entrambe diverse e creando per questo un capibile disagio. In pratica, l'index.php della directory base mi parte con la class mail originaria:
Pagine → 1
24/02/2016 19:26:35 e modificato da takkero il 24/02/2016 19:27:24
mha.. in realtà non è un problema di filtri antispam ma di trusted server e quindi molti shared hosting hanno il problema che il loro hostname è tipo "srv722828.aruba.it" che non è trusted in alcune mail (i.e. Libero). io stesso avuto lo stesso problema con netsons ma avendo una vps mi sono cambiato l'host name in qualcosa di "trusted" e tutto è andato a posto con un 1 click e qualche tasto pigiato sulla tastiera. ovviamente questa pratica la sistemi solo se hai un accesso ssh alla shell del server altrimenti.. ciccia!
per quanto riguarda il tuo caso specifico... bhè... semplicemente elimina la funzione mail() dalla index.php della homepage.. il tuo script richiamera la funzione esterna della classe che hai installato e bom....
24/02/2016 21:15:35
Qualunque sia il problema della class mail, sono stata più che felice di usare phpmailer XD mi ha proprio cavato da un bell'impiccio!
Ti ringrazio tantissimo della soluzione (che funziona): avevo timore che cancellando qualcosa dalla index.php principale mi saltasse l'intera pagina!
Grazie ancora *_*
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
I dati del generatore di rank sono stati aggiornati!