Pagina 1 di 2
Un buongiorno a tutti - nuovo utente
Inviato: 11/09/2005, 11:37
da simo5x5
Ciao a tutti, mi sono appena registrato su questo forum. Un saluto cordiale.
Volevo sottoporre un problemino, ricevo alcuni mail non graditi e poco cortesi mandati dalla pagina contattaci, senza contare lo spam.
Qualcuno sà come si potrebbe tracciare l'IP o limitare il vocabolario? Grazie in anticipo.
Saluti
Simo

Re: Un buongiorno a tutti - nuovo utente
Inviato: 12/09/2005, 12:24
da ricman
simo5x5 ha scritto:...
Qualcuno sà come si potrebbe tracciare l'IP o limitare il vocabolario? Grazie in anticipo.
Il vocabolario non si può limitare nel form dei contatti.
Potresti loggare tutti gli ip che hanno avuto accesso alla pagina del form ma poi non so come distingueresti.
Forse ti conviene mettere il form dei contatti visibile solo agli utenti registrati e lasciare a disposizione pubblica solo l'indirizzo email, così da lì vedi Chi ti invia la posta.
Inviato: 12/09/2005, 12:34
da simo5x5
Grazie Richman per il tuo post.
Ma come loggo tutti gli ip che accedono alla contact_us.php se non ho accesso al lato server?
Saluti
Simo
Inviato: 12/09/2005, 14:02
da ciuski
ma è un problema comune?
Inviato: 12/09/2005, 19:12
da ricman
ciuski ha scritto:ma è un problema comune?
Io non sono ancora stato insultato da nessuno!!!!

Inviato: 12/09/2005, 19:16
da Bass
ricman ha scritto:ciuski ha scritto:ma è un problema comune?
Io non sono ancora stato insultato da nessuno!!!!

Nemmeno io, o almeno a me non l'hanno detto
'iao
Sergio
Inviato: 12/09/2005, 19:18
da ricman
simo5x5 ha scritto:...
Ma come loggo tutti gli ip che accedono alla contact_us.php se non ho accesso al lato server?
Esistono dei "loggatori" in php che non hanno bisogno di configurare Apache. Basta metterli sul server e ci pensano da se a crearsi i log. Ovviamente ti serve un db mysql. Uno di questi l'ho provato e dovrei avere l'indirizzo a lavoro... magari te lo passo.
Altrimenti credo che tu possa farti uno scriptino da aggiungere a contact_us che quando uno entra (o meglio anche quando clicca su Invia) gli viene letto l'ip e ti viene mandato tramite mail() al tuo indirizzo.
Un programmatore serio (e qui nel forum ce ne sono) penso che lo scriva in 10minuti. Io ho un po' meno esperienza... magari se riesco a fare qualcosa ti chiamo...
Inviato: 12/09/2005, 22:24
da simo5x5
Grazie Richman
Agli altri -> non sono stato proprio insultato. Più che altro, è sempre il solito (e so' chi è) che manda messaggi non graditi, sono sicuro al 99%. Mi piacerebbe esserlo al 100%.
Forse la cosa + saggia da fare è ignorarlo.
Saluti
Simo
Inviato: 13/09/2005, 6:25
da kikoleppard
ricman ha scritto:
Altrimenti credo che tu possa farti uno scriptino da aggiungere a contact_us che quando uno entra (o meglio anche quando clicca su Invia) gli viene letto l'ip e ti viene mandato tramite mail() al tuo indirizzo.
Un programmatore serio (e qui nel forum ce ne sono) penso che lo scriva in 10minuti. Io ho un po' meno esperienza... magari se riesco a fare qualcosa ti chiamo...
Lui ti ha detto un consiglio molto valido.
Ti elenco 3 piccole Contrib che si possono modificare per il tuo caso. Puoi analizzare la logica del codice
Vedi se ce la puoi fare?
Capture IpAddress of submitting Product Review
Order IP Recorder
IP_address_account_created-DWW
Ciao.
Inviato: 13/09/2005, 9:57
da simo5x5
Grazie Kikoleppard
Non conosco bene il php, ma ci proverò. Da qualche parte bisogna pur cominciare.....
Saludos
Simo
Inviato: 13/09/2005, 16:28
da kikoleppard
simo5x5 ha scritto:Grazie Kikoleppard
Non conosco bene il php, ma ci proverò. Da qualche parte bisogna pur cominciare.....
Saludos
Simo
Si ma anch'io sono pui meno allo stesso stato. Con i libri, nei forum e guardando la logica del codice me la cavo in qualche modo.
Ti dico sinceramente che vorrei quardarci un po' - servirebbe anche a me. Ci provo a sistemare questo problemino. Secondo me è meglio sempre prevenire

.
Solo che non sono sicuro se ci posso farlo subito. Stasera ci provo ad analizzare meglio il codice.
Communque se hai fretta lo devi fare da solo. E se ci riesci e vuoi metti una Contrib nel sito ufficiale. Li proprio per questo manca
Ciao.
P.S.
Inviato: 13/09/2005, 16:38
da simo5x5
Ciao Kikoleppard,
Devo ancora fare un sacco di lavoro "normale sul sito". Appena finisco però, posso prendere spunto dal tracking dell'ip di chi fà un ordine e provare a buttar fuori qualcosa.
Ti tengo informato
Saluti
Simo
Inviato: 13/09/2005, 16:45
da kikoleppard
simo5x5 ha scritto:Ciao Kikoleppard,
Devo ancora fare un sacco di lavoro "normale sul sito". Appena finisco però, posso prendere spunto dal tracking dell'ip di chi fà un ordine e provare a buttar fuori qualcosa.
Ti tengo informato
Saluti
Simo
OK, ma ti ho detto ci provo questi giorni e ci informeremo chi ha riuscito per primo
Ciao
Inviato: 13/09/2005, 19:04
da simo5x5
ALL RIGHT AND MANY THANKS
Simo
Inviato: 14/09/2005, 2:29
da kikoleppard
simo5x5,
apri catalog/contact_us.php
Trova:
$enquiry = tep_db_prepare_input($HTTP_POST_VARS['enquiry']);
E cambia con:
//KIKOLEPPARD add for IP recorder start
$ipaddress = $HTTP_SERVER_VARS["REMOTE_ADDR"];
$ip = "\n\n IP: " . $ipaddress;
$content = $HTTP_POST_VARS['enquiry'];
$content_ip = $content . $ip;
$enquiry = tep_db_prepare_input($content_ip);
//KIKOLEPPARD add for IP recorder end
E sei apposto. I commenti te li cambi se vuoi ma lascia sempre qualcosa per farti ricordare il cambiamento del codice
Stanotte l'ho testato e mi riporta il IP.
Ciao
P.S: Ma se questo che ti manda i messaggi ha un IP dinamico? Che fai?