WebSite X5Help Center

 
Fabio B.
Fabio B.
User

Modifica codice php del guestbook  it

Author: Fabio B.
Visited 2628, Followers 1, Shared 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?

Posted on the
20 ANSWERS - 1 CORRECT
Luigi Alberto A.
Luigi Alberto A.
User

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.

Read more
Posted on the from Luigi Alberto A.
Fabio B.
Fabio B.
User
Author

Ho già provato con questo metodo inserendo subito dopo l'indirizzo ?subject=Subscribe.

Non ha funzionato. Che codice devo provare ad inserire?

Read more
Posted on the from Fabio B.
Fabio B.
Fabio B.
User
Author

o forse il codice che ho messo è giusto ma manca il campo subject?

come e dove inserirlo nel guestbook?

Read more
Posted on the from Fabio B.
Luigi Alberto A.
Luigi Alberto A.
User

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.

Read more
Posted on the from Luigi Alberto A.
Luigi Alberto A.
Luigi Alberto A.
User

Ti posto un'immagine di cio' che troverai nel file.

Read more
Posted on the from Luigi Alberto A.
Fabio B.
Fabio B.
User
Author

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.

Read more
Posted on the from Fabio B.
Fabio B.
Fabio B.
User
Author

Quella che mi hai postato è una pagina che contiene un form email, non un guestbook.

Read more
Posted on the from Fabio B.
Luigi Alberto A.
Luigi Alberto A.
User

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.

Read more
Posted on the from Luigi Alberto A.
Fabio B.
Fabio B.
User
Author

Sì, lo so. Ho rifatto la modifica entrando nel file con un editor direttamente sul server invece di fare l'upload.

Read more
Posted on the from Fabio B.
Fabio B.
Fabio B.
User
Author

Ho ripristinato tutto allo stato originale. Il problema è proprio sapere come aggiungere nel form del guestbook il campo Oggetto.

Read more
Posted on the from Fabio B.
Incomedia
Riccardo P.
Incomedia

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.

Read more
Posted on the from Riccardo P.
Fabio B.
Fabio B.
User
Author

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.

Read more
Posted on the from Fabio B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... 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

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Fabio B.
Fabio B.
User
Author

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").

Read more
Posted on the from Fabio B.
Fabio B.
Fabio B.
User
Author

...o sapere solo chi altro sarà presente prima di decidere

Read more
Posted on the from Fabio B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

ciao, ...grazie, ...allora mi trovo in sintonia con l'ultima prospettiva, ...utenti registrati...

.

bye, KolAsim


Read more
Posted on the from  ‪ KolAsim ‪ ‪
Fabio B.
Fabio B.
User
Author

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.

Read more
Posted on the from Fabio B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... OK, ...è così che dovrebbe essere...Wink

...

...!... però, ti faccio notare, che se io metto l'email del professor "vampirimu" Yell 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...Laughing

... 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

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Fabio B.
Fabio B.
User
Author

  1. qual'è questo rimedio?
  2. riceverebbe da me quale email? Quella in cui gli fornisco una pwd che non intende usare per accedere ad una pagina di un sito che non gli interessa visitare? Non lo faccia!
  3.  Se invece, senza login, ti riferisci direttamente all'inserimento del suo indirizzo nella mailing-list per le comunicazioni: considera che il tempo che spende "il furbo" a compilare il form e quello che ci mette il destinatario a cliccare sul link per la cancellazione dalla lista (che io metterei nelle newsletters per default anche se non fosse un obbligo di legge), aggiungi che se lui compila più volte il form Sendblaster riconosce lo stesso indirizzo e lo inserisce nella lista una volta sola (e al destinatario basta un click per annullare dieci form compilati), il gioco vale la candela per i rompipalle? Secondo te chi si stanca prima?

Read more
Posted on the from Fabio B.
Fabio B.
Fabio B.
User
Author

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.

Read more
Posted on the from Fabio B.