Thread View: pl.comp.lang.php
14 messages
14 total messages
Started by towarzysz Vader
Thu, 30 Aug 2001 12:20
e-mail poprawny?
Author: towarzysz Vader
Date: Thu, 30 Aug 2001 12:20
Date: Thu, 30 Aug 2001 12:20
7 lines
1046 bytes
1046 bytes
Jak sprawdzic czy user wpisal poprawny (istniejacy) adres e-mail.
Oczywiscie bez wysylania jemu maila i czekania na odpowiedz :-)
--
towarzysz Vader - denbi@power-amiga.prv.pl
http://amiga.rzeszow.net
eXec - http://www.amiga.pl
Re: e-mail poprawny?
Author: Adam
Date: Thu, 30 Aug 2001 12:33
Date: Thu, 30 Aug 2001 12:33
7 lines
1096 bytes
1096 bytes
> Jak sprawdzic czy user wpisal poprawny (istniejacy) adres e-mail. > Oczywiscie bez wysylania jemu maila i czekania na odpowiedz :-) http://www.phpbuilder.com/columns/dario19990616.php3?page=3 hth p.Adam
Re: e-mail poprawny?
Author: Michał
Date: Thu, 30 Aug 2001 13:06
Date: Thu, 30 Aug 2001 13:06
45 lines
2253 bytes
2253 bytes
Mozna tez tak:
<?php
$regexp = "/^(.+?)@((.+?)\.[a-z]{2,5})$/";
$email = "ktostam@nieistniejacyserwer.pl";
if (preg_match($regexp, $email, $regs)) {
$username = $regs[1];
$host = $regs[2];
checkdnsrr($host, ANY)
or die("Taki host nie istnieje w sieci.");
checkdnsrr($host, MX)
or die("Brak wpisu Mail Exchange dla tego hosta.");
$exp = "/^[a-z0-9\~\!\#\$\%\&\(\)\-\_\+\=\[\]\;\:\'\"\,\.\/\\]+$/i";
// wolałem wyescape'ować wszystkie znaki, zamiast później
// grzeszyć niepoprawnym skryptem na grupie :)
if (preg_match($exp, $username)) {
// reszta skryptu
} else {
die("Taka nazwa użytkowinka nie jest możliwa.");
}
} else {
die("Podałeś nieprawdziwy e-mail.");
}
?>
skrypt leminga (pozdrawiam przy okazji)
;-)))
--
pozdrawiam,
waniak
Użytkownik "towarzysz Vader" <denbi@poczta.nospam.onet.pl> napisał w
wiadomości news:3B8E2FA5.901DF560@poczta.nospam.onet.pl...
> Jak sprawdzic czy user wpisal poprawny (istniejacy) adres e-mail.
> Oczywiscie bez wysylania jemu maila i czekania na odpowiedz :-)
>
> --
> towarzysz Vader - denbi@power-amiga.prv.pl
> http://amiga.rzeszow.net
> eXec - http://www.amiga.pl
Re: e-mail poprawny?
Author: towarzysz Vader
Date: Thu, 30 Aug 2001 13:32
Date: Thu, 30 Aug 2001 13:32
10 lines
1182 bytes
1182 bytes
Adam wrote:
> http://www.phpbuilder.com/columns/dario19990616.php3?page=3
Dzieki, ale to nie do konca to o co mi chodzi. Chcialbym sprawdzic, czy
taki e-mail istnieje w sieci.
--
towarzysz Vader - denbi@power-amiga.prv.pl
http://amiga.rzeszow.net
eXec - http://www.amiga.pl
Re: e-mail poprawny?
Author: Darek Sieradzki
Date: Thu, 30 Aug 2001 13:48
Date: Thu, 30 Aug 2001 13:48
27 lines
1889 bytes
1889 bytes
towarzysz Vader <denbi@poczta.nospam.onet.pl> wrote in
news:3B8E4086.7C04D33F@poczta.nospam.onet.pl:
> Adam wrote:
>> http://www.phpbuilder.com/columns/dario19990616.php3?page=3
>
> Dzieki, ale to nie do konca to o co mi chodzi. Chcialbym sprawdzic, czy
> taki e-mail istnieje w sieci.
Mozesz probowac sprawdzic czy dla podanego hostu istnieje rekord MX w
DNS'ie, sprobowac sie polaczyc ze wskazanym MX'em i poprosic go o "vrfy"
danego username'a.
Sposob ani prosty, ani ladny, ani 100% skuteczny.
Jesli koniecznie musisz miec poprawny adres email, to generuj
uzytkownikowi jakies haslo, wysylaj to haslo na jego adres i dopiero po
wpisaniu tego hasla ostatecznie akceptuj przeslane dane :-)
DS
--
.---------
(-- a dny jak padli andele prsty ryji hlinu --. .
` `-- a dni jak upadle anioly palcami ryja ziemie --)
---------'
http://www.dago.pmp.com.pl
Re: e-mail poprawny?
Author: 7th Wojciech Jukowski
Date: Thu, 30 Aug 2001 14:25
Date: Thu, 30 Aug 2001 14:25
9 lines
1034 bytes
1034 bytes
witam, towarzysz Vader wrote: > Jak sprawdzic czy user wpisal poprawny (istniejacy) adres e-mail. http://www.zend.com/zend/spotlight/ev12apr.php -- wojciech.jukowski
Re: e-mail poprawny?
Author: Adam
Date: Thu, 30 Aug 2001 14:27
Date: Thu, 30 Aug 2001 14:27
9 lines
1299 bytes
1299 bytes
> Mozesz probowac sprawdzic czy dla podanego hostu istnieje rekord MX w > DNS'ie, sprobowac sie polaczyc ze wskazanym MX'em i poprosic go o "vrfy" > danego username'a. > > Sposob ani prosty, ani ladny, ani 100% skuteczny. zwlaszcze, ze nie zawsze sa MXy w DNS p.Adam
Re: e-mail poprawny?
Author: Averne
Date: Thu, 30 Aug 2001 17:31
Date: Thu, 30 Aug 2001 17:31
31 lines
2209 bytes
2209 bytes
Jak wygenerowac haslo? "Darek Sieradzki" <dsier@MAPS-ONpmp.com.pl> wrote in message news:Xns910DA0CA21C74dsierpmpcompl@212.45.225.251... > towarzysz Vader <denbi@poczta.nospam.onet.pl> wrote in > news:3B8E4086.7C04D33F@poczta.nospam.onet.pl: > > > Adam wrote: > >> http://www.phpbuilder.com/columns/dario19990616.php3?page=3 > > > > Dzieki, ale to nie do konca to o co mi chodzi. Chcialbym sprawdzic, czy > > taki e-mail istnieje w sieci. > > Mozesz probowac sprawdzic czy dla podanego hostu istnieje rekord MX w > DNS'ie, sprobowac sie polaczyc ze wskazanym MX'em i poprosic go o "vrfy" > danego username'a. > > Sposob ani prosty, ani ladny, ani 100% skuteczny. > > Jesli koniecznie musisz miec poprawny adres email, to generuj > uzytkownikowi jakies haslo, wysylaj to haslo na jego adres i dopiero po > wpisaniu tego hasla ostatecznie akceptuj przeslane dane :-) > > DS > > -- > .--------- > (-- a dny jak padli andele prsty ryji hlinu --. . > ` `-- a dni jak upadle anioly palcami ryja ziemie --) > ---------' > http://www.dago.pmp.com.pl
Re: e-mail poprawny?
Author: Darek Sieradzki
Date: Thu, 30 Aug 2001 17:43
Date: Thu, 30 Aug 2001 17:43
20 lines
1598 bytes
1598 bytes
"Averne" <averne@averne.eu.org> wrote in news:9mlt95$m9g$1@news2.tpi.pl:
> Jak wygenerowac haslo?
Jakis losowy ciag znakow? Np. jakas sume kontrolna:
srand((float)microtime()*1000000);
$haslo = md5(rand());
Haslo bedzie wtedy przypadkowym ciagiem 32 znakow (cyfry i litery), ktore
mozna ewentualnie przyciac do np. 8 znakow dla prostoty...
DS
--
.---------
(-- a dny jak padli andele prsty ryji hlinu --. .
` `-- a dni jak upadle anioly palcami ryja ziemie --)
---------'
http://www.dago.pmp.com.pl
Re: e-mail poprawny?
Author: krzak
Date: Thu, 30 Aug 2001 22:21
Date: Thu, 30 Aug 2001 22:21
19 lines
1338 bytes
1338 bytes
Adam <pyroSPAM@alpha.net.pl> wrote: >> Mozesz probowac sprawdzic czy dla podanego hostu istnieje rekord MX w >> DNS'ie, sprobowac sie polaczyc ze wskazanym MX'em i poprosic go o "vrfy" >> danego username'a. >> >> Sposob ani prosty, ani ladny, ani 100% skuteczny. > zwlaszcze, ze nie zawsze sa MXy w DNS jak nie ma to nie ma poczty. Proste. > p.Adam -- Marcin Krzyzanowski aka [krzyzak] priv: http://krzak.linux.net.pl
Re: e-mail poprawny?
Author: rafal wiosna
Date: Thu, 30 Aug 2001 23:02
Date: Thu, 30 Aug 2001 23:02
11 lines
1467 bytes
1467 bytes
* krzak@nospam.linux.net.pl wrote: > > zwlaszcze, ze nie zawsze sa MXy w DNS > jak nie ma to nie ma poczty. Proste. Jest poczta. Jeżeli jest A albo CNAME, wskazujący na wpis z MX lub A. -- __________________________________________________________________________ rafal wiosna * Polbox On-Line Service Sp. z o.o. * TDCIP * In ARP we trust RAFD-RIPE * PGP nyckeln finns tillgänglig pĺ www.se.pgp.net (ID: 3CDCB7A9)
Re: e-mail poprawny?
Author: towarzysz Vader
Date: Fri, 31 Aug 2001 06:47
Date: Fri, 31 Aug 2001 06:47
11 lines
1207 bytes
1207 bytes
7th Wojciech Jukowski wrote:
> > Jak sprawdzic czy user wpisal poprawny (istniejacy) adres e-mail.
>
> http://www.zend.com/zend/spotlight/ev12apr.php
Dzięki wszystkim za rady.
--
towarzysz Vader - denbi@power-amiga.prv.pl
http://amiga.rzeszow.net
eXec - http://www.amiga.pl
Re: e-mail poprawny?
Author: Adam
Date: Fri, 31 Aug 2001 07:07
Date: Fri, 31 Aug 2001 07:07
6 lines
1208 bytes
1208 bytes
> jak nie ma to nie ma poczty. Proste. nie takie proste :-) Rafal Wiosna juz Ci odpowiedzial :-) p.Adam
Re: e-mail poprawny?
Author: Rafal Milczewski
Date: Fri, 31 Aug 2001 09:54
Date: Fri, 31 Aug 2001 09:54
25 lines
1738 bytes
1738 bytes
towarzysz Vader <denbi@poczta.nospam.onet.pl> wrote: > Adam wrote: >> http://www.phpbuilder.com/columns/dario19990616.php3?page=3 > Dzieki, ale to nie do konca to o co mi chodzi. Chcialbym sprawdzic, czy > taki e-mail istnieje w sieci. > -- > towarzysz Vader - denbi@power-amiga.prv.pl > http://amiga.rzeszow.net > eXec - http://www.amiga.pl gethostbyname() w C - nie wiem jak w PHP. Jesli nie zwroci bledu to jest to prawidlowa nazwa domeny/komputera. Ale: 1. dziala strasznie wolno 2. dialup.provider.com.pl to tez prawidlowa domena a przeciez nie wyslesz tam e-mail Jedyna skuteczna metoda to zasymulowac dzialanie programu pocztowego i sprawdzic czy z tamtej strony jest serwer pocztowy. Rafal --- Rafal Milczewski rafal@inx.pm.waw.pl +48 (1044) (22) 673 28 44
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads