Pagina 1 van 1
Profiel uitbreiding
Geplaatst: 14 mei 2003, 08:08
door wacko
Ik heb van phpbbhacks.com de mod gedownload om extra velden toe te voegen aan het profiel, bijvoorbeeld favoriete muziek.
Alles gedaan, alles werkt op zich behalve 1 ding... als ik in mijn profiel dan bij favoriete muziek iets invul en ik klik op ok, dan zegt ie dat de instellingen zijn opgeslagen. Dan ga ik naar mijn profiel toe en dan staat er niets bij favoriete muziek.
Weet iemand hoe ik dit in orde kan maken?
Alvast vriendelijk bedankt!
MvG
Kees

Geplaatst: 14 mei 2003, 14:39
door .::Neo::.
Kijk is in je DBase en kijk of het daar wel staat, zonee dan klopt er iets niet bij het toevoegen, staat het er wel dan ligt het aan de weergave uit de DB.
Geplaatst: 14 mei 2003, 16:05
door wacko
staat wel in de database.. zal nog eens alle stappen doorgaan.. <--[ Is al opgelost! was iets vergeten in usercp_register.php]
is het trouwens mogelijk om de gebruikers zelf een stuk te laten typen, waar ze html in kunnen gebruiken? zodat het hun eigen profiel wordt?
Geplaatst: 14 mei 2003, 18:09
door .::Neo::.
Dan moet je van ipv een textfield een textarea maken, en voor de database niet een varchar tabel aanmaken maar een BLOB.
En verder in de mod kijken naar text char. restricties dan zou het moeten lukken.
Geplaatst: 14 mei 2003, 18:53
door wacko
dank je ik ga het even uitproberen uitproberen op mijn testforum..
Geplaatst: 16 mei 2003, 13:31
door wacko
Code: Selecteer alles
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
if ( $userdata['user_level'] != ADMIN )
message_die(GENERAL_ERROR, "You are not authorised to do this.");
$sql = "ALTER TABLE ".$table_prefix."users ADD user_music VARCHAR (255)";
if (!$db->sql_query($sql))
{
message_die(GENERAL_ERROR, "<font color=\"red\">error adding column (<b>user_music</b>).</font>", "", __LINE__, __FILE__, $sql);
}
else
{
message_die(GENERAL_MESSAGE, "<font color=\"green\">column (<b>user_music</b>) added successfully.</font><br /><br /> <b>Now, delete this file.</b>", "", "", "", "");
}
?>
Wat moet ik hier aan veranderen om er zo'n textarea van te maken, of in ieder geval die BLOB te kunnen doen.. want mij lukt het niet..
Geplaatst: 16 mei 2003, 13:51
door .::Neo::.
Verander:
Code: Selecteer alles
$sql = "ALTER TABLE ".$table_prefix."users ADD user_music VARCHAR (255)";
In
Code: Selecteer alles
$sql = "ALTER TABLE ".$table_prefix."users ADD user_music BLOB";
En (waarschijnlijk) in de template file de "Music" textfield veranderen in textarea.
Geplaatst: 16 mei 2003, 14:17
door wacko
dank je wel! nu kom ik al een aardig eindje in de richting
Geplaatst: 24 mei 2003, 15:10
door mosymuis
[ EDIT ]
Ok ik had weer eens te vroeg geblaat, van de mod was er een nieuwe versie en die werkt nu prima, ik heb nu 12 custom velden op mijn forum.

Geplaatst: 03 jun 2003, 06:51
door ssmilieface
eey wacko wat is het adres van die hack !!
Geplaatst: 03 jun 2003, 09:06
door mosymuis
>>
klik<< maar waarom zoeken jullie zelf nooit?
Geplaatst: 03 jun 2003, 16:05
door topslob
omdat ze lui zijn
Geplaatst: 03 jun 2003, 22:06
door mosymuis
dat verklaart de boel.
