View previous topic :: View next topic |
Author |
Message |
nel`chee
Joined: 08 Jul 2004 Posts: 2087 Location: Rijeka
|
Posted: 08.04.2005 13:37 Post subject: rastavljanje u array i spajanje |
|
|
ovo je nekakva n00b antispam skripta za guestbook. problem je sto mi se na kraju umjesto nelchee[at]vip[dot]hr ispise samo nelchee[at]
Code: | $email = $myrow['email'];
list($user, $domain) = split('@', $email);
$xdomain = array();
$xdomain = split('.', $domain);
$i=0;
$xemail = $user . '[at]' . $xdomain[$i];
$i++;
while($xdomain[$i]) {
$xemail .= '[dot]' . $xdomain[$i];
$i++;
} |
|
_________________ ♥ art & design portfolio ♥ free Photoshop brushes stuff ♥ sketchblog ♥ facebook ♥ |
|
Back to top |
|
|
pepa.UP
Joined: 10 Sep 2003 Posts: 15 Location: zagreb
|
Posted: 08.04.2005 14:27 Post subject: |
|
|
probaj umjesto Code: | split('.', $domain); | staviti Code: | split('\.', $domain); |
|
_________________ unpljugged.com |
|
Back to top |
|
|
nel`chee
Joined: 08 Jul 2004 Posts: 2087 Location: Rijeka
|
|
Back to top |
|
|
Sulien
Joined: 04 Jan 2004 Posts: 2905 Location: Zagreb
|
Posted: 08.04.2005 16:10 Post subject: |
|
|
točka je među special chars i kao takva mora se escapeati |
|
|
Back to top |
|
|
nel`chee
Joined: 08 Jul 2004 Posts: 2087 Location: Rijeka
|
|
Back to top |
|
|
liban0n
Joined: 10 Feb 2004 Posts: 128 Location: Dubrovnik, Zagreb
|
Posted: 08.04.2005 17:53 Post subject: |
|
|
A zasto se uopce mucis rastavljat pa sastavljat kad se tvoj problem moze uredno i bez problema rijesiti sa regexopvima
$neki = @eregi_replace("@","[AT]",$mail);
$nekidrugi = @eregi_replace("\.[a-z]{3,4}$","[DOT]",$neki);
..ovo je odokativno pisano al eto ... ipak u dva reda |
_________________ mount -t swap /dev/brain /mnt/head
look'n for a job |
|
Back to top |
|
|
nel`chee
Joined: 08 Jul 2004 Posts: 2087 Location: Rijeka
|
|
Back to top |
|
|
nel`chee
Joined: 08 Jul 2004 Posts: 2087 Location: Rijeka
|
|
Back to top |
|
|
nel`chee
Joined: 08 Jul 2004 Posts: 2087 Location: Rijeka
|
|
Back to top |
|
|
liban0n
Joined: 10 Feb 2004 Posts: 128 Location: Dubrovnik, Zagreb
|
Posted: 09.04.2005 08:26 Post subject: |
|
|
nel`chee wrote: | hmm da
a cemu ovo a-z 3,4 ? sto to znaci? |
ovo $ mu kaze da gleda na kraju dakle sve od \. tocke da sadrzi od a-z dakle sva mala slova
a {3,4} 3 do 4 ponavljanja .. dakle .com .net .info itd.
ovo sam iz glave napisao ne mora znaciti da ce raditi ali po meni je jednostavnije nego ono sto si ti radila! |
_________________ mount -t swap /dev/brain /mnt/head
look'n for a job |
|
Back to top |
|
|
nel`chee
Joined: 08 Jul 2004 Posts: 2087 Location: Rijeka
|
|
Back to top |
|
|
|