serginho_pv Postado Abril 11, 2011 Denunciar Share Postado Abril 11, 2011 Sou iniciante e não sei como converter o código abaixo para Java.<?php$botao = $_REQUEST['btnEnviar'];if($botao == 'Calcular') { $origem = $_REQUEST['txt_cidade_origem']; $destino = $_REQUEST['txt_cidade_destino']; $origem_codificada = urlencode($origem); $destino_codificado = urlencode($destino); if (! empty($origem) && ! empty($destino)) { $url = "http://maps.google.com.br/maps?saddr={$origem_codificada}&daddr={$destino_codificado}&hl=en&z=1"; $conteudo = file_get_contents($url); $dados = split(',distance:"', $conteudo); $distancia = split(' km",', $dados[1]); $distancia[0] = str_ireplace(',', '', $distancia[0]); $mensagem = "Distancia de $origem a $destino = $distancia[0] km\n"; echo "$mensagem"; exit; } else { $mensagem = "Preencha os dois campos como Goiânia-GO e Brasília-DF"; echo "$mensagem"; exit; }}echo "<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN'>";echo "<HTML>";echo "<HEAD>";echo " <META HTTP-EQUIV='CONTENT-TYPE' CONTENT='text/html; charset=windows-1252'>";echo " <TITLE>Distancia entre Cidades</TITLE>";echo " <META NAME='GENERATOR' CONTENT='BrOffice 3.3 (Win32)'>";echo "</HEAD>";echo "<BODY LINK='#0000FF' VLINK='#0000FF'>";echo "<FORM NAME='Cities' METHOD='POST' ACTION=''>";echo " <P>Origem: <INPUT TYPE=TEXT NAME='txt_cidade_origem' SIZE=40 STYLE='width: 7.54cm; height: 0.57cm; font-family: 'Arial', sans-serif; font-size: 12pt'></P>";echo " <P>Destino: <INPUT TYPE=TEXT NAME='txt_cidade_destino' SIZE=39 STYLE='width: 7.38cm; height: 0.58cm; font-family: 'Arial', sans-serif; font-size: 12pt'></P>";echo " <DIV ALIGN=CENTER>";echo " <P><INPUT TYPE='SUBMIT' NAME='btnEnviar' VALUE='Calcular' STYLE='width: 2.65cm; height: 0.87cm; font-family: 'Arial', sans-serif; font-size: 12pt'></P>";echo " </DIV>";echo "</FORM>";echo "</BODY>";echo "</HTML>";?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
serginho_pv
Sou iniciante e não sei como converter o código abaixo para Java.
<?php
$botao = $_REQUEST['btnEnviar'];
if($botao == 'Calcular') {
$origem = $_REQUEST['txt_cidade_origem'];
$destino = $_REQUEST['txt_cidade_destino'];
$origem_codificada = urlencode($origem);
$destino_codificado = urlencode($destino);
if (! empty($origem) && ! empty($destino)) {
$url = "http://maps.google.com.br/maps?saddr={$origem_codificada}&daddr={$destino_codificado}&hl=en&z=1";
$conteudo = file_get_contents($url);
$dados = split(',distance:"', $conteudo);
$distancia = split(' km",', $dados[1]);
$distancia[0] = str_ireplace(',', '', $distancia[0]);
$mensagem = "Distancia de $origem a $destino = $distancia[0] km\n";
echo "$mensagem";
exit;
} else {
$mensagem = "Preencha os dois campos como Goiânia-GO e Brasília-DF";
echo "$mensagem";
exit;
}
}
echo "<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN'>";
echo "<HTML>";
echo "<HEAD>";
echo " <META HTTP-EQUIV='CONTENT-TYPE' CONTENT='text/html; charset=windows-1252'>";
echo " <TITLE>Distancia entre Cidades</TITLE>";
echo " <META NAME='GENERATOR' CONTENT='BrOffice 3.3 (Win32)'>";
echo "</HEAD>";
echo "<BODY LINK='#0000FF' VLINK='#0000FF'>";
echo "<FORM NAME='Cities' METHOD='POST' ACTION=''>";
echo " <P>Origem: <INPUT TYPE=TEXT NAME='txt_cidade_origem' SIZE=40 STYLE='width: 7.54cm; height: 0.57cm; font-family: 'Arial', sans-serif; font-size: 12pt'></P>";
echo " <P>Destino: <INPUT TYPE=TEXT NAME='txt_cidade_destino' SIZE=39 STYLE='width: 7.38cm; height: 0.58cm; font-family: 'Arial', sans-serif; font-size: 12pt'></P>";
echo " <DIV ALIGN=CENTER>";
echo " <P><INPUT TYPE='SUBMIT' NAME='btnEnviar' VALUE='Calcular' STYLE='width: 2.65cm; height: 0.87cm; font-family: 'Arial', sans-serif; font-size: 12pt'></P>";
echo " </DIV>";
echo "</FORM>";
echo "</BODY>";
echo "</HTML>";
?>
Link para o comentário
Compartilhar em outros sites
0 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.