eu estou a tentar construir um website para administrar o serviço de dhcp num servidor em linux
e eu tenho uma página onde digito as configurações gerais que pretendo para que o serviço funcione correctamente...
e então eu tenho os seguintes campos:
Network: ex: 192.168.100.0
Subnet Mask: ex: 255.255.255.0
Intervalo de IPs: inicio: 100
fim: 200
o que eu tenho aqui é o seguinte...quando em cima o utilizador define a network automaticamente o intervalo de IPs irá ser 192.168.100.(qualquer coisa)
ou seja, neste caso o inicio do intervalo de IPs irá ser desde: 192.168.100.100 até: 192.168.100.200 certo?
e a minha questão é a seguinte: eu quero gravar estes dados na bases dados...o campo "network" grava perfeitamente mas estou com alguma dificuldade em definir os campos "inicio" e "fim"..pois nestes campos só irá ser inserido a terminação do IP (ex: 150) e não o IP completo (ex: 192.168.100.150)
o que eu estou tentando fazer é assim ...gravar o campo "network" na base dados e no campo "inicio" estou a pensar faxer da seguinte maneira:
$inicioip = $network + inicio
mas assim eu irei ficar com 192.168.100.0.150 e o correcto deveria ser 192.168.100.150...aquele zero não deveria de existir...
me ajudem pf...se precisarem de mais alguma explicação digam...
eu não ponho aqui código nenhum porque inda não tenho nenhum código definido <_<
Pergunta
TMD
boas malta...
o problema é o seguinte:
eu estou a tentar construir um website para administrar o serviço de dhcp num servidor em linux
e eu tenho uma página onde digito as configurações gerais que pretendo para que o serviço funcione correctamente...
e então eu tenho os seguintes campos:
Network: ex: 192.168.100.0
Subnet Mask: ex: 255.255.255.0
Intervalo de IPs: inicio: 100
fim: 200
o que eu tenho aqui é o seguinte...quando em cima o utilizador define a network automaticamente o intervalo de IPs irá ser 192.168.100.(qualquer coisa)
ou seja, neste caso o inicio do intervalo de IPs irá ser desde: 192.168.100.100 até: 192.168.100.200 certo?
e a minha questão é a seguinte: eu quero gravar estes dados na bases dados...o campo "network" grava perfeitamente mas estou com alguma dificuldade em definir os campos "inicio" e "fim"..pois nestes campos só irá ser inserido a terminação do IP (ex: 150) e não o IP completo (ex: 192.168.100.150)
o que eu estou tentando fazer é assim ...gravar o campo "network" na base dados e no campo "inicio" estou a pensar faxer da seguinte maneira:
$inicioip = $network + inicio
mas assim eu irei ficar com 192.168.100.0.150 e o correcto deveria ser 192.168.100.150...aquele zero não deveria de existir...
me ajudem pf...se precisarem de mais alguma explicação digam...
eu não ponho aqui código nenhum porque inda não tenho nenhum código definido <_<
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.