Pular para o conteúdo principal

Formulários

Formulário é uma área que contém elementos de formulário. Os elementos de formulário são elementos que permitem o usuário entrar informações (como campos de texto, campos de área de texto, menus drop-down, botões radiais, caixas de seleção, etc.) em um formulário. Um formulário é definido pela tag <form>.
<form>
<input "Aqui vai o tipo de elemento do formulário">
<input "Aqui vai o tipo de elemento do formulário">
</form>

Exemplo de um formulário:
<form action="script.php" method="POST">
Primeiro nome:
<input type="text" name="firstname">
<br>
Último nome:
<input type="text" name="lastname">
<br>
<input name="exemplo2" type="checkbox" value="criandosite">criandosite
<br>
<select name="select" size="1">
<option value="um">um
<option value="dois">dois
<option value="três">três
<option value="quatro">quatro
<option value="cinco">cinco
</select>
<br>
<input name="exemplo2" type="submit"
value="enviar formulário">
</form>

Cole entre as tags <body></body> da sua página.
Para as informações do cliente serem salvas, você deve ter um servidor e um banco de dados (como o apache e o mysql, por exemplo); e então criar um script para processar (pegar) essas informações e largar dentro do banco de dados. Por isso, há <form action="script.php" method="POST">, onde você deve colocar o nome do script na parte sublinhada.
Na maioria dos casos o método post é sempre mais seguro do que o get.
· get: esse atributo indica totalmente como o dado é passado para o script ou programa definido no atributo action;
· post: passa os dados para a entrada padrão do sistema operacional.
Tag Descrição
<form> Define um formulário para entradas do usuário
<input> Define um campo de entrada
<textarea> Define uma área de texto (um controle de entrada de texto multi-linhas)
<label> Define um rótulo para um controle
<fieldset> Define um conjunto de campos
<legend> Define um título para um conjunto de campos
<select> Define uma lista selecionável (uma caixa drop-down)
<optgroup> Define um grupo de opção
<option> Define uma opção em uma caixa drop-down
<button> Define um botão para pressionar
<isindex> Desaprovada. Use <input> em vez

Comentários

Postagens mais visitadas deste blog

Lista de 170 dos principais e mais notáveis Softwares Livres para Web

Ser gratuito não significa que não sejam poderosos. Muitos desses softwares têm funções superiores às encontradas em seus concorrentes pagos.

Muitos programadores contribuem para a construção de um Software Livre, compartilhando gratuitamente seu trabalho e, pedindo um auxílio às pessoas dispostas a ajudar. É isso que sustenta o movimento do Software Livre.

Também, se dedicam inteiramente à criar design diferenciado desses softwares de código aberto, sob demanda de empresas, pessoas e instituições que agora se tornam seus clientes. Outros, criam módulos e componentes à esses softwares, com funções específicas de determinado tipo de atividade de um empresa ou instituição, cobrando então pelo seu trabalho, que agora depende da aplicação principal que ele ajudou a desenvolver.

Esse idealismo pode criar ótimos programas. O Firefox é um dos melhores exemplos. Mas há muitos programas de código livre além dele. Conheça agora, 170 dos principais e mais notáveis Softwares Livres, construídos …

Conheça o Alfresco - Software Livre para Gestão Documental

Alfresco, é um sistema de Gestão de Documentos físicos/digitais empresarial (em inglês ECM "Enterprise Content Management") multi plataforma (Windows e Unix/Linux) de Código Aberto, desenvolvido em Java.
Muitas empresas utilizam para gestão de seus documentos, gestão de conteúdo Web e de colaboração (e-groupware). O Alfresco não é a única plataforma de ECM open source, mas para a gestão de documentos, colaboração e repositório documental, é um dois mais utilizados no mercado atualmente, implementando alta usabilidade e um modelo open source a 100%.

Atualização do ICA-AtoM - versão 1.2 para 1.3

Vídeo gravado no celular. Apresenta o procedimento realizado ao atualizar a versão 1.2 para 1.3 do software ICA-AtoM. (localhost) Ubuntu + MySql Administrator


Planejamento deve levar em conta a Gestão Documental

Escrito por Dgard Pinheiro (*)

Se o planejamento é a ciência de colocar no papel – hoje, na verdade, em sistemas computacionais – e de gerenciar todas as etapas do negócio, incluindo seus objetivos e os meios para que eles sejam atingidos, então, as empresas devem levar em conta a Gestão Documental como parte vital para o sucesso de um empreendimento. Isto porque os negócios envolvem o recebimento, envio e manuseio de uma quantidade enorme de documentos de várias origens, desde o tradicional papel, até os arquivos digitais – tais como as notas fiscais eletrônicas, fax, e-mail, documentos pessoais e formulários (estes, muito utilizados na coleta de informações em várias áreas: cadastros, escolas, pesquisas de mercado e de opinião etc).
Pode parecer que o planejamento envolve apenas a estratégia de negócios, a definição do plano de ação, a definição de produtos e serviços, preços, distribuição, marketing e divulgação. No entanto, ele vai além e deve incluir os processos de como a companhi…

Conheça o NUXEO - Software Livre para Gestão Documental

Atualizado em 16/09/2013.


          O Nuxeo é uma poderosa ferramenta de ECM (Enterprise Content Management - gestão de conteúdo empresarial) open source (código aberto), desenvolvido pela empresa francesa de mesmo nome. Nuxeo atualmente é utilizado por centenas de empresas ao redor do mundo e órgãos públicos, de médio e grande porte. No site do software é possível ver a lista de alguns usuários da ferramenta.           Nuxeo tem uma arquitetura ágil e flexível de última geração, utilizando o melhor do Java. Permite gerenciar os documentos de forma cômoda, realizando versões dos documentos, fluxos de trabalho associados aos documentos, publicação remota, busca avançada, integração com Microsoft Office e Open Office, etc.           Existe a versão open source do NUXEO, que é totalmente gratuita, e a versão "Nuxeo Studio". Esta última é um serviço diferenciado, onde há suporte 24hs por eles, manutenção do sistema, serviço de Cloud Computing (nuvem) etc. Neste caso é preciso p…

Botão para abrir formulário no LibreOffice-Base - Macros

Se você está começando a trabalhar com o Libre Office Base e não entende muito de programação, provavelmente já se deparou com a situação de não conseguir abrir um formulário a partir de um botão de pressão criado em outro formulário. Parecerá mais difícil ainda se você estiver acostumado a utilizar os assistentes do Microsoft Access.

No Libre Office Base é preciso criar uma macro para abrir um formulário a partir de um botão criado no modo desenho do formulário. Depois de criada a macro, é necessário chamar a função no evento "Ao aprovar ação" do botão.

Com o Libre Office Base aberto, vá em "Ferramentas >> Macros >> Organizar Macros >> Libre Office Basic". Na janela que aparecer, selecione "Minhas Macros >> Standards >> Module 1". Haverá um botão no menu lateral direito chamado "Editar". Clique para editar este módulo e insira a seguinte macro:

CMS- Conheça 4 softwares livres de gerenciamento de conteúdo para websites

Hoje na internet tem  uma  diversidade muito grande de gerenciadores de  conteúdo, abaixo mostro  4  softwares livre para gerenciamento de conteúdo de fácil  utilização e suas características.

Drupal:


O Drupalé um gerenciador de  conteudo(Content Management System) completo para websites,

podendo ser usado em comunidades,  blogs, site, forum e etc.

Licenciado em GPL, o Drupal é desenvolvido em php com suporte a mysql e  possui fácil

instalação.

Download do drupal: http://drupal.org/download

mais  informações: http://drupal-br.org/
 http://drupal.org/


Joomla
 O Joomla é  cms livre desenvolvido em php com suporte a  mysql, de facil utlização eliminando a necessidade de usuários com conhecimentos  técnicos.


O Joomla utiliza diferentes grupos de usuários, com nomes auto-explicativos e nível de permissões crescente, onde  no  frontend, possui  usuários registrados, autores, editores,

publisher. Backend   manager, administrator e super administrator.

Possui  modulos que podem ser  instalados ou desistal…