Modifica codice php del guestbook
Автор: Fabio B.
Просмотрено 2639,
Подписчики 1,
Размещенный 0
In una cella contenente un guestbook, come si fa a modificare il codice php per fare in modo che i nuovi commenti inseriti dal pubblico vengano segnalati ad un indirizzo definito con una email che ha per oggetto "Subscribe"?
Ovvero dove bisogna mettere le mani per definire l'oggetto della mail?
Размещено
Ciao, forse devi far riferimento alla relativa funzione mail che trovi all'intenro della pagina contenente il guestbook. Troverai un riferimento ad un file che si trova nella cartella mail (se fai l'esportazione del sito su hd la troverai). Non credo che tramite website lo puoi fare, quindi l'unica soluzione è esportare il sito su disco, fare le relative modifiche e con un programma tipo cuteftp inviare il tutto.
Автор
Ho già provato con questo metodo inserendo subito dopo l'indirizzo ?subject=Subscribe.
Non ha funzionato. Che codice devo provare ad inserire?
Автор
o forse il codice che ho messo è giusto ma manca il campo subject?
come e dove inserirlo nel guestbook?
Se esporti il sito su disco, nella pagina che contiene il guestbook vedrai che fa riferimento a un file email.....ececec.php che troverai nella cartella mail, devi agire in quel file.
Ti posto un'immagine di cio' che troverai nel file.
Автор
L'ho già fatto. Ho esportato il sito in una cartella sul desktop; poi ho aperto il file php della pagina in questione e dove c'era l'indirizzo email ho fatto l'aggiunta che ti dicevo, ma non funge.
Автор
Quella che mi hai postato è una pagina che contiene un form email, non un guestbook.
Ma hai poi inviato sul sito il file modificato? oppure hai inviato il sito con website... ? Scusa se ti faccio questa domanda !!!
Una volta modificato il file lo devi inviare tu con un programma esterno e non con website... la modifica non viene importata anche nel progetto di website.
Автор
Sì, lo so. Ho rifatto la modifica entrando nel file con un editor direttamente sul server invece di fare l'upload.
Автор
Ho ripristinato tutto allo stato originale. Il problema è proprio sapere come aggiungere nel form del guestbook il campo Oggetto.
Buongiorno Fabio,
lo screenshot fornito da Luigi è per il form mail non per il guestbook.
Per aggiungere l'oggetto ovvero un nuovo campo devi modificare tu il codice in modo che venga letto e caricato correttamente dal codice php essendo un'operazione un po' complessa non è consigliabile anche perchè puoi compromettere il corretto funzionamento del Guestbook.
Автор
Buongiorno Riccardo. Lo so, per questo preferirei chiedere a voi una modifica standard al codice. In pratica l'obiettivo è questo: siccome Sendblaster acquisisce nella sua lista solamente quelle mail che hanno nel primo campo l'indirizzo email (necessariamente in questa posizione) e nel campo Oggetto il testo predisposto (per default "Subscribe"), vorrei che il guestbook potesse essere utilizzato per fare una iscrizione pubblica alla newsletter.
Per esempio: viene bandito un pellegrinaggio a Medjugorie? Ok, però bisogna fare il numero minimo di iscritti per l'affitto del pullman altrimenti gli organizzatori non possono stabilire nè la data nè altro. Ecco che chi si iscrive al pellegrinaggio tramite il guestbook automaticamente si inserisce anche nella lista di chi riceve comunicazioni in merito all'evento da parte degli organizzatori.
... scusa Fabio, ...ma tu avresti la garanzia ed il riscontro reale sugli indirizzi email dichiarati...?...
... ci si può basare sul Form_mail per una valutazione seria della proiezione...?...
... lo chiedo perché non ho esperienza in merito, ma ho le mie riserve sul metodo che sto valutando...
.
...grazie...
.
bye, KolAsim
Автор
Ovviamente no, per cui se uno predispone uno strumento del genere lo fa in modo presuntivo e non vincolante per chi aderisce. Se io volessi aver garanzie nel senso che dici tu farei fare un versamento simbolico a chi si iscrive. Dai meccanismi di autenticazione bancari non si scappa.
Però non serve, soprattutto se è nell'interesse di chi scrive che l'indirizzo sia buono; pena non ricevere le comunicazioni attese.
Se uno mi infila un indirizzo fasullo nella lista a me che me ne frega? Vorrà dire che il computer spedirà anche qualche mail a vuoto; a me interessa che arrivino agli indirizzi buoni.
Comunque il guestbook può sempre comparire in una pagina riservata ad una cerchia limitata di visitatori noti (che magari vogliono solo lasciare un commento senza compilare il campo Oggetto con "Subscribe").
Автор
...o sapere solo chi altro sarà presente prima di decidere
ciao, ...grazie, ...allora mi trovo in sintonia con l'ultima prospettiva, ...utenti registrati...
.
bye, KolAsim
Автор
Sì, volendo basterebbe fare come ho fatto per gli acquisti su questo sito:
http://energiaprima.bottegadelwebmaster.com/
dove per poter accedere all'area acquisti bisogna loggarsi, ma prima bisogna registrarsi e ricevere all'indirizzo di registrazione la pwd tramite email di risposta automatica.
Se uno mette l'indirizzo falso per la registrazione quindi non riceve l'email con la pwd per accedere al guestbook.
... OK, ...è così che dovrebbe essere...
...
...!... però, ti faccio notare, che se io metto l'email del professor "vampirimu" per fargli uno scherzo, visto che lui l'ha fatto a tutti, ...lui riceverebbe l'email da te, e potrebbe prendersela con te, visto che è un professor quale si è dimostrato, e questo fenomeno non puoi evitarlo a monte col metodo Mail_Form...
... per me il metodo più sicuro è il tradizionale MailTo(), anche se l'Anonimus può sempre essere in agguato, ma in percentuale infima, ed a questo il rimedio c'è...
.
bye
Автор
Автор
Aggiungi ancora questo: se lui persevera e io ricevo una lamentela in proposito, io posso inserire l'indirizzo in questione nella blacklist come da img allegata.