Jak zastąpić gwiazdkami lub innymi znakami pierwsze lub ostatnie 3 zanki np z adersu IP
adres IP: 111.222.333.444.
ares IP zagwiazdkowany :) : .222.333.444 lub 111.222.333.
???
Jak zastąpić gwiazdkami lub innymi znakami pierwsze lub ostatnie 3 zanki np z adersu IP
adres IP: 111.222.333.444.
ares IP zagwiazdkowany :) : .222.333.444 lub 111.222.333.
???
Najłatwiej ?!
Rozbij ciąg znaków(ip) przez kropki
np. $new=explode('.', $ip);
i później
print('***.'.$new[1].'.'.$new[2].'.'.$new[3]);
dobre :D i dzięki za szybką odpowiedź !
a jeśli będzie to inny text np adres hosta np. lalala.walbrzych.cvx.ppp.tpnet.pl ale moze tez byc krótszy abc.def.pl Jest inna ilosc kropek
???
a jeśli będzie to inny text np adres hosta np. lalala.walbrzych.cvx.ppp.tpnet.pl ale moze tez byc krótszy abc.def.pl Jest inna ilosc kropek
???
to i tak zagwiazdkuje ciag do .
hmm ale jesli jest to np IP to to rozbija się na 4 czesci $new[0] $new[1] $new[3] $new[4] jeśli będzie to adres hosta to niebede wiedział ile jest kropek i z ilu czesci to pozniej poskaładać
BTW to robię ksiege gości i po wpisie do skiegi zostaje adres hosta wpisujacego tylko ze pierwsza część hosta ma byc zagwiaskowana
a nie proscie ustawic zeby wyswietlalo w ksiedze gosci hosty i ip tylk otobie ?
nie no chciałbym wiedziec kto sie wpisuje mozna zrobic tak ze w pliku textowum czy w bazie host nie bedzie zagwiazdkowany dopiero na stronie przy wyswietlaniu bedzie sie gwiazdkowac pierwsza część :)
Wiecie jak to zrobić ???
no to ty bedizesz wiedzial kto sie wpisal ale inni nie bede w ogóle widzieli!
dokładnie wiesz jak to zrobić ?
banal:-)
tylko jest problem nie wiem czy juz to robiles ale musisz trzymac w pliku tekstowym wpisy w tablicy
jak to banał to moze podasz rozwiązanie ??
to patrz zapisujesz wpisy do pliku wpisy.txt
we wpisa gosc podaje :
nick
email
tekst
tekst
poszczegolne dane rozdzielasz separatorem np |abcttdef|
w tenn sposob: nick |abcttdef| email |abcttdef| tekst |abcttdef| IP
przykaldowy wpis to:
Exar Kun |abcttdef| [email protected] |abcttdef| Git sttronka |abcttdef| 1.2.3.4
rozkladasz plik wpisy.txt na tablice i przypisujesz wartosc do zmiennej $wpisy
pole nick ma nuemr komorki 0 czyli $wpisy[0]
pole email ma $wpisy[1]
itd.
i teraz szuka twojego hosta zalozmy ze twoj host to:
5.6.7.8
if ($host_wlasciela == "5.6.7.8") {
$wyswietl .= "WPISUJESZ JAK MAJA WYGLADA POSZCZEGOLNE WPISY + dane[4]";
} else {
$wyswietl .= "WPISUJESZ JAK MAJA WYGLADA POSZCZEGOLNE WPISY";
}
i juz sory ale nie mam czasu na napisanie calego kodu bo robie serwis o grach i muse teksty pisac
to to ja wiem ale ty mnie nie rozumiesz !
host nie ip!
NP:
host : tralala.walbrzych.cvx.ppp.tpnet.pl lub 123.abc.pl
i chcę aby po gwiazdkowaniu wyglądało to tak
host * : ***.walbrzych.cvx.ppp.tpnet.pl lub ***.abc.pl
to zamiast ip wstawiasz zmienne do pobieranai hosta tobi ebdzie cale hostyp okazywal a innym nie
wide ze se nie radzita to z litosci zapodaje kodzik ;)
$tbl = explode('.', $host);
$tbl[0]='***';
$host2 = implode('.', $tbl);
echo $host2;