podrías hacer esto, aqui te dopy un ejemplo utilizando phpmailer para el envio, y los codigos de envio estan en la misma pagina pero se condicionan dependiendo de que formulario se este enviando, las validaciones de los campos las puedes hacer mediante una libreria sencilla jquery:
Código PHP:
Ver original<?php
//formulario trabaje
if(empty($_POST['trabaje'])){}//verifica si el formulario fue enviado else{
$nombre = $_POST['nombre'];
$apellido = $_POST['apellido'];
$email = $_POST['email'];
//se compone el mensaje
require("../config/class.phpmailer.php");
$mail1 = new PHPMailer();
//$mail->Host = "localhost";
$mail1->FromName = "NUEVO CONTACTO";
$mail1->Subject = "Contacto de ".$nombre." ".$apellido;
$mail1->AddBCC($email, "CLIENTE");
$body1 = "Contacto de <b>".$nombre." ".$apellido."</b>\n\n";
$body1 .= "<hr>";
$body1 .= $email;
$body1 .= "<hr>";
$mail1->Body = $body1;
$mail1->Send();
}
if($mail1){
echo "
<script language='JavaScript'>
alert('Mensaje enviado');
</script>";
} else{
echo "
<script language='JavaScript'>
alert('Error al enviar');
</script>";
}
?>
<?php
//formulario contacto
if(empty($_POST['contacto'])){}//verifica si el formulario fue enviado else{
$nombre = $_POST['nombre'];
$apellido = $_POST['apellido'];
$email = $_POST['email'];
//se compone el mensaje
require("../config/class.phpmailer.php");
$mail2 = new PHPMailer();
//$mail->Host = "localhost";
$mail2->FromName = "NUEVO CONTACTO";
$mail2->Subject = "Contacto de ".$nombre." ".$apellido;
$mail2->AddBCC($email, "CLIENTE");
$body2 = "Contacto de <b>".$nombre." ".$apellido."</b>\n\n";
$body2 .= "<hr>";
$body2 .= $email;
$body2 .= "<hr>";
$mail2->Body = $body2;
$mail2->Send();
}
if($mail2){
echo "
<script language='JavaScript'>
alert('Mensaje enviado');
</script>";
} else{
echo "
<script language='JavaScript'>
alert('Error al enviar');
</script>";
}
?>
<!--formulario 1-->
<form name="1" action="" method="post">
<label>Trabaje con Nosotros</label><br><br>
<input type="text" name="nombre" placeholder=" Nombre" required/>
<br><br>
<input type="text" name="apellido" placeholder=" Apellido" required/>
<br><br>
<input type="email" name="email" placeholder=" Email" required/>
<br><br>
<input type="submit" name="trabaje" value="Enviar"/>
</form>
<hr>
<!--formulario 2-->
<form name="1" action="" method="post">
<label>Contactenos</label>
<br><br>
<input type="text" name="nombre" placeholder=" Nombre" required/>
<br><br>
<input type="text" name="apellido" placeholder=" Apellido" required/>
<br><br>
<input type="email" name="email" placeholder=" Email" required/>
<br><br>
<input type="submit" name="contacto" value="Enviar"/>
</form>