🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #1460

Re: Ataques a formularios html

#1460
From: Oscar Garcia
Date: Tue, 08 Nov 2005 22:39
23 lines
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-mail
References: <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