Alinhar figura em html

Tag's de Alinhamento de texto e figuras







- ALIGN=TOP Alinha o texto adjacente com o topo da imagem, embora com linhas compridas o resultado não seja muito bom.
(1) Texto alinhado ao topo da imagem:
<img align="top" src="http://www... imagem.gif">
Texto no topo da imagem

- ALIGN=MIDDLE Alinha o texto adjacente com o meio da imagem, embora com linhas compridas o resultado não seja muito bom.

(2) Texto alinhado ao centro da imagem:
<img align="middle" src="http://www... imagem.gif">
 


Texto no centro da imagem

- ALIGN=BOTTOM Alinha o texto adjacente com a parte de baixo da imagem (default).

(3) Texto alinhado ao rodapé da imagem:
<img align="bottom" src="http://www... imagem.gif">
 



Texto no rodapé da imagem

- ALIGN=RIGHT Alinha imagem à direita, e tudo o que houver ao redor (texto, outras imagens) a partir do topo da imagem.

(4) Imagem à direita:
posiciona a imagem à direita do texto:
<img align="right" src="http://www... imagem.gif">
Texto com imagem
alinhada à direita

- ALIGN=LEFT Alinha imagem à esquerda, e tudo o que houver ao redor (texto, outras imagens) a partir do topo da imagem.

(5) Imagem à esquerda:
posiciona a imagem à esquerda do texto:
<img align="left" src="http://www... imagem.gif">
Texto com imagem
alinhada à esquerda
Para ter duas imagens, uma em cada margem, numa mesma linha, escreva:

<IMG align=left SRC="imagem.gif" alt="imagem"><IMG align=right SRC="imagem.gif" alt="imagem">...e se pode escrever à vontade entre as imagens

(6) ITexto entre duas imagens:
<IMG align=left SRC="imagem.gif" alt="imagem"><IMG align=right SRC="imagem.gif" alt="imagem">...e se pode escrever à vontade entre as imagens!

imagemimagem...e se pode escrever à vontade entre as imagens!
Veja mais:
Editar texto em html
Formatar imagem em html
Links em html
Listas em html
Tabelas em html
Plus no site em html
Tabela de cores em Html e java - Parte 2
Inserção de Imagens em HTML
Regua
Enviar formulários por e-mail em HTML

Enviar formulários por e-mail em php

Os valores enviados através de um formulário podem ser recuperados pela variável predefinida $_POST. Através dela é possível obter os dados que foram enviados através do método POST do HTML, bastando indicar o nome do campo do formulário. No comando action do formulário, deve-se indicar a página PHP que irá receber os valores. O mesmo documento pode conter o código e o formulário.
Salve este primeiro código como index.html ou qulaquer outro nome:
<html>
    <head>
     <title>:: Cadastro pessoa fisica</title>
    </head>
   <body bgcolor="#DDDDDD">
       <CENTER><FONT SIZE="6">CADASTRO PESSOA FÍSICA </FONT><br></CENTER>
<form method="POST" action="processa_cad_pessoa_fis.php">
    <form action="info.php" method="GET">
      <p align="CENTER">*Nome: <input type="text" name="txtnome" size="58">
         *CPF: <input type="text" name="txtcpf" size="20"></p>
      <p align="CENTER">*Telefone: <input type="text"     name="txttelefone_principal" size="13">
         Celular: <input type="text" name="txttelefone_secundario" size="13">
         *E-mail: <input type="text" name="txtemail" size="35"></p>
           <CENTER><input type="submit" value="Enviar Dados"> <input type="reset" value="Limpar formulário"></CENTER>
    </form>
    </td>
    </td>
     </body>
</html>

O resultado do código acima:


Salvar o seguinte código em processa_cad_pessoa_fis.php , para processar o formulário.
Alterar o e-mail (seu email@yahoo.com.br) colocando o e-mail que vai receber os dados do cadastro.
<html>
<title> Enviando mensagem... </title>
<body>
<?php
$nome = $_POST["txtnome"];
$cpf = $_POST["txtcpf"];
$telefone = $_POST["txttelefone_principal"];
$telefonesecundario = $_POST["txttelefone_secundario"];
$email = $_POST["txtemail"];
$ip = getenv("REMOTE_ADDR");
$erro=0;
$mensagem = "Mensagem enviada por visitante:\n\n";
$mensagem .= "Nome: $nome\n";
$mensagem .= "CPF: $cpf\n";
$mensagem .= "Telefone: $telefone\n";
$mensagem .= "Telefone secundario: $telefonesecundario\n";
$mensagem .= "Email: $email\n";
$mensagem .= "Endereço ip do visitante:$ip\n";
if($erro==0)
{
mail("seu email@yahoo.com.br","Cadastro pessoa fisica",$mensagem,"FROM:$email\nReply-To:$email");
echo "Seu Cadastro foi Concluido!<br>";
echo "Seu ip é $ip";
}
?>
</body>
</html>

