gwiazdkowanie :)

0

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.

???

0

Najłatwiej ?!

Rozbij ciąg znaków(ip) przez kropki
np. $new=explode('.', $ip);

i później

print('***.'.$new[1].'.'.$new[2].'.'.$new[3]);

0

dobre :D i dzięki za szybką odpowiedź !

0

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
???

0

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 .

0

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

0

a nie proscie ustawic zeby wyswietlalo w ksiedze gosci hosty i ip tylk otobie ?

0

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ć ???

0

no to ty bedizesz wiedzial kto sie wpisal ale inni nie bede w ogóle widzieli!

0

dokładnie wiesz jak to zrobić ?

0

banal:-)

tylko jest problem nie wiem czy juz to robiles ale musisz trzymac w pliku tekstowym wpisy w tablicy

0

jak to banał to moze podasz rozwiązanie ??

0

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

0

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

0

to zamiast ip wstawiasz zmienne do pobieranai hosta tobi ebdzie cale hostyp okazywal a innym nie

0

wide ze se nie radzita to z litosci zapodaje kodzik ;)

$tbl = explode('.', $host);
$tbl[0]='***';
$host2 = implode('.', $tbl);
echo $host2;

1 użytkowników online, w tym zalogowanych: 0, gości: 1