Red de conocimientos turísticos - Conocimientos sobre calendario chino - Generar dinámicamente el código fuente del formulario

Generar dinámicamente el código fuente del formulario

Primero, en el fondo del sitio web de Mengwei, ingrese al sistema (parámetros básicos del sistema) configuraciones principales para enviar cuentas de correo electrónico.

Correo electrónico del sitio web: 123456789@163.com.

Habilitar SMTP para enviar correos electrónicos: Sí.

Servidor SMTP: smtp.163.com

Puerto del servidor SMTP: 25

Correo electrónico del usuario del servidor SMTP: 123456789 @ 163.com.

Cuenta de usuario del servidor SMTP: 123456789.

Contraseña de usuario para servidor SMTP: contraseña de correo electrónico

============================= == ==========================

Abra el archivo diy.php en el directorio raíz con el signo más:

Encuentra alrededor de 85 líneas de código:

$query? =?"insertar en ?`{$DIY-gt;table}`?(`id',?`ifcheck `?$addvar)value?(NULL,?0?$addvalue);?" , comience a agregar el siguiente código:

$mailtitle? =?$ nombre. "{$xing} le envió un formulario"; //Título del correo electrónico

$mailbody? =?" Dirección: { $ nombre } \ r \ n correo electrónico: { $ correo electrónico } \ r \ n ciudad: { $ ciudad } \ r \ n país: { $ guojia } \ r \ n tel: { $ tel } ​​​​\ r \ n categoría: { $ qudao } "// El nombre en nombre es el número de identificación del elemento de entrada.

¿$encabezados? =?$ cfg _ adminmail//Enviar utilizando el correo electrónico de administrador que acabamos de configurar.

¿$tipo de correo? =?TXT '; //El tipo de mensaje es tipo texto.

require_once(DEDEINC ./mail . class . PHP '); //Carga la biblioteca de correo de Mengwei.

¿$smtp? =?Nuevo? smtp($cfg_smtp_server, $cfg_smtp_port, true, $cfg_smtp_usermail, $CFG_SMTP_password); //Crear servicio smtp

$SMTP-gt; =?False;//No iniciar la depuración

$ SMTP-gt;sendmail($CFG_SMTP_user mail, cfg_webname?, $cfg_smtp_usermail,?$mailtitle,?$mailbody,?$ mailtype); para envío de correos electrónicos:

Modificar los parámetros en $mailbody; el nombre en $Name modifica el nombre del campo de datos de cada campo de la ciudad.

Cabe señalar que el buzón debe tener activadas las configuraciones POP3/SMTP/IMAP. Actualmente, solo se pueden utilizar normalmente algunos buzones 163 antiguos (habilitados de forma predeterminada) y no se pueden utilizar los buzones recién registrados.

Los métodos anteriores los uso comúnmente y se pueden usar normalmente.