Veja mais:
- Introdução ao PHP
- Como rodar php
- Variáveis em PHP
- Tipos de dados em php
- Operadores em php
- for em php – estrutura de looping
- while em PHP
- do...while em PHP
- Foreach em PHP

Foreach em PHP

Funciona somente com arrays, e lançará um erro se tentar utilizá-lo em uma variável de qualquer tipo diferente ou em variáveis não inicializadas. A duas sintaxes básicas para o comando. O segundo é uma abreviatura, mas útil do que primeira:

foreach (expressao_array as $valor)
     instruções

foreach (expressao_array as $chave => $valor)
     instruções



A primeira forma varre uma matriz dada por expressao_array. Em cada loop, o valor do elemento corrente é atribuído a $valor e o ponteiro interno da matriz é avançado em uma posição (assim, no próxima bloco de instruções você estará olhando para o próximo elemento).

A segunda forma faz a mesma coisa, só que a chave do elemento atual será atribuído à variável $chave em cada execução do bloco de instruções.

Exemplos com Foreach:



<?php

$arr = array(1, 2, 3, 4);
foreach ($arr as $value) {
    echo $value;
}

$arr = array(1, 2, 3, 4);
foreach ($arr as $key => $value) {
    echo "Chave: $key – Valor: $value";
}

?>

A partir do PHP 5, você pode modificar facilmente os elementos de matriz de precedendo $ value com &. Isto irá atribuir de referência em vez de copiar o valor.

<?php
$arr = array( 1 , 2 , 3 , 4 );
foreach ( $arr as & $value ) {
$value = $value * 2 ;
}
// $arr is now array(2, 4, 6, 8)
unset( $value ); // break the reference with the last element
?>

Isso só é possível se a matriz iterada pode ser referenciada (isto é, é variável), o que significa o seguinte código não vai funcionar:

<?php
foreach (array( 1 , 2 , 3 , 4 ) as & $value ) {
$value = $value * 2 ;
}
?>

Veja mais:
- Introdução ao PHP
- Como rodar php
- Variáveis em PHP
- Tipos de dados em php
- Operadores em php
- for em php – estrutura de looping
- while em PHP
- do...while em PHP
- Foreach em PHP

do...while em PHP

      O laço do...while em PHP é bem parecido com o laço while. A diferença é que no do...while, a condição é testada no final da primeira iteração, o que garante que o laço será executado no mínimo uma vez. Veja um exemplo de seu uso:
<?
  $valor = 1;
  
  do{
    echo $valor . "<br>";
 $valor++;
  }while($valor <= 10);
?>
 
       do-while loops são muito similares aos loops while, exceto a expressão é verificada no final de cada iteração em vez de no começo. 


A diferença principal dos loops while regulares é que a primeira iteração de um loop do-while é garantidamente executada (a condição só é verificada no fim da iteração), enquanto que ele pode não rodar necessariamente em um loop  while normal (o a condição é verificada no início de cada iteração, se for avaliado como FALSE logo no início, a execução do loop terminaria imediatamente).


Há apenas uma sintaxe para loops do-while: 
<?php
$i = 0 ;
do {
echo $i ;
} while ( $i > 0 );
?>
O loop acima rodaria exatamente uma vez, uma vez que após a primeira iteração, quando a condição é verificada, ela é avaliada como FALSE ($ i não é maior do que 0) e execução do loop termina.

Usuários avançados de C podem estar familiarizados com o uso diferenciado do loop do-while, para permitir o fim da execução no meio dos blocos de código, englobando-os com do-while (0), e usando a quebrar comunicado. O fragmento de código a seguir demonstra isso:  
<?php
do {
if ( $i < 5 ) {
echo "i is not big enough" ;
break;
}
$i *= $factor ;
if ( $i < $minimum_limit ) {
break;
}
echo "i is ok" ;

/* process i */

} while ( 0 );
?>


