hola, mira voy a ver si me podes entender..
lo que tenes que hacer es un formulario, que envie los datos a una funcion por ejemplo, y esta se encarga de enviar el correo, o tambien podes hacer el formulario, que envie los datos a otro script.. mira
en php todo lo que empiece con el signo dolar $ es variable.
haces esto
creas un archivo enviar.php que contenga este codigo
Código PHP:
<?php // etiqueta de abertura
// todo el codigo va debajo de la etiqueta de apertura, para todos los lenguajes es igual.
$correodestino = "[email protected]";
if($asunto == ""){ // si no hay asunto, no envia el correo
echo "Debes ingresar un asunto";
}
else if ($mensaje == ""){ // si no hay mensaje, no envia el correo
echo "Debes ingresar un mensaje";
}
else if(!ereg("^.+@.+\\..+$", $email)){ // verificamos que el email sea correcto
echo "Debes ingresar un email valido";
}
else {
$envio = mail($correodestino, $asunto, $mensaje, "FROM: $email "); // enviamos
if ($envio){ // si es verdad que lo envio
echo "el mensaje fue enviado";
}
else {
echo "el mensaje NO fue enviado";
}
}
?> // etiqueta de cierre
y ahora creas el formulario que contenga 3 campos
ejemplo:
un campo de texto que se llame asunto SIN $ adelante!!
otro campo de texto que se llame email SIN $ adelante!!
y un area de texto que se llame mensaje SIN $ adelante!!
a ese formulario le pones como action enviar.php y metodo POST
y listo, despues podes personalizar a tu gusto el archivo php, podes utilizar html y php en el mismo archivo, pero el archivo tiene que ser de extension .php
Saludos