Suspeito 0 Denunciar post Postado Setembro 1, 2016 Fala galera boa noite. Estou tentando criar um bloqueador de faixa de IP para um sistema de votação, onde a princípio pensei em pegar os 2 primeiros campos do IP que são separados pelo ponto e salvar ele, assim quando um novo voto for tentar ser efetuado usando a mesma rede(algum espertinho reiniciando roteador) o sistema irá verificar se os 2 primeiros campos do IP que está tentando votar estão salvos em banco e se estiverem então negar o voto. 000.000.0.000 Porém não faço ideia de como criar isto, eu pensei em usar o strlen para pegar os números mas o problema é que nem todo IP tem 3 dígitos em cada campo, uns vem 2 e outros 1, isso que me quebrou kkkk Se alguém tiver uma solução e puder me dar uma força. Compartilhar este post Link para o post Compartilhar em outros sites
ESerra 744 Denunciar post Postado Setembro 1, 2016 Solução mais simplória, use o explode. Compartilhar este post Link para o post Compartilhar em outros sites
Suspeito 0 Denunciar post Postado Setembro 1, 2016 Muito obrigado cara, realmente o explode resolveu ! <?php $ip = "000.00.00.0"; $result = explode(".", $ip); echo $result[0]; echo $result[1]; Compartilhar este post Link para o post Compartilhar em outros sites