Mi idea es simplemente agregar 2 opciones más al fomulario:
Nombre, Empresa, Puesto, Email, Mensaje
Ahora sólo hay nombre, email y mensaje.
Cuando lo intenta modificar sólo errores me salen! :(
Alguien me puede echar una mano?¿?¿?

Gracias!
Este es el html
<form method="post" onsubmit="kapella.ajax.contact(this.name.value,thi s.email.value,this.message.value);return false" action="#">
<input type="text" name="name" value="" placeholder="Name">
<input type="text" name="email" value="" placeholder="Email">
<textarea name="message" placeholder="Message"></textarea>
<input type="submit" value="Enviar">
</form>
y el php
<?php
function checkmail($mail){
if(!preg_match('#^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$#is', $mail)) return 'isnt';
else return 'ok';
}
if(isset($_POST['email']) AND isset($_POST['name']) AND isset($_POST['message']))
{
$mail = $_POST['email'];
$name = $_POST['name'];
$msg = $_POST['message'];
$emailT = checkmail($mail);
if($emailT == 'ok')
{
$to = '[email protected]'; // PUT HERE YOUR EMAIL
if (!preg_match("#^[a-z0-9._-]+@(hotmail|live|msn).[a-z]{2,4}$#", $mail))
{
$line_pass = "\r\n";
}
else
{
$line_pass = "\n";
}
$message_txt = "Mensaje enviado por: ".$name."\n Mensaje : ".$msg;
//boundary
$boundary = "-----=".md5(rand());
$subject = "Club Ecommerce Summit";
//header
$header = "From: \"".$name."\"<".$mail.">".$line_pass;
$header .= "MIME-Version: 1.0".$line_pass;
$header .= "Content-Type: multipart/alternative;".$line_pass." boundary=\"$boundary\"".$line_pass;
//message.
$message = $line_pass."--".$boundary.$line_pass;
$message.= "Content-Type: text/plain; charset=\"UTF-8\"".$line_pass;
$message.= "Content-Transfer-Encoding: 8bit".$line_pass;
$message.= $line_pass.$message_txt.$line_pass;
$message.= $passage_ligne."--".$boundary."--".$passage_ligne;
mail($to,$subject,$message,$header);
echo '3';
}
else
{
echo '1';
}
}
else
{
echo '2';
}
?>