Veja mais:
- Introdução ao PHP
- Como rodar php
- Variáveis em PHP
- Tipos de dados em php
- Operadores em php
- for em php – estrutura de looping
- while em PHP
- do...while em PHP
- Foreach em PHP

while em PHP


while – estrutura de looping que não necessita de um número determinado de iterações. Ele é executado enquanto uma condição for verdadeira.
O laço while é usado quando queremos que um bloco de instruções seja executado ENQUANTO uma condição for verdadeira (true). Veja um trecho de código exemplificando isso:
<?
  $valor = 1;
  
  while($valor <= 10){
    echo $valor . "<br>";
    $valor++;
  }
?>
Este trecho de código exibe os números de 1 à 10 na página. Veja agora o mesmo trecho de código, desta vez contando de 10 à 1:
<?
  $valor = 10;
  
  while($valor >= 1){
    echo $valor . "<br>";
    $valor--;
  }
?>


Lembre-se de que a condição testada em um laço while deve resultar em um valor boolean (true ou false). O trecho de código seguinte deixa isso mais claro:
<?
  $continuar = true;
  $valor = 1;
  
  while($continuar){
    echo $valor . "<br>";
    $valor++;
 
    if($valor > 10)
     $continuar = false; // pára o laço
  }
?>
Para finalizar, lembre-se de que um laço while pode nunca ser executado, ou seja, se a condição testada na primeira iteração já resultar false, o fluxo de código é transferido para a primeira instrução após o laço.
 Exemplo completo da estrutura while:
<html>
<head>
<title>Teste PHP</title>
</head>
<body>
<?php
$i = 1;
while ($i < 10000)
{
echo($i);
$i *= 2;
echo(" vezes 2 é igual a $i <br>");
}
?>
</body>

for em php – estrutura de looping

for – estrutura de looping que executa um bloco de código quantas vezes for indicadoem uma variável. Deve-se definir a variável que será testada no looping, uma condição de teste e o incremento (ou decremento) da variável de controle.
O laço for é usado quando queremos executar um bloco de instruções um determinado número de vezes. Este laço é composto de três partes:
for(inicialização; teste; incremento/decremento){
  bloco de instruções
}


Na parte inicialização nós definimos o valor inicial da variável de controle. Na parte teste nós usamos o valor da variável de controle para testar a continuidade ou interrupção do laço. Finalmente, na parte incremento/decremento nós alteramos o valor da variável de controle para cima ou para baixo.
Veja um exemplo:
<?
  for($i = 1; $i <= 10; $i++){
    echo $i . "<br>";
  }
?>
O incremento/decremento da variável de controle não precisa ser necessariamente em 1. Podemos usar qualquer expressão. Veja um trecho de código que exibe os números pares de 0 à 10:
<?
  for($i = 0; $i <= 10; $i += 2){
    echo $i . "<br>";
  }
?>
Observe que "$i += 2" é o mesmo que "$i = $i + 2".

Com exceção da parte de testes, podemos inserir múltiplas expressões nas demais partes de um laço for. Veja:
<?
  for($i = 0, $x = 2; $i <= 10; print ($i * $x) . "<br>", $i++);
?>
Este último código é um pouco exótico, mas muito fácil de ser encontrado por aí.

Exemplo da estrutura For;

<html>
<head>
<title>Teste PHP</title>
</head>
<body>
<?php
for ($i = 1; $i < 10; $i++)
{
echo("Linha $i <br>");
}
?>
</body>

Operadores em php

São usados para efetuarem operações sobre as variáveis e constantes. Os operadores do PHP são:
+ soma
- subtração
* multiplicação
/ divisão
^ exponenciação
% módulo, resto da divisão
++ acrescenta um a uma variável
-- subtrai um de uma variável
+= soma um valor a uma variável e lhe atribui o resultado

Exemplo com operador (+ soma);
<html>
<head>
<title>Teste PHP</title>
</head>
<body>
<?php
    $a = 10;
$b = 15;
$c = $a + $b;
echo "$a mais $b é igual a $c";
?>
</body>
</html>

Exemplo com operador (- subtração);

<html>
<head>
<title>Teste PHP</title>
</head>
<body>
<?php
    $a = 10;
$b = 15;
$c = $a - $b;
echo "$a menos $b é igual a $c";
?>
</body>
</html>

Exemplo com operador (* multiplicação);

