@PHP <3, nie, nie o to mi chodzi
Mam dwa pliki, jeden .php który robi za "silnik" i drugi .txt w którym są takie dane:
nick1 4365436
nick2 345346
nick3 435236
nick4 3426526
...
//"nick" "numer" //żeby było wiadomo niżej co jest co
Z tym, że "nicki" mogą mieć max 3 wyrazy (np. xxx ccc vvv), ewentualnie mogę użyć "str_replace" do usunięcia spacji żeby "nick" miał jeden wyraz a nie trzy
Mam przychodzącą wiadomość która zawsze jest w takiej formie
Wiadomość od użytkownika: "numer" o treści: "wiadomość"
Chcę pobrać z pliku .txt do "silnika" najpierw "numer" żeby porównać czy "numer" który pokazał się przy powyższej wiadomości ma w pliku .txt obok siebie jakiś "nick" i jeżeli ma to zamienił "numer" na "nick" z pliku txt
Może łatwiej będzie jak napisze to w pseudo-kodzie bo nie wiem jak to wytłumaczyć
jeżeli $numer_ktory_napisał == $numerowi_z_pliku
to zamień $numer_ktory_napisał na $nick_z_pliku_txt
Wiem że mógłbym klepać cały czas
$wyslane = strip_tags($HTTP_RAW_POST_DATA);
...
if($numer_ktory_napisal == 12345)
{
$wiadomosc = str_replace($numer_ktory_napisal, 'nick_dla_numeru_12345', $wyslane);
}
I tak dla każdego numeru ale to mija się z celem bo po pierwsze za każdym razem musiałbym mieszać w kodzie, a po drugie teraz mam tyc numerów 129 więc dodawanie ich ręcznie to byłoby z lekka sami wiecie jakie...
A tak miałbym możliwość łatwego dodania/usunięcia jakiegoś nicku z numerem dodając w nowej linii w pliku txt "nick" "numer"
Edited by playaz44, 14.08.2013 19:03.