Autor Zpráva
kolemjdouci1234
Profil *
Zdravím,

zkouším si udělat vlastní VIP systém a chtěl bych se zeptat jak mohu udělat to že ověřím pokud je zadaný parametr $_GET['text'] STEAM, IP nebo NICK?

Děkuji.


Steam sem ověřil pomocí funkce -> strpos($text, "STEAM_"); Nick jsem nechal na Else ale IP jak mohu ověřit?
TomasJ
Profil
Našel jsem odpověď. Regulární výrazy. Našel jsem to pomocí google - otestoval jsem, funkční:
function validIP($ip){
    return preg_match("/^([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])){3}$/", $ip);
}

//Použití
if(validIP($_GET['text'])) echo "Je IP";
else echo "Není IP";

Našel jsem to zde.
kolemjdouci1234
Profil *
Jo díky. Tak jsem to nějak sesmilil, můžete lock
TomasJ
Profil
Tady se nic nezamyká. Je to tu záměrně odemčené, (asi) kvůli tomu, kdyby měl někdo problém, a něco mu z toho nešlo, napíše sem a nebude zakládat nové vlákno (podle mě).
Kcko
Profil
kolemjdouci1234:
Kdybys byl registrovaný zamkneš si to sám.
TomasJ
Profil
Kcko: co to je za hloupost? Zamykat tu přece nejde.
Omlouvám se, doteď jsem si ani nevšiml že je tu možnost "Zamknout téma."
Alphard
Profil
Zatím je to možné pro registrované uživatele, ale preferujeme nezamykání.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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