La Red de Conocimientos Pedagógicos - Currículum vitae - Entran los maestros del disco (puntuaciones altas para pedir consejo)

Entran los maestros del disco (puntuaciones altas para pedir consejo)

¿No están todos integrados a través de UC?

1. Registro de usuario

$uid = uc_user_register($_POST['nombre de usuario'], $_POST['contraseña'], $_POST['correo electrónico']);

p>

if($uid lt; = 0) {

if($uid == -1) {

echo 'El nombre de usuario es ilegal' ;

} elseif($uid == -2) {

echo 'Contiene palabras que se pueden registrar'

} elseif($uid = = -3) {

echo 'El nombre de usuario ya existe';

} elseif($uid == -4) {

echo 'El formato del correo electrónico es incorrecto ';

} elseif($uid == -4) {

echo 'El formato del correo electrónico es incorrecto'

p>

} elseif( $uid == -5) {

echo 'No se permite el registro por correo electrónico'

} elseif($uid == -6) {

echo; 'El correo electrónico ha sido registrado';

} else {

echo 'Indefinido'

}

} else {

echo 'Registro exitoso';

}

2. Iniciar sesión

lista($uid, $ nombre de usuario, $contraseña, $correo electrónico) = uc_user_login($_POST['nombre de usuario'], $_POST['contraseña']);

if($uid gt; 0) {

echo 'Inicio de sesión exitoso'; /p>

} elseif($uid == -1) {

echo 'El usuario no existe o ha sido eliminado'

} elseif($uid = = -2) {

echo 'Contraseña incorrecta'

} else {

echo 'Indefinido'

}

3. Esto puede modificar la plantilla. templates/default/header.htm

Este archivo contiene una etiqueta div con el id umenu, que es el menú de navegación principal de la página web

4. . templates/default/personal_navbar.htm

Respuesta complementaria:

Realmente necesitas leer atentamente la guía de desarrollo de ucenter.

5. El usuario envía información

uc_pm_send(uid entero del remitente/nombre de usuario, uid del receptor de cadena, asunto de la cadena, contenido de la cadena [, bool instantáneo, ID del mensaje de respuesta entero, bool Si el el remitente se basa en el nombre de usuario])

6. Depende de su código de inicio de sesión.

Si eliges cookies para registrar información.

:

lista($uid, $nombre de usuario, $contraseña, $correo electrónico) = uc_user_login($_POST['nombre de usuario'], $_POST['contraseña']);

if ($uid gt; 0) {

setcookie('nombre de usuario', $nombre de usuario, 24 * 3600); //Reservado por 1 día

setcookie('contraseña', $contraseña) , 24 * 3600);

echo 'Inicio de sesión exitoso';

} elseif($uid == -1) {

echo 'El usuario no existe o se ha eliminado';

} elseif($uid == -2) {

echo 'Contraseña incorrecta';

} else {

echo 'undefinido';

}

Si escribe el código de inicio de sesión de esta manera, podrá juzgar $_COOKIE['nombre de usuario'], $_COOKIE['contraseña' '] se ha definido para determinar el inicio de sesión del usuario.