Sivu 1/2
Liitynyt päivämäärän muuttaminen?
Lähetetty: 30 Syys 2006, 12:45
Kirjoittaja Joonaspa
Eli asensin cPanelista sen phpbb2 foorumin ja normaalisti täytin asennuksessa vaaditut kohdat ja sitten kun kattoo sitä ylläpitäjän liittymispäivämäärää, siinä lukee Liittynyt: 1 Tam 1970
Eli miten tuon saisi muutettua oikeaksi päivämääräksi?
Lähetetty: 30 Syys 2006, 12:53
Kirjoittaja Anubis
suorita koodi, esim phpmyadminista:
Koodi: Valitse kaikki
UPDATE phpbb_users SET user_regdate = now() WHERE user_id = 1;
Älä kuitenkaan vielä suorita, varmaan lurttinen tai admin osaa kertoa paremman vihjeen.
Lähetetty: 30 Syys 2006, 13:07
Kirjoittaja Anubis
Siinä oli äsken virhe, nyt se on oikein.
Lähetetty: 30 Syys 2006, 13:37
Kirjoittaja Lurttinen
Mulla on purkkivastauksissa tämmönen, mutta en kerkeä nyt suomentamaan sitä, kun olen töissä.
- Use this generator to get the unix timestamp
- Create a fix.php file with the following:
Koodi: Valitse kaikki
<?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);
$page_title = 'phpBB Fix';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$sql = "UPDATE " . USERS_TABLE . " SET user_regdate = [_TIMESTAMP_] WHERE username = '[_USERNAME_]'";
if(!$result = $db->sql_query($sql))
{
message_die(CRITICAL_ERROR, "Could not open config table", "", __LINE__, __FILE__, $sql);
}
else
{
echo 'User regdate updated. You should now delete this file';
}
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
- In the script, replace [_TIMESTAMP_] with the unix timestamp you generated in step 1 and [_USERNAME_] with the username whose joindate you want to change (don't remove the ' and ' around the username)
- Upload the file to your board's root folder (the one with config.php)
- Run it by navigating to the file in your browser (ex. http://www.yoursite.com/phpBB2/fix.php)
- Delete the file after you see the "User regdate updated" message
Jos jollain olisi aikaa suomentaa toi... Tai voin katsella myöhemmin lisää, jos ei lontoo taivu.
Lähetetty: 30 Syys 2006, 14:01
Kirjoittaja Joonaspa
Anubis kirjoitti:suorita koodi, esim phpmyadminista:
Koodi: Valitse kaikki
UPDATE phpbb_users SET user_regdate = now() WHERE user_id = 1;
Älä kuitenkaan vielä suorita, varmaan lurttinen tai admin osaa kertoa paremman vihjeen.
Suoritin lauseen phpmyadminista SQL-lauseena ja ei ollut mitään hyötyä. Sama päivämäärä on edelleenkin. Kokielin laittaa sulkujen sisään tämän päivämäärän, ei auttanut. Ja lisäksi ei sekään auttanut, että vaihdoin tuon viimeisen numeron 2:ksi koska kun katsoo profiilia niin sen profiilin numero on 2. Profiili on osoitteessa:
http://www.roskanetti.net/keskustelu/pr ... rofile&u=2
Lähetetty: 30 Syys 2006, 14:15
Kirjoittaja Anubis
Kokeile sitten näin:
Koodi: Valitse kaikki
UPDATE phpbb_users SET user_regdate = now() WHERE username = 'Joonas';
Lähetetty: 30 Syys 2006, 14:19
Kirjoittaja Anubis
Kunnon purkkaviritelmä on, rekisteröi uusi käyttäjä, katso phpmyadminilla sen user_regdate sarake ja sitten muokkaa Joonakselle sama lukema.
Lähetetty: 30 Syys 2006, 14:20
Kirjoittaja Anubis
Tää mysli on niin kiva, ku se ei tue kunnolla edes sql-kieltä.
Koodi: Valitse kaikki
UPDATE phpbb_users SET user_regdate = CURRENT_TIMESTAMP WHERE username = 'Joonas';
Lähetetty: 30 Syys 2006, 14:21
Kirjoittaja Anubis
Kokeile tuota lurttisen koodia.
Lähetetty: 30 Syys 2006, 14:34
Kirjoittaja Joonaspa
En osaa käyttää sitä ja mikään noista antamistasi SQL-lauseista ei toiminut!
Lähetetty: 30 Syys 2006, 14:36
Kirjoittaja Anubis
Tuo id 2 viittaa siihen, että olet tehnyt uuden tunnuksen? Siinä vaiheessa sinun tulisi katsoa, mikä on serverisi kello.
Lähetetty: 30 Syys 2006, 14:37
Kirjoittaja Joonaspa
Anubis kirjoitti:Tuo id 2 viittaa siihen, että olet tehnyt uuden tunnuksen? Siinä vaiheessa sinun tulisi katsoa, mikä on serverisi kello.
Mistä sen näkee?
Lähetetty: 30 Syys 2006, 14:39
Kirjoittaja Anubis
shellistä komennolla date
Mutta, olen kuullut juttuja, että cpanelista asennetut foorumit eivät oikein hyviä ole. Sinuna poistaisin kokonan sen, tyhjennä tietokanta ja asenna foorumi itse, ohjeet foorumin asentamiseen:
http://www.phpbbsuomi.com/viewtopic.php?t=7
http://www.phpbbsuomi.com/viewtopic.php?t=8
Lähetetty: 30 Syys 2006, 14:57
Kirjoittaja Lurttinen
Joonaspa kirjoitti:En osaa käyttää sitä ja mikään noista antamistasi SQL-lauseista ei toiminut!
Odota iltaa ja kerron tarkemmin.
Pistä tuohon perään haluamasi päivämäärä sille profiilille.
Lähetetty: 30 Syys 2006, 18:24
Kirjoittaja mrl586
Anubis kirjoitti:Tuo id 2 viittaa siihen, että olet tehnyt uuden tunnuksen?
Id 2 on ensimmäisen forumille rekisteröityneen käyttäjän id.