Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Código html.
<form id="form1" name="form1" method="post" action="enviasegundavia.php">
<label>Nome completo
<input name="nomeb" type="text" class="form" id="nomeb" size="30" />
</label>
<br />
<label>Instituição
<input name="instituicaob" type="text" class="form" size="30" />
</label>
<br />
<label>Curso <br />
<input name="cursob" type="text" class="form" size="40" />
</label>
<br />
<label>Telefone
<input name="telefoneb" type="text" class="form" size="40" />
</label>
<br />
<br />
<label>
<input name="Submit" type="submit" class="botao" value="Enviar" />
</label>
</form>
enviasegundavia.php
<?php
$nomeo=$_POST["nomeo"];
$telefoneo=$_POST["telefoneo"];
$emailo=$_POST["emailo"];
$instituicaoo=$_POST["instituicaoo"];
$cursoo=$_POST["cursoo"];
$epara = "dbleal@hotmail.com";
$assuntoemail = "$nomeo";
$msg = "Nome: $nomeo\n\n Telefone: $telefoneb\n\n Email: $emailo \n\n Intituição: $instituicaob\n\n Curso: $cursob \n\n ";
$titulodoemail = "De: $nome";
mail($epara,$assuntoemail,$msg);
echo "Formulário enviado com sucesso";
?>
<script> javascript:history.go(-1);</script>
e ai o que estou fazendo de errado ?
Você pega os campos no php com o mesmo name que coloca no html
ex
html -> <input type="text" name="nome".....
php -> $_POST['nome']
no seu código o php está com nome diferente.
Aparece algum erro? Que erro? Está enviando localmente ou de um servidor?
Orientações para uma boa participação.
Veja no tópico de erros mais comuns, habilite todas as mensagens de erro e utilize a busca do fórum, pois existem vários tópicos iguais aos seus.
Carlos Eduardo