Dhuankles Postado Junho 17, 2008 Denunciar Share Postado Junho 17, 2008 OLA PESSOAL alguém SABE ALGUMA MANEIRA DE COMO RECEBER OS DADOS UDP DE UMA PORTA VIA PHP ME AJUDEM POR FAVOR... POSTEM AI UMA SOLUÇAO OU UM EXMPLO OU CODIGO QUE FUNCIONE BEM...OBRIGADO...dhuankles@hotmail.com Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 B3co.ol Postado Junho 17, 2008 Denunciar Share Postado Junho 17, 2008 http://br.php.net/socketsAbraços :) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Dhuankles Postado Junho 17, 2008 Autor Denunciar Share Postado Junho 17, 2008 http://br.php.net/socketsAbraços :)sabe como eu usar essa funçao ? <?php while(TRUE) { $socket = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP); if($socket === FALSE) { echo 'Socket_create failed: '.socket_strerror(socket_last_error())."\n"; } if(!socket_bind($socketD, "0.0.0.0", 53)) { socket_close($socketD); echo 'socket_bind failed: '.socket_strerror(socket_last_error())."\n"; } socket_recvfrom($socket,$buf,65535,0,$clientIP,$clientPort); $stz = bin2hex($buf); $tx = ""; for($i=0;$i<(strlen($stz)-26-10)/2;$i++) { $e = "00"; $e[0] = $stz[$i*2+26]; $e[1] = $stz[$i*2+27]; $f = hexdec($e); if($f > 0 && $f < 32) $tx .= "."; else $tx .= sprintf("%c",$f); } echo "$clientIP <".$tx.">\n"; $fp = fsockopen("udp://72.174.110.4",53,$errno,$errstr); if (!$fp) { echo "ERROR: $errno - $errstr<br />\n"; } else { fwrite($fp,$buf); $ret = $buf; $ret = fread($fp,667); fclose($fp); } }socket_send($socket,$ret,667,0);}?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Junho 17, 2008 Denunciar Share Postado Junho 17, 2008 Dhuankles, acho muito interessante que você leia as regras, pois você primeiro perguntou aqui, ai pegou a resposta e abriu outro tópico, não satisfeito voltou a esse (isso pode ser entendido como flood). Outra dúvida sua, você também abriu mais de um tópico, é bom você tem em mente que usar o fórum é um privilégio, e não um direito. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 B3co.ol Postado Junho 17, 2008 Denunciar Share Postado Junho 17, 2008 (editado) Dhuankles,Antes de qualquer coisa você poderia explicar o que você quer fazer?! Qual a real utilização de sockets?! Pois sabendo seu real uso creio que poderemos ter um NORTE.O código que você passou você copiou la do site que te indiquei, leia la com calma que ele explica como utilizar, o que mudar e para que serve realmente este código.Como o ESerra falou, o forum é para apoiar pequenas dúvidas e não te passar um código completo mastigado, se fosse isso não seria fórum mas sim TUTORIAL. :rolleyes: :D Abraços Editado Junho 17, 2008 por B3co.ol Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Dhuankles
OLA PESSOAL alguém SABE ALGUMA MANEIRA DE COMO RECEBER OS DADOS UDP DE UMA PORTA VIA PHP ME AJUDEM POR FAVOR... POSTEM AI UMA SOLUÇAO OU UM EXMPLO OU CODIGO QUE FUNCIONE BEM...
OBRIGADO...
dhuankles@hotmail.com
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.