Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.www.php > #20226 > unrolled thread

Sistema Captcha

Started by"Cillo" <alt.nm-6ouhvqt0@yopmail.com>
First post2016-01-18 13:30 +0000
Last post2016-01-19 07:57 +0100
Articles 8 — 6 participants

Back to article view | Back to it.comp.www.php


Contents

  Sistema Captcha  "Cillo" <alt.nm-6ouhvqt0@yopmail.com> - 2016-01-18 13:30 +0000
    Re: Sistema Captcha fmigliori <fmigliori@gmail.com> - 2016-01-18 06:11 -0800
    Re: Sistema Captcha RedWiz <redwiz@inwind.it> - 2016-01-18 14:25 +0000
      Re: Sistema Captcha "Cillo" <alt.nm-6ouhvqt0@yopmail.com> - 2016-01-18 14:41 +0000
        Re: Sistema Captcha RedWiz <redwiz@inwind.it> - 2016-01-18 14:57 +0000
        Re: Sistema Captcha Alex <tommaso5ita@yahoo.it> - 2016-01-18 17:12 +0100
        Re: Sistema Captcha Alessandro Pellizzari <shuriken@amiran.it> - 2016-01-18 20:58 +0000
          Re: Sistema Captcha Andrea D'Amore <anddam+NOSPAM@brapi.net> - 2016-01-19 07:57 +0100

#20226 — Sistema Captcha

From"Cillo" <alt.nm-6ouhvqt0@yopmail.com>
Date2016-01-18 13:30 +0000
SubjectSistema Captcha
Message-ID<2016011813303422356@mynewsgate.net>
Vorrei implementare un sistema Captcha in PHP. Cosa mi consigliate di fare?
Ciao!

[toc] | [next] | [standalone]


#20227

Fromfmigliori <fmigliori@gmail.com>
Date2016-01-18 06:11 -0800
Message-ID<b51c3d6d-bba1-422d-8762-3d9846dfcb4e@googlegroups.com>
In reply to#20226
Il giorno lunedì 18 gennaio 2016 14:30:37 UTC+1, Cillo ha scritto:
> Vorrei implementare un sistema Captcha in PHP. Cosa mi consigliate di fare?
> Ciao!

