Liste des membres avec avatar [Réglé]
Visiteur
Boosteur Inactif
Je découvre depuis peu phpboost et je veux l'utiliser pour mon site (site de rencontre)
J'ai ajouter le lien "membres" dans le menu.
Je souhaiterais savoir s'il est possible que quand on clique sur "membres" d'avoir la liste des pseudo des membres ainsi que leur avatar et leur sexe mais rien d'autre ? (pas de site web, dernier message, mail, dernière connexion, message privé)
Merci pour votre aide
benflovideo Membre non connecté
-
Modérateur
- Voir le profil du membre benflovideo
- Inscrit le : 13/03/2010
- Groupes :
-
Equipe Modération
-
Equipe Communication
De mémoire, ce type de demande à déjà été proposé sur le forum..Une petite recherche et puis vlà

Benji
Visiteur
Boosteur Inactif
pegasetkc Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre pegasetkc
- Inscrit le : 07/02/2010
- Site internet
pegasetkc Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre pegasetkc
- Inscrit le : 07/02/2010
- Site internet
voila le rendu :
Édité par pegasetkc Le 07/10/2011 à 22h41
Visiteur
Boosteur Inactif
benflovideo Membre non connecté
-
Modérateur
- Voir le profil du membre benflovideo
- Inscrit le : 13/03/2010
- Groupes :
-
Equipe Modération
-
Equipe Communication

Faire passé le sujet en réglé
Visiteur
Boosteur Inactif
J'ai une erreur une fois les changement effectués.
Parse error: syntax error, unexpected T_STRING in C:Program Files (x86)EasyPHP-5.3.8.0wwwphpboost-fullphpboostmembermember.php on line 1012
Code PHP :
$Template->assign_vars(array( 'PAGINATION' => ' <strong>' . $LANG['page'] . ' :</strong> ' . $Pagination->display('member' . url('.php' . (!empty($unget) ? $unget . '&' : '?') . 'p=%d', '-0-%d.php' . $unget), $nbr_member, 'p', 25, 3) )); $result = $Sql->query_while("SELECT user_id, login, user_mail, user_show_mail, timestamp, user_msg, user_local, user_web, last_connect FROM " . PREFIX . "member $result = $Sql->query_while("SELECT user_id, login, user_mail, user_show_mail, timestamp, user_msg, user_local, user_web, last_connect, user_avatar ORDER BY " . $sort . " " . $mode . $Sql->limit($Pagination->get_first_msg(25, 'p'), 25), __LINE__, __FILE__); while ($row = $Sql->fetch_assoc($result)) { $user_web = !empty($row['user_web']) ? '<a href="' . $row['user_web'] . '"><img src="../templates/' . get_utheme() . '/images/' . get_ulang() . '/user_web.png" alt="' . $row['user_web'] . '" title="' . $row['user_web'] . '" /></a>' : ' '; $user_msg = !empty($row['user_msg']) ? $row['user_msg'] : '0'; $user_mail = ( $row['user_show_mail'] == 1 ) ? '<a href="mailto:' . $row['user_mail'] . '"><img src="../templates/' . get_utheme() . '/images/' . get_ulang() . '/email.png" alt="' . $row['user_mail'] . '" /></a>' : ' '; $row['last_connect'] = !empty($row['last_connect']) ? $row['last_connect'] : $row['timestamp']; $Template->assign_block_vars('member_list', array( //Avatar . $user_avatar = !empty($row['user_avatar']) ? '<img class="valign_middle" src="' . $row['user_avatar'] . '" alt="" />' : ''; if (empty($row['user_avatar']) && $CONFIG_USER['activ_avatar'] == '1') $user_avatar = '<img class="valign_middle" src="../templates/' . get_utheme() . '/images/' . $CONFIG_USER['avatar_url'] . '" alt="" />'; 'PSEUDO' => $row['login'], 'USER_AVATAR' => $user_avatar, 'L_AVATAR' => $LANG['avatar'], 'MAIL' => $user_mail, 'MSG' => $user_msg, 'LOCAL' => !empty($row['user_local']) ? $row['user_local'] : ' ', 'LAST_CONNECT' => gmdate_format('date_format_short', $row['last_connect']), 'WEB' => $user_web, 'DATE' => gmdate_format('date_format_short', $row['timestamp']), 'U_USER_ID' => url('.php?id=' . $row['user_id'], '-' . $row['user_id'] . '.php'), 'U_USER_PM' => url('.php?pm=' . $row['user_id'], '-' . $row['user_id'] . '.php') )); } $Sql->query_close($result); $Template->pparse('member'); }
Visiteur
Boosteur Inactif
tu t'est fier au numero de ligne que pegase a donner, et cela a planté.
mais il a presiser modifier la ligne et non ajouter la ligne.
regarde la coloratopn syntaxique de pbt passe au gris tu a deux fois la ligne :
Code PHP :
$result = $Sql->query_while(
Citation :
$result = $Sql->query_while("SELECT user_id, login, user_mail, user_show_mail, timestamp, user_msg, user_local, user_web, last_connect, user_avatar
FROM " . PREFIX . "member
$result = $Sql->query_while("SELECT user_id, login, user_mail, user_show_mail, timestamp, user_msg, user_local, user_web, last_connect, user_avatar
ORDER BY " . $sort . " " . $mode .
FROM " . PREFIX . "member
ORDER BY " . $sort . " " . $mode .
Visiteur
Boosteur Inactif
Édité par Visiteur Le 16/10/2011 à 19h08
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie

