Pagina 1 van 1

avatar

Geplaatst: 09 mei 2007, 19:08
door remy_jacobs
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
}
?>

Geplaatst: 09 mei 2007, 20:17
door Derky
Met een beetje kennis van PHP kan je deze MOD: Avatar on Index toepassen op die extra pagina die je hebt gemaakt.

Succes! ;)

Geplaatst: 09 mei 2007, 21:06
door remy_jacobs
ik bedoel eigenlijk op mijn site homepage niet van de forum

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

Geplaatst: 09 mei 2007, 21:29
door Tom V
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.

Geplaatst: 09 mei 2007, 21:42
door remy_jacobs
ok een kleine vraag dan nog

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

Geplaatst: 09 mei 2007, 21:51
door Tom V
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.

Geplaatst: 09 mei 2007, 22:17
door remy_jacobs
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

Geplaatst: 09 mei 2007, 22:30
door Tom V

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?