Campo para anexo no formulário
Boa noite pessoal.
Tenho um site em funcionamento em um domínio próprio, e o mesmo foi feito todo em html, aliás utilizo o Adobe DreamWeaver para fazer as edições.
Na página contato, http://www.wmanske.com.br/contato , tenho um formulário para envio de e-mails funcionando perfeitamente, porém gostaria de acrescentar a ele um campo para anexar arquivos, onde o ideal seria para arquivos de até 2mb
Segue abaixo o código html do formulário, e mais abaixo o arquivo enviar.php:
<!-- CONTACT FORM -->
<div class="col-sm-12 col-md-7">
<form name="contactform" id="contactform" method="post" action="enviar.php">
<fieldset>
<div class="row">
<div class="col-md-5 col-lg-4">
<div class="form-group">
<select class="selectpicker" data-style="selectcorp" name="Departamento" id="departament">
<option value="Orçamento:">Orçamento</option>
<option value="Engenharia:">Engenharia</option>
<option value="Comercial:">Comercial</option>
<option value="Financeiro">Financeiro</option>
<option value="Outros">Outros</option>
</select>
</div>
</div>
<div class="col-md-7 col-lg-8">
<div class="form-group">
<label class="sr-only" for="subject">Assunto<br></label>
<div class="inner-addon left-addon">
<i class="fa fa-pencil"></i>
<input type="text" class="form-control required" placeholder="Assunto" name="Assunto" id="subject">
</div>
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="sr-only" for="name">Nome<br></label>
<div class="inner-addon left-addon">
<i class="fa fa-user"></i>
<input type="text" class="form-control required" placeholder="Seu Nome Completo" name="name" id="name" data-name="Name">
</div>
</div>
<div class="row row-lg">
<div class="col-lg-7">
<div class="form-group">
<label class="sr-only" for="email">Email<br></label>
<div class="inner-addon left-addon">
<i class="fa fa-envelope"></i>
<input type="email" class="form-control required required-email" placeholder="Seu Melhor E-Mail" name="email" id="email" data-name="Email">
</div>
</div>
</div>
<div class="col-lg-5">
<div class="form-group">
<label class="sr-only" for="name">Fone<br></label>
<div class="inner-addon left-addon">
<i class="fa fa-phone"></i>
<input type="text" class="form-control required required-phone" placeholder="Seu Melhor Número" name="phone" id="phone" data-name="Phone">
</div>
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="sr-only" for="name">Endereço<br></label>
<div class="inner-addon left-addon">
<i class="fa fa-map-marker"></i>
<input type="text" class="form-control required" placeholder="Seu Endereço Completo" name="adress" id="adress" data-name="Adress">
</div>
</div>
</div>
</div>
<div class="form-group">
<label class="sr-only" for="message">Mensagem<br></label>
<div class="inner-addon left-addon">
<i class="fa fa-comment"></i>
<textarea rows="13" name="message" id="message" class="form-control required" placeholder="Compartilhe o seu sonho conosco! Vamos lhe responder em no máximo 24hrs." data-name="Message"></textarea>
</div>
</div>
</div>
</div>
<div class="row actions">
<div class="col-sm-12 col-md-6">
<input type="submit" href="http://www.wmanske.com.br/contato/" value=" Enviar" name="submit" id="submitButton" class="btn btn-default btn-primary-corp-big" title="Clique aqui para enviar sua mensagem!" />
</div>
<div class="g-recaptcha" data-sitekey="6LcAwlAUAAAAAEWwdheQAGVWrZzUIgkMnyubvthp"></div><div class="col-sm-12 col-md-6">
<div class="alert alert-danger" role="alert" id="alertform">...</div>
</div>
</div>
</fieldset>
</form>
<p> </p>
</div><!-- /CONTACT FORM -->
<?php
function enviar($para, $assunto, $post, $de = 'contato@wmanske.com.br'){
$mensagem = "";
if(is_array($post)){
foreach ($post as $key => $value) {
$mensagem .= "<strong>$key: </strong>$value<br>";
}
}else{
$mensagem = $post;
}
$headers = "MIME-Version: 1.1\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$headers .= 'To: '.$para . "\n";
$headers .= 'From: '.$de . "\n";
$headers .= "Reply-To: $de\n";
// Para enviar o e-mail em formato HTML com codificação de caracteres Unicode (Usado em todos os países)
//$headers .= "Content-type: text/html; charset=utf-8\n";
//mail($para, $assunto, $mensagem, $headers);
$quebra_linha = "\n";
if(!mail($para, $assunto, $mensagem, $headers ,"-r".$de)){ // Se for Postfix
$headers .= "Return-Path: " . $emailsender . $quebra_linha; // Se "não for Postfix"
mail($para, $assunto, $mensagem, $headers );
}
return true;
}
if (isset($_POST)) {
enviar('contato@wmanske.com.br', 'Formulário do Site - Wmanske', $_POST);
}
?>Discussão (1)
Carregando comentários...