avatar

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
remy_jacobs
Berichten: 8
Lid geworden op: 09 mei 2007, 19:04

avatar

Bericht door remy_jacobs » 09 mei 2007, 19:08

Hallo ik heb een vraag ik heb een login script dat werkt met phpbb

als je ingelogd bent staat je je naam en of je uit wil loggen maar ik wil daar de avatar toevoegen die persoon gebruikt maar weet niet hoe.

hieronder de script

Code: Selecteer alles

<?php
define('IN_PHPBB', true);
// HET PAD NAAR JE FORUM (inclusief slash (/) aan het eind)
$phpbb_root_path = './forum/';
// PAGINA WAAR JE HEEN WIL NA HET INLOGGEN GEZIEN VANAF JE FORUM ROOT.
// Bijv: het pad naar je forum is ./forum/ je wilt na inloggen terug naar de hoofdmap van je site. $redirect wordt dan ../index.php
$redirect = '../index.php';
 
// NODIGE BESTANDEN INCLUDEN
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.' . $phpEx);
 
// GEGEVENS GEBRUIKER OPHALEN
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
 
// IS DE GEBRUIKER INGELOGD?
if($userdata['user_id'] != '-1')
{
   echo '<p>Je bent ingelogd als ' . $userdata['username'] . '<br />';
   echo '<a href="' . $phpbb_root_path . 'login.php?logout=true&sid=' . $userdata['session_id'] . '&redirect=' . $redirect . '">Uitloggen</a></p>';
}
// GEBRUIKER IS NIET INGELOGD, FORMULIER WEERGEVEN
else
{
   $url = $phpbb_root_path.'login.php';
?>
<form action="<?php echo $url; ?>" method="post">
   <input type="text" name="username" value="Gebruikersnaam" onfocus="this.value='';" /><br />
   <input type="password" name="password" value="password" onfocus="this.value='';" /><br />
   <input type="checkbox" checked="checked" name="autologin" /> Log automatisch in<br />
   <input type="hidden" name="redirect" value="<?php echo $redirect; ?>" />
   <input type="submit" name="login" value="Log in" />
</form>
<p><small>Nog geen lid? Klik <a href="<?php echo $phpbb_root_path . 'profile.php?mode=register'; ?>">hier</a> om te registreren.</small></p>
<?php
}
?>

Gebruikersavatar
Derky
Berichten: 4466
Lid geworden op: 07 apr 2005, 16:24
Locatie: Nederland
Contacteer:

Bericht door Derky » 09 mei 2007, 20:17

Met een beetje kennis van PHP kan je deze MOD: Avatar on Index toepassen op die extra pagina die je hebt gemaakt.

Succes! ;)

remy_jacobs
Berichten: 8
Lid geworden op: 09 mei 2007, 19:04

Bericht door remy_jacobs » 09 mei 2007, 21:06

ik bedoel eigenlijk op mijn site homepage niet van de forum

als je daar inlogd dat je de avatar kan zien van die

Gebruikersavatar
Tom V
Berichten: 2487
Lid geworden op: 24 jan 2006, 17:04
Locatie: Houtvenne (BE)
Contacteer:

Bericht door Tom V » 09 mei 2007, 21:29

Dan heeft Derky toch gelijk hoor.

Hij bedoelt, dat je wat php kennis moet hebben, hierdoor kun je de mod avatar on index bewerken zodat hij op je homepage kan komen.

remy_jacobs
Berichten: 8
Lid geworden op: 09 mei 2007, 19:04

Bericht door remy_jacobs » 09 mei 2007, 21:42

ok een kleine vraag dan nog

moet ik die index.php van mijn site of de forum index.php

Gebruikersavatar
Tom V
Berichten: 2487
Lid geworden op: 24 jan 2006, 17:04
Locatie: Houtvenne (BE)
Contacteer:

Bericht door Tom V » 09 mei 2007, 21:51

Je wilt de avatar laten zien op je zelfgemaakte script? Dan moet je de mod die Derky heeft gegeven aanpassen, zodat hij werkt op je zelfgemaakte script.
( Als je hierbij hulp nodig hebt, denk ik dat je best een verzoek doet in http://www.phpbb.nl/viewtopic.php?t=36046 )

Als je het natuurlijk op de index van het forum wilt, kun je de mod gewoon toepassen zoals het instalatiebestand zegt.

remy_jacobs
Berichten: 8
Lid geworden op: 09 mei 2007, 19:04

Bericht door remy_jacobs » 09 mei 2007, 22:17

ik heb het goed installerd.

nu nog toevoegen

Code: Selecteer alles

// IS DE GEBRUIKER INGELOGD?
if($userdata['user_id'] != '-1')
{
   echo '<p>Je bent ingelogd als ' . $userdata['username'] . '<br />';
   echo '<a href="' . $phpbb_root_path . 'login.php?logout=true&sid=' . $userdata['session_id'] . '&redirect=' . $redirect . '">Uitloggen</a></p>';
}
bij die echo moet dit er bij komen $user_avatar maar hoe doe ik dat

Gebruikersavatar
Tom V
Berichten: 2487
Lid geworden op: 24 jan 2006, 17:04
Locatie: Houtvenne (BE)
Contacteer:

Bericht door Tom V » 09 mei 2007, 22:30

Code: Selecteer alles

// IS DE GEBRUIKER INGELOGD?
if($userdata['user_id'] != '-1')
{
   echo '<p>Je bent ingelogd als ' . $userdata['username'] . '<br />';
   echo $user_avatar.'<br />';
   echo '<a href="' . $phpbb_root_path . 'login.php?logout=true&sid=' . $userdata['session_id'] . '&redirect=' . $redirect . '">Uitloggen</a></p>';
}
Zo misschien?

Gesloten