PHP-FORM-EMAIL
jordane45 Mensajes publicados 30427 Fecha de registro Estado Moderador Última intervención -
Hola,
He descargado una plantilla y la he modificado, ahora los formularios no redirigen a los correos y me piden que ponga una librería php-form-email y no sé cómo crear eso, ¿pueden ayudarme con un código por favor?
1 respuesta
-
Hola, librería php-form-email ... desconocida en el tema ...
¿Quién es el "nosotros" del que hablas?
¿Trabajas en local en tu ordenador o tus páginas están alojadas en un servidor web?
Si es en "local", ¿qué utilizas para emular un servidor web?
¿Dónde encontraste este código? ¿Puedes compartirlo con nosotros?
PD: Para mostrarnos tu código, gracias por aplicar esto: https://codes-sources.commentcamarche.net/faq/11288-poster-un-extrait-de-code
.
Atentamente,
Jordane-
<?php
/**
* Requiere la biblioteca "PHP Email Form"
* La biblioteca "PHP Email Form" está disponible solo en la versión pro de la plantilla
* La biblioteca debe ser subida a: vendor/php-email-form/php-email-form.php
* Para más información y ayuda: https://bootstrapmade.com/php-email-form/
*/// Reemplaza ***@*** con tu dirección de correo electrónico real
$receiving_email_address = '***@***';if( file_exists($php_email_form = '../assets/vendor/php-email-form/php-email-form.php' )) {
include( $php_email_form );
} else {
die( '¡No se puede cargar la biblioteca "PHP Email Form"!');
}$contact = new PHP_Email_Form;
$contact->ajax = true;
$contact->to = $receiving_email_address;
$contact->from_name = $_POST['name'];
$contact->from_email = $_POST['email'];
$contact->subject = $_POST['subject'];// Descomenta el código de abajo si deseas usar SMTP para enviar correos electrónicos. Debes ingresar tus credenciales SMTP correctas
$contact->smtp = array(
'host' => 'mail53.lwspanel.com',
'username' => '***@***',
'password' => 'mB4!_UWmJMGtTB@',
'port' => '587'
);
$contact->add_message( $_POST['name'], 'De');
$contact->add_message( $_POST['email'], 'Correo Electrónico');
$contact->add_message( $_POST['message'], 'Mensaje', 10);echo $contact->send();
?>
Bueno... ya... no has ido a leer el enlace que te di y que explica cómo publicar código correctamente en el foro...
Luego..... la respuesta a tu pregunta se encuentra en los comentarios del código que descargaste:
* Requiere la biblioteca "PHP Email Form" * La biblioteca "PHP Email Form" está disponible solo en la versión profesional de la plantilla * La biblioteca debe ser subida a: vendor/php-email-form/php-email-form.php
-