Se modificó que los archivos adjuntos cargados por DedeCMS no cambiarán de nombre automáticamente, y el nombre chino de los archivos adjuntos se cambiará automáticamente a pinyin

Después de cargar el archivo adjunto de forma predeterminada, DedeCMS modificará automáticamente el nombre del archivo adjunto. El siguiente sitio web de plantilla de sitio web de AB le enseñará a modificar esta función para que el nombre del archivo adjunto no se modifique automáticamente y el nombre chino se cambie al archivo pinyin nombre. El método específico es el siguiente:

Busque y abra el archivo include \ dialog \ select_soft_post.php y busque el siguiente código en él:

$ filename = cuser L ogin -> obtener ID de usuario (). ′ - ′. dd 2 char (M y D ate (′ ymd H is ′, cuserLogin-> getUserID () .'- '. dd2char (MyDate (' ymdHis ',C u s e r L o g i n ->g ae t U s e r I D ( ) .-. d d 2 c h a r ( M y D a t e ( YmdHis ,Ahoratme));

Elimínelo o coméntelo;
luego busque el siguiente código:

$ nombre de archivo = nombre de archivo. ′. ′. Nombre del archivo.'.'.f i l e n a m e . . . fs [cuenta ($ fs) -1];

Reemplazar con el siguiente código:

nombre de archivo = G et P inyin (nombre de archivo = GetPinyin ( f i l e n a m e=G e t P i n y i n ( fs [0]). ''. fs [cuenta (fs [cuenta (f s [ c o u n t ( fs) -1];

En este punto, la modificación está completa y puede intentar cargar el archivo adjunto.

Supongo que te gusta

Origin blog.csdn.net/a9490489/article/details/104435404
Recomendado
Clasificación