Autor Zpráva
IPManiak
Profil *
Zdravim,
dejme tomu ze mam formular, ktery odesila IP adresu do formulare, je nejaka moznost aby se ve vyslednem formulari pri odesilani skryla posledni 3 cisla? napr. 11.111.111.***
Diky moc.
webcode
Profil
Php umíš?
jestli stačí nasměrovat - nebo bys chtěl rovnou celou funkci ..
Kcko
Profil
echo preg_replace("~(.*).(.*)~", "\\1.---", "192.12.155.12");
Anonymní
Profil *
$ip = "120.120.120.120";
$ip_array = explode(".",$ip);
$ip_array[3] = "xxx";
$ip = implode(".",$ip_array);


Pokud ovladas PHP tak todle je snad reseni nejjednodussi, ktery pochopi i zacatecnik. Melo by to i fungovat. Samozrejme je vice zpusobu jak to resit(regulary a pod.)
tiso
Profil
substr + strrpos
Joker
Profil
...a ještě jednodušeji:
$ip = preg_replace('/\.[0-9]+$/',".***",$ip);

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0