<html>
<head>
<title>Teste PHP</title>
</head>
<body>
<?php
    $a = 10;
$b = 15;
$c = $a * $b;
echo "$a multiplicando $b é igual a $c";
?>
</body>
</html>

Exemplo com operador (/ divisão);

<html>
<head>
<title>Teste PHP</title>
</head>
<body>
<?php
    $a = 10;
$b = 15;
$c = $a / $b;
echo "$a dividindo $b é igual a $c";
?>
</body>
</html>


Operadores de comparação
Há também os operadores de comparação. Uma comparação sempre gera um dos dois valores possíveis: vazio, que corresponde a falso, e 1, que corresponde a verdadeiro.
= = é igual a
! = não é igual a
> é maior que
< é menor que
>= é maior ou igual a
<= é menor ou igual a

Exemplo com operador (= = é igual a);

<html>
<head>
<title>Teste PHP</title>
</head>
<body>
<?php
$x = 5;
$resultado = ($x == 8);
if($resultado == 1)
{
echo "verdadeiro";
}
else
{
echo "falso";
}
echo "<br>";
?>
</body>
</html>

Exemplo com operador (! = não é igual a);

<html>
<head>
<title>Teste PHP</title>
</head>
<body>
<?php
$x = 5;
$resultado = ($x != 8);
if($resultado == 1)
{
echo "verdadeiro";
}
else

{
echo "falso";
}
echo "<br>";
?>
</body>
</html>

Exemplo com operador (> é maior que);

<html>
<head>
<title>Teste PHP</title>
</head>
<body>
<?php
$x = 5;
$resultado = ($x > 8);
if($resultado == 1)
{
echo "verdadeiro";
}
else
{
echo "falso";
}
echo "<br>";
?>
</body>
</html>

Exemplo com operador (< é menor que);

<html>
<head>
<title>Teste PHP</title>
</head>
<body>
<?php
$x = 5;
$resultado = ($x > 8);
if($resultado == 1)
{
echo "verdadeiro";
}
else
{
echo "falso";
}
echo "<br>";
?>
</body>
</html>

Exemplo com operador (>= é maior ou igual a);

<html>
<head>
<title>Teste PHP</title>
</head>
<body>
<?php
$x = 5;
$resultado = ($x >= 8);
if($resultado == 1)
{
echo "verdadeiro";
}
else
{
echo "falso";
}
echo "<br>";
?>
</body>
</html>

Exemplo com operador (<= é menor ou igual a);

<html>
<head>
<title>Teste PHP</title>
</head>
<body>
<?php
$x = 5;
$resultado = ($x <= 8);
if($resultado == 1)
{
echo "verdadeiro";
}
else
{
echo "falso";
}
?>
</body>
</html>

Veja mais:
- Introdução ao PHP
- Como rodar php
- Variáveis em PHP
- Tipos de dados em php
- Operadores em php
- for em php – estrutura de looping
- while em PHP
- do...while em PHP
- Foreach em PHP

Tipos de dados em php

O PHP suporta vários tipos de dados:
Inteiro – Números inteiros (isto é, números sem ponto decimal)
Números de dupla precisão – Números reais (isto é, números que contêm um ponto decimal)
String – Texto entre aspas simples (´ ´) ou duplas (“ “)
Booleanos – armazenam valores verdadeiros ou falsos, usados em testes de condições
Array – Grupo de elementos do mesmo tipo
Objeto – Grupo de atributos e métodos
Recurso – Uma origem de dados externa

Variáveis em PHP


Variáveis armazenam valores. Pode-se referir a variáveis para obter seu valor ou para alterar seu conteúdo. No PHP elas são representadas por um cifrão ($) mais o nome da variável. Os nomes de variáveis válidos são iniciados por letras ou por um subscrito ( _ ). Existe diferenciação entre nomes de variáveis maiúsculas e minúsculas.
Ex: $a, $_A, $_a
<html>
<head>
<title>Teste PHP</title>
</head>
<body>
<?php
$a = 10;
$A = 20;
echo "O valor de 'a' é $a e o de 'A' é $A";
?>
</body>
</html>
 Tipos de dados
O PHP suporta vários tipos de dados:
Inteiro – Números inteiros (isto é, números sem ponto decimal)


