Article View: es.comp.os.linux.programacion
Article #1460Re: Ataques a formularios html
From: Oscar Garcia
Date: Tue, 08 Nov 2005 22:39
Date: Tue, 08 Nov 2005 22:39
23 lines
1968 bytes
1968 bytes
El Tue, 08 Nov 2005 23:13:25 +0100, Rafa <rafa@nospam.org> escribi�:
>Oscar Garcia escribi�:
>> preg_replace('\[^A-Za-z0-9\-\.\@_]\', '', $destinatario);
>
>Gracias, yo ten�a el mismo problema y con esto lo he solucionado... s�lo una
>puntualizaci�n, hay un par de barras que se te han torcido:
>preg_replace('/[^A-Za-z0-9\-\.\@_]/', '', $destinatario);
Lo hice sin comprobarlo, de memoria. No se puede usar \ como
separador, pero s� |, @, etc... el que yo suelo usar es |.
preg_replace('|[^A-Za-z0-9\-\.\@_]|', '', $destinatario);
Yo de todas formas suelo pasar un validador de dominio verificando que
el usuario realmente tiene caracteres permitidos y que el dominio
tiene un registro MX correcto usando checkdnsrr.
Un saludo.
--
�scar Javier Garc�a Baudet
LinaresDigital
http://redstar.linaresdigital.com/
Technical Details
Message-ID:
<t3a2n15r31koiefht24rt2qeup3b8e6igm@4ax.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!news.newsland.it!news.germany.com!news.musoftware.de!news-15.escomposlinux.org!cernicalo.escomposlinux.org!escomposlinux.org!not-for-mailReferences:
<dkdjdg$3ka$1@nsnmrro2-gest.nuria.telefonica-data.net> <19skm11h15tc7do4q3094sub0j54v6be31@4ax.com> <1131491030.156617@nispero.mad.tiscali.red>Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,a369e897d8110535 X-Google-Attributes: gidf86c8,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!news.newsland.it!news.germany.com!news.musoftware.de!news-15.escomposlinux.org!cernicalo.escomposlinux.org!escomposlinux.org!not-for-mail From: Oscar Garcia <redstarQUITARSPAM23@terra.es> Newsgroups: es.comp.os.linux.programacion Subject: Re: Ataques a formularios html Date: Tue, 08 Nov 2005 23:39:44 +0100 Organization: Ecolnet Lines: 23 Message-ID: <t3a2n15r31koiefht24rt2qeup3b8e6igm@4ax.com> References: <dkdjdg$3ka$1@nsnmrro2-gest.nuria.telefonica-data.net> <19skm11h15tc7do4q3094sub0j54v6be31@4ax.com> <1131491030.156617@nispero.mad.tiscali.red> NNTP-Posting-Host: 62-15-114-195.inversas.jazztel.es Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: cormoran.emeteo.local 1131489579 7425 62.15.114.195 (8 Nov 2005 22:39:39 GMT) X-Complaints-To: emeteo@escomposlinux.org NNTP-Posting-Date: Tue, 8 Nov 2005 22:39:39 +0000 (UTC) X-Newsreader: Forte Free Agent 2.0/32.652