Tutorial: Usando o Botão Ajax

Este exemplo demonstra o uso do botão AJAX em um formulário de controle.

Criando um Formulário de Controle

1. Crie uma nova aplicação do tipo Controle.

2. No menu de aplicação acesse a pasta Campos e clique no item Novo Campo

3. Criaremos 3 campos. Informe o nome e o label dos campos de acordo com a tabela abaixo:

Nome Label
info Informações
browser Navegador
language Idioma

4. No menu da aplicação clique no item Botão >> Novo botão e selecione o tipo “Ajax”.

5. Utilizaremos o seguinte código no botão.

if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
	$ip = $_SERVER['HTTP_CLIENT_IP'];
} elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
	$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
} else {
	$ip = $_SERVER['REMOTE_ADDR'];
}
 
$lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
 
if(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== FALSE) 
	$browser = 'Internet explorer';
elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox') !== FALSE) 
	$browser = 'Mozilla Firefox';
elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome') !== FALSE) 
	$browser = 'Google Chrome';
if($lang == "pt")
{
{info} = "Hoje é ".date('d-m-Y').", ".date('H:i:s')." e seu IP é: ".$ip;
}
else
{
{info} = "Today is ".date('d-m-Y').", ".date('H:i:s')." and your IP is: ".$ip;
}
 
{browser} = $browser;
 
{language} = strtoupper($lang);

6. Clique no botão Executar da barra de ferramentas.

Tutoriais na mesma categoria

Formulário com campos especiais

Neste exemplo, vamos mostrar como configurar alguns campos especiais no Scriptcase, na aplicação f...

Mestre-Detalhe (Único-para-Único)

Neste exemplo será desenvolvido uma aplicação Mestre/Detalhe completa, onde obteremos um formu...

Geração de PDF em Formulários

Neste exemplo veremos como configurar a aplicação de formulário para exibir o botão de impres...

Formulário com Responsividade Mobile

As aplicações agora têm adaptação à ambientes mobile, sendo assim, o usuário pode acessar ...

Comente este post