Per implementare intendi aggiungere i servizi di aziende/enti al tuo programma (tipo Google https://www.google.com/recaptcha/intro/index.html) o sviluppare un tuo sistema di captcha?

[toc] | [prev] | [next] | [standalone]


#20228

FromRedWiz <redwiz@inwind.it>
Date2016-01-18 14:25 +0000
Message-ID<n7isk6$t63$4@virtdiesel.mng.cu.mi.it>
In reply to#20226
On Mon, 18 Jan 2016 13:30:34 +0000, Cillo wrote:

> Vorrei implementare un sistema Captcha in PHP. Cosa mi consigliate di
> fare?
> Ciao!

Di non reinventare la ruota ed usarne uno già fatto , meglio, da altri.
Google recaptcha, ad esempio.

[toc] | [prev] | [next] | [standalone]


#20229

From"Cillo" <alt.nm-6ouhvqt0@yopmail.com>
Date2016-01-18 14:41 +0000
Message-ID<2016011814410722356@mynewsgate.net>
In reply to#20228
RedWiz <redwiz@inwind.it> ha scritto:

> On Mon, 18 Jan 2016 13:30:34 +0000, Cillo wrote:
> 
> > Vorrei implementare un sistema Captcha in PHP. Cosa mi consigliate di
> > fare?
> > Ciao!
> 
> Di non reinventare la ruota ed usarne uno già fatto , meglio, da altri.
> Google recaptcha, ad esempio.
> 
Escludendo google?
Altro problema: il messaggio viene inviato da un "blocco" flash. Non ho il
sorgente ma solo un file php che, credo, venga chiamato per l'invio del
messaggio. Dovrei innestarlo li. Mission impossible?

Allego il soregente che ho:

[CODE]
<?php
$ip_address = $REMOTE_ADDR;
print "&ip=$ip_address";

$message = $HTTP_POST_VARS['message'];
$name = $HTTP_POST_VARS['name'];
$email = $HTTP_POST_VARS['email'];
$my_email = $HTTP_POST_VARS['my_email'];
$my_subject = $HTTP_POST_VARS['my_subject'];
$thanks_text = $HTTP_POST_VARS['thanks_text'];
$mail_name = $HTTP_POST_VARS['mail_name'];

if ($email != ""){
$header_info = "MIME-Version: 1.0\r\n"; 
$header_info .= "Content-type: text/html; charset=iso-8859-1\r\n"; 
$header_info .= "From: ".$mail_name." <".$my_email.">"; 

mail ($email,$reply_subject,$thanks_text,$header_info); 

$header_info = "MIME-Version: 1.0\r\n"; 
$header_info .= "Content-type: text/html; charset=iso-8859-1\r\n"; 
$header_info .= "From: ".$name." <".$email.">"; 

$message = stripslashes($message);

mail ($my_email, $my_subject, 
"Name: 
$name
<br>
Email Address: 
$email
<br>
<br>
Message:
<br>
$message"
, $header_info); 
}

?> 
[/CODE]

[toc] | [prev] | [next] | [standalone]


#20230

FromRedWiz <redwiz@inwind.it>
Date2016-01-18 14:57 +0000
Message-ID<n7iugb$t63$5@virtdiesel.mng.cu.mi.it>
In reply to#20229
On Mon, 18 Jan 2016 14:41:07 +0000, Cillo wrote:

> RedWiz <redwiz@inwind.it> ha scritto:
> 
>> On Mon, 18 Jan 2016 13:30:34 +0000, Cillo wrote:
>> 
>> > Vorrei implementare un sistema Captcha in PHP. Cosa mi consigliate di
>> > fare?
>> > Ciao!
>> 
>> Di non reinventare la ruota ed usarne uno già fatto , meglio, da altri.
>> Google recaptcha, ad esempio.
>> 
> Escludendo google?
> Altro problema: il messaggio viene inviato da un "blocco" flash. Non ho
> il sorgente ma solo un file php che, credo, venga chiamato per l'invio
> del messaggio. Dovrei innestarlo li. Mission impossible?
> 


http://thecodinglove.com/post/102882346461/clients

[toc] | [prev] | [next] | [standalone]


#20232

FromAlex <tommaso5ita@yahoo.it>
Date2016-01-18 17:12 +0100
Message-ID<n7j2v4$22r7$1@adenine.netfront.net>
In reply to#20229
Il 18/01/2016, Cillo ha detto :
> RedWiz <redwiz@inwind.it> ha scritto:
>
>> On Mon, 18 Jan 2016 13:30:34 +0000, Cillo wrote:
>> 
>>> Vorrei implementare un sistema Captcha in PHP. Cosa mi consigliate di
>>> fare?
>>> Ciao!
>> 
>> Di non reinventare la ruota ed usarne uno già fatto , meglio, da altri.
>> Google recaptcha, ad esempio.
>> 
> Escludendo google?
> Altro problema: il messaggio viene inviato da un "blocco" flash. Non ho il
> sorgente ma solo un file php che, credo, venga chiamato per l'invio del
> messaggio. Dovrei innestarlo li. Mission impossible?
>
> Allego il soregente che ho:
> [...]


Non è impossibile implemenrare un captcha, ma certo non è immediato, 
penso.

Il tuo sorgente dovrebbe inviare una mail ma è alquanto obsoleto e 
contiene almeno un errore:
$ip_address = $REMOTE_ADDR;       //  $_SERVER["REMOTE_ADDR"];

a meno che $REMOTE_ADDR non venga trovata fuori dal tuo sorgente 
codice.
' IP del chiamante non  lo trovi di sicuro.

Oggi come oggi, credo che nessuno invii mail senza l' aiuto di una 
libreria specifica.

Quanto al codice del captha, non può essere innestato qui, ma deve 
essere inserito dentro l' html del form.

Se vuoi evitare reCaptha ho trovato questo:  
https://www.phpcaptcha.org/
che ho scaricato anch'io perché magari mi servirà.
Attenzione che è molto grosso (7 MB) un tantinello vecchiotto e 
richiede una certa pratica per essere implementato.

Potresti ricorrere ad una sorta di captcha fatto in casa in funzione 
anti bot, ossia costruire un certo numero di immagini contenenti un 
numero, ne fai uscire due a caso e chiedi la somma. I bot non leggono 
(ancora) le immagini che io sappia :-?

Bye

-- 
Alex

--- news://freenews.netfront.net/ - complaints: news@netfront.net ---

[toc] | [prev] | [next] | [standalone]


#20233

FromAlessandro Pellizzari <shuriken@amiran.it>
Date2016-01-18 20:58 +0000
Message-ID<dg51uvFiqi3U3@mid.individual.net>
In reply to#20229
Il Mon, 18 Jan 2016 14:41:07 +0000, Cillo ha scritto:

> Altro problema: il messaggio viene inviato da un "blocco" flash. Non ho
> il sorgente ma solo un file php che, credo, venga chiamato per l'invio
> del messaggio. Dovrei innestarlo li. Mission impossible?

Se non puoi modificare il flash, sì, è una missione impossibile.

A meno di eliminare il blocco flash, naturalmente.

Bye.

[toc] | [prev] | [next] | [standalone]


#20234

FromAndrea D'Amore <anddam+NOSPAM@brapi.net>
Date2016-01-19 07:57 +0100
Message-ID<n7kmp2$822$2@virtdiesel.mng.cu.mi.it>
In reply to#20233
On 2016-01-18 20:58:07 +0000, Alessandro Pellizzari said:

> A meno di eliminare il blocco flash, naturalmente.

Ogni volta che elimini un blocco flash da un sito, da qualche pure un 
piccolo diavolo muore.

-- 
Andrea

[toc] | [prev] | [standalone]


Back to top | Article view | it.comp.www.php


csiph-web