Red de conocimiento informático - Conocimiento sistemático - Formulario emergente de código fuente

Formulario emergente de código fuente

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 _ adminemail//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 de correo debe tener activadas las configuraciones POP3/SMTP/IMAP. Actualmente, solo algunos buzones 163 antiguos se pueden utilizar normalmente (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.