Jump to content


Igor Alxander

Member Since 21/04/2007
Offline Last Active 17/12/2008, 09:32
-----

Topics I've Started

Função Mail()

02/07/2008, 22:10

Boa noite senhores,
estou fazendo um form mail para uma empresa...
esta tudo correto exeto o layout do e-mail onde que a imagem do topo seria o logo em background..
só que ele não aparece.... e não é defeito de endereço...
segue o form-mail

[codebox]<?php

$assunto = $_POST['assunto'];
$nome = $_POST['nome'];
$empresa = $_POST['empresa'];
$cargo = $_POST['cargo'];
$departamento = $_POST['departamento'];
$estado = $_POST['estado'];
$ddd = $_POST['ddd'];
$fone = $_POST['fone'];
$email = $_POST['email'];
$campomensagem = $_POST['mensagem'];

//aqui nós resgatamos as variáveis do formulário
$para = "email@email.com.br";
$mensagem = "
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
<title> Contato WEB</title>
<style type='text/css'>
<!--
.style2 {
font-size: 18px;
font-weight: bold;
color: #E47519;
}
.style3 {
font-size: 18px;
font-weight: bold;
color: #E47519;
font-family: Verdana;
}
.tudo {
background-repeat:no-repeat;
background-position:top;
}
.style6 {
font-family: Verdana;
font-size: 10px;
}
.style11 {font-size: 14px; font-weight: bold; font-family: Verdana; }


-->
</style>
</head>

<body>
<table width='800' border='0' align='center' cellpadding='0' cellspacing='0' class='tudo' background='http://www.site.com.br/imagens/cabecalho.jpg'>
<tr>
<td width='800' height='104' valign='top'><p class='style2'> </p>
<p class='style3'>$assunto</p> </td>
</tr>
<tr>
<td><hr align='left' width='780' color='#E47519'/></td>
</tr>
<tr>
<td><span class='style6'>Nova mensagem enviada pela seção <em>Contato</em></span></td>
</tr>
<tr>
<td><p> </p>
<table width='800' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td width='150' align='left' valign='middle'><span class='style11'>Departamento:</span></td>
<td width='650'>$departamento</td>
</tr>
<tr>
<td align='left' valign='middle'><span class='style11'>Estado:</span></td>
<td>$estado</td>
</tr>
<tr>
<td align='left' valign='middle'><span class='style11'>Nome:</span></td>
<td>$nome</td>
</tr>
<tr>
<td align='left' valign='middle'><span class='style11'>Cargo/Profissão:</span></td>
<td>$cargo</td>
</tr>
<tr>
<td align='left' valign='middle'><span class='style11'>Empresa:</span></td>
<td>$empresa</td>
</tr>
<tr>
<td align='left' valign='middle'><span class='style11'>Fone:</span></td>
<td>$fone</td>
</tr>
<tr>
<td align='left' valign='middle'><span class='style11'>Email:</span></td>
<td>$email</td>
</tr>
<tr>
<td align='left' valign='middle'><span class='style11'>Mensagem:</span></td>
<td>$campomensagem</td>
</tr>
</table><p></p></td>
</tr>
<tr>
<td><hr align='left' width='780' color='#E47519'/></td>
</tr>
<tr>
<td><span>Mensagem enviada através do site</span> <strong>http://www.site.com....r</strong></td>
</tr>
</tr>
</table>
</body>
</html>

";


/*aqui foram definidos: o local onde será enviado o e-mail($para)
o assunto do e-mail enviado ($assunto)
e a mensagem enviada ($mensagem) que contém todos os campos preenchido no formulário*/


if (strlen($nome) < 3)
echo "Digite seu nome!<BR> <a href=\"java script:history.back(1);\">Voltar</a>";
elseif (strlen($email) <= 3)
echo "E-mail inválido!<BR> <a href=\"java script:history.back(1);\">Voltar</a>";
elseif (strlen($campomensagem) <= 3)
echo "Escreva uma mensagem!<BR> <a href=\"java script:history.back(1);\">Voltar</a>";
else{
$headers = "MIME-Version: 1.0\r\n";
$headers.= "Content-type: text/html; charset=utf-8\r\n";
$headers.= "From: ".$nome."<".$email.">";
mail($para,$assunto,$mensagem,$headers);
echo "O formulário foi preenchido e enviado com sucesso!! <BR> <a href=\"java script:history.back(1);\">Voltar</a>";

}
/* Nas linhas acima foi feita uma confirmação do preenchimento dos formulários.. sendo que todos os
campos preenchidos do formulário será enviado com a instrução mail() */
?>

[/codebox]


Por favor preciso disso rápido pois o prazo está muito em cima.. abraços

Album De Fotos E Bbcode

27/01/2008, 12:10

Boa tarde galera,
Aqui estou eu com mais uma (3 em 1) dúvida ^^
1ª Duvida:
Essa é o seguinte.. no Portal que eu estou fazendo os usuários podem adicionar Albuns e fotos
A parte onde ele insere o album já esta feito.. e a parte da exibição do album tambem esta feito...
o problema que eu estou tento agora é com a exibição das fotos do album.
Os album eles são exibidos um por linha de uma tabela... mas as fotos eu queria que fosse exibidas em cada linha 6 fotos...
no caso se o album tivesse 12 fotos seriam apresentadas em duas linhas... mas ai eh que esta a minha duvida...
como eu vou fazer para exibir um registro(porq a foto é um registro no bd) por coluna e
na setima coluna ele quebrar e ir para a linha de baixo ??

2ª DuvidaEu quero mudar o jeito que é criado o album... por questão de estetica... atualmente o usuario insere o caminho da imagem..o tiitulo e a descrição do album... clica em um botão enviar e pronto.. album criado...mas eu quero fazer diferente...quando ele inserisse o caminho da imagem o browser atualizase e jah exibice essaimagem em um lugar enquanto ousuario continua colocando as informações do album.
3ª Duvida (Ufa a ultima)Eu li varios artigos sobre BBCode... eu entendi tudo... mas.. soh naum achei onde explica umacoisa (a fundamental) como que eu faço para quando eu clicar em um botão ele coloca o código[ b]no texto selecionado [ /b] ??I tem como colocar quote tbm no bbcode ??

Agradeço desde já a ajuda de vocês vlw!

Razão do edit: codebox sem quebra de linha, criando extensa barra de rolagem horizontal.

Dúvida De Redicionamento De Links Na Tabela

21/01/2008, 22:34

Boa Noite,
Primeiramente, não sei se estou postando no local certo... se não estiver peço que mudem o local do topico.
Bem..
Eu estou programando em HTML e PHP... mas eu não manjo muito de html... como eu naum manjo de html eu faço uma tabela para formatar o site do modo que eu quero... na tabela do lado esquerdo eu coloco os menus e queria que esses links abricem a pagina na "cedula?" do meio. Eu li algo sobre iframes mas eu naum consegui usar... (o formato deles me parece muito limitado) tem como eu fazer isso só usando tabela ??
Eu uso Dreamweaver MX
Grato,

IPB Skin By Virteq