Números de dupla precisão – Números reais (isto é, números que contêm um ponto decimal)
String – Texto entre aspas simples (´ ´) ou duplas (“ “)
Booleanos – armazenam valores verdadeiros ou falsos, usados em testes de condições
Array – Grupo de elementos do mesmo tipo
Objeto – Grupo de atributos e métodos
Recurso – Uma origem de dados externa

Como rodar php

Como Ver o resultado?

Baixar o programa "usb-webserver"
Basta fazer o download do pacote ZIP que contém os arquivos necessários clicando no botão acima deste texto. Em seguida, descompacte-o utilizando o WinRAR ou o WinZip e extraia estes arquivos para o pen drive ou algum lugar do seu disco rígido. Depois, basta executar o arquivo “USB Webserver.exe” para que o aplicativo comece a funcionar.

Em seguida aparece esta tela, na qual selecione o arquivo indicado pela seta:


Vai abrir esta aba e selecione a oção Php info:


Vai abrir a pagina no seu navegador preferido, não feche está página, a mesma será utilizada futuramente:

Salve seu arquivos dentro da pasta root: Exemplo: teste.php

Para ver o resultado da pagina "teste.php", a pagina anterior do seu navegador: exemplo a figura abaixo, abriu com a URL, "http://localhost:8080/phpinfo/" substitua pela URL "http://localhost:8080/teste.php" e veja o resultado:

Veja mais:
- Introdução ao PHP
- Como rodar php
- Variáveis em PHP
- Tipos de dados em php
- Operadores em php
- for em php – estrutura de looping
- while em PHP
- do...while em PHP
- Foreach em PHP
 

Enviar formulários por e-mail em HTML

Os valores enviados através de um formulário podem ser recuperados pela variável predefinida $_POST. Através dela é possível obter os dados que foram enviados através do método POST do HTML, bastando indicar o nome do campo do formulário. No comando action do formulário, deve-se indicar a página PHP que irá receber os valores. O mesmo documento pode conter o código e o formulário.
Salve este primeiro código como index.html ou qulaquer outro nome:
<html>
    <head>
     <title>:: Cadastro pessoa fisica</title>
    </head>
   <body bgcolor="#DDDDDD">
       <CENTER><FONT SIZE="6">CADASTRO PESSOA FÍSICA </FONT><br></CENTER>
<form method="POST" action="processa_cad_pessoa_fis.php">
    <form action="info.php" method="GET">
      <p align="CENTER">*Nome: <input type="text" name="txtnome" size="58">
         *CPF: <input type="text" name="txtcpf" size="20"></p>
      <p align="CENTER">*Telefone: <input type="text"     name="txttelefone_principal" size="13">
         Celular: <input type="text" name="txttelefone_secundario" size="13">
         *E-mail: <input type="text" name="txtemail" size="35"></p>
           <CENTER><input type="submit" value="Enviar Dados"> <input type="reset" value="Limpar formulário"></CENTER>
    </form>
    </td>
    </td>
     </body>
</html>

O resultado do código acima:


Salvar o seguinte código em processa_cad_pessoa_fis.php , para processar o formulário.
Alterar o e-mail (seu email@yahoo.com.br) colocando o e-mail que vai receber os dados do cadastro.
<html>
<title> Enviando mensagem... </title>
<body>
<?php
$nome = $_POST["txtnome"];
$cpf = $_POST["txtcpf"];
$telefone = $_POST["txttelefone_principal"];
$telefonesecundario = $_POST["txttelefone_secundario"];
$email = $_POST["txtemail"];
$ip = getenv("REMOTE_ADDR");
$erro=0;
$mensagem = "Mensagem enviada por visitante:\n\n";
$mensagem .= "Nome: $nome\n";
$mensagem .= "CPF: $cpf\n";
$mensagem .= "Telefone: $telefone\n";
$mensagem .= "Telefone secundario: $telefonesecundario\n";
$mensagem .= "Email: $email\n";
$mensagem .= "Endereço ip do visitante:$ip\n";
if($erro==0)
{
mail("seu email@yahoo.com.br","Cadastro pessoa fisica",$mensagem,"FROM:$email\nReply-To:$email");
echo "Seu Cadastro foi Concluido!<br>";
echo "Seu ip é $ip";
}
?>
</body>
</html>


Voltar
Veja mais:
Editar texto em html 
Formatar imagem em html 
Links em html 
Listas em html 
Tabelas em html 
Plus no site em html 

 
Design by Wordpress Theme | Bloggerized by Free Blogger Templates | JCPenney Coupons