view profile naam wijziggen

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

view profile naam wijziggen

Bericht door sukkelaap » 17 sep 2004, 15:47

Als ik iemands profiel bekijk staat er bijvoorbeeld:

Code: Selecteer alles

profile.php?mode=viewprofile&u=2
Is dit te veranderen naar je nickname?
Dus dat je dit kan krijgen:

Code: Selecteer alles

http://www.sitenaam.nl/sukkelaap
Ofzow en dus bij een ander persoon:

Code: Selecteer alles

http://www.sitenaam.nl/test
Of is dat nooit mogelijk?

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 17 sep 2004, 16:02

Het kan zeker wel, door middel van url rewrite in htaccess. Zelf ben ik daar toevallig ook al een poosje mee bezig, maar ben nog niet zover gekomen dat ik het helemaal begrijp. Dit is een mooi moment op het eens met wat meer mensen te gaan uitdiepen :bier:

Meer info links:

http://www.yourhtmlsource.com/sitemanag ... iting.html
http://www.google.nl/search?hl=nl&ie=UT ... zoeken&lr= :D
Alleen support via het forum, dus geen support via email, msn of pb.

Gebruikersavatar
Rico
Berichten: 2185
Lid geworden op: 23 okt 2003, 18:45
Contacteer:

Bericht door Rico » 17 sep 2004, 16:08

Het is zeker een leuk idee, ik ga er ook naar kijken :)
Guess who's back..

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 17 sep 2004, 16:20

Maar ik heb er helemala gene verstand van dus ik kan niks zelf maken op dat gebied? maar zou het wel graag willen :?

Gebruikersavatar
desert spider
Berichten: 1101
Lid geworden op: 08 feb 2004, 18:51

Bericht door desert spider » 17 sep 2004, 16:22

http://www.phphulp.nl/php/tutorials/8/146/250/

alleen begrijp het niet

//edit

ik denk dat ik het snap alleen heb geen ftp toegang..
Laatst gewijzigd door desert spider op 17 sep 2004, 16:31, 1 keer totaal gewijzigd.

Gebruikersavatar
Rico
Berichten: 2185
Lid geworden op: 23 okt 2003, 18:45
Contacteer:

Bericht door Rico » 17 sep 2004, 16:25

hmm
maar dan zou ik niet weten welk php bestand
Iemand wel?
Guess who's back..

Gebruikersavatar
Bas
Berichten: 2741
Lid geworden op: 02 dec 2003, 17:38
Locatie: Omgeving Goslar (Duitsland)
Contacteer:

Bericht door Bas » 17 sep 2004, 16:49

Iets als dit? http://btweb.no-ip.biz:30000/peetcorner/userbast.html

Maar ik he ook geprobeerd om /users/bast/ te down, maar dan zoekt hij naar de plaatjes in root/users/bast/templates/subSilver/...

Gebruikersavatar
Rico
Berichten: 2185
Lid geworden op: 23 okt 2003, 18:45
Contacteer:

Bericht door Rico » 17 sep 2004, 16:50

bast schreef:Iets als dit? http://btweb.no-ip.biz:30000/peetcorner/userbast.html

Maar ik he ook geprobeerd om /users/bast/ te down, maar dan zoekt hij naar de plaatjes in root/users/bast/templates/subSilver/...
dat is het! :)
maar dan moet het in php zijn
hoe heb je dit gedaan?
Guess who's back..

Gebruikersavatar
Bas
Berichten: 2741
Lid geworden op: 02 dec 2003, 17:38
Locatie: Omgeving Goslar (Duitsland)
Contacteer:

Bericht door Bas » 17 sep 2004, 16:53

Wat code in usercp_viewprofile toevoegen:

VIND:

Code: Selecteer alles

if ( empty($HTTP_GET_VARS[POST_USERS_URL]) || $HTTP_GET_VARS[POST_USERS_URL] == ANONYMOUS )
{
	message_die(GENERAL_MESSAGE, $lang['No_user_id_specified']);
}
Voeg Ervoor Toe:

Code: Selecteer alles

if ( !empty($_GET['uname'])) {
    $unamesql = "SELECT user_id FROM ".USERS_TABLE." WHERE username='".$_GET['uname']."'";
	if (!$result = $db->sql_query($unamesql)) {
			message_die(GENERAL_ERROR, 'Could not obtain user id', '', __LINE__, __FILE__, $unamesql);
	} else {
	$row = $db->sql_fetchrow($result);
	$HTTP_GET_VARS[POST_USERS_URL] = $row['user_id'];
	$uidbt = $row['user_id'];
	}
}

En de .htaccess:

Code: Selecteer alles

RewriteEngine On
RewriteRule ^user(.*).html ./profile.php?mode=viewprofile&uname=$1
Verander in de .htaccess html in php...

En dan kun je zo aanroepen:

http://domein.nl/usertest.html

Als je html er in hebt staan en als er php staat wordt het dit:

http://domein.nl/usertest.php

Waarbij test de gebruikersnaam is...[/code]

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 17 sep 2004, 18:00

en als je dat heb gedaan krijg je zo naam te zien ofzow? want ik snap helemala niks van dit proces.

Gebruikersavatar
Bas
Berichten: 2741
Lid geworden op: 02 dec 2003, 17:38
Locatie: Omgeving Goslar (Duitsland)
Contacteer:

Bericht door Bas » 17 sep 2004, 18:08


sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 17 sep 2004, 18:36

jah maar kan je nog 1 keer uitleggen wat je precies moet doen? ik snap dat met htaccess niet echt :S

Gebruikersavatar
Rico
Berichten: 2185
Lid geworden op: 23 okt 2003, 18:45
Contacteer:

Bericht door Rico » 17 sep 2004, 19:34

Kun je het htaccess nog eens uitleggen?
Ik snap er niets van.
Guess who's back..

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 17 sep 2004, 19:36

Moet je dit zinnetje nou aanpassen?

Code: Selecteer alles

RewriteRule ^user(.*).html ./profile.php?mode=viewprofile&uname=$1 
Zojah hoe?

Gebruikersavatar
Rico
Berichten: 2185
Lid geworden op: 23 okt 2003, 18:45
Contacteer:

Bericht door Rico » 17 sep 2004, 19:39

sukkelaap schreef:Moet je dit zinnetje nou aanpassen?

Code: Selecteer alles

RewriteRule ^user(.*).html ./profile.php?mode=viewprofile&uname=$1 
Zojah hoe?
volgens mij moet je html veranderen in php
Guess who's back..

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 17 sep 2004, 20:01

jah maardaardoor veranderd toch niet in een keer de link?

Gebruikersavatar
Rico
Berichten: 2185
Lid geworden op: 23 okt 2003, 18:45
Contacteer:

Bericht door Rico » 17 sep 2004, 21:31

tuurlijk wel. dan verander je de extensie er van :)
Guess who's back..

Gebruikersavatar
Bas
Berichten: 2741
Lid geworden op: 02 dec 2003, 17:38
Locatie: Omgeving Goslar (Duitsland)
Contacteer:

Bericht door Bas » 18 sep 2004, 06:15

Dat .htaccess noem je eerst op je pc:

ht.access, dan upload je hem en als hij op je server is noem je hem .htaccess...

Op een localhost moet het in httpd.conf...

Gebruikersavatar
Rico
Berichten: 2185
Lid geworden op: 23 okt 2003, 18:45
Contacteer:

Bericht door Rico » 18 sep 2004, 09:33

maar als ik dan http://www.spamworld.nl/forum/userrico.php doe, doet hij het niet
Guess who's back..

Gebruikersavatar
Bas
Berichten: 2741
Lid geworden op: 02 dec 2003, 17:38
Locatie: Omgeving Goslar (Duitsland)
Contacteer:

Bericht door Bas » 18 sep 2004, 11:29

Haal dan in de .htaccess bij "./profile.php" de tekst "./" weg...

HTH,

Bas

Gesloten