kan dit: www.domein.nl/usernaam
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
- Bas
- Berichten: 2741
- Lid geworden op: 02 dec 2003, 17:38
- Locatie: Omgeving Goslar (Duitsland)
- Contacteer:
Voor Henk zijn plan, ja, het is mogelijk om zulke 404-dingen te maken!
In .htaccess:
/forumurl/error.php:
En verander overal /forumurl/ naar de link naar je forum...
Dat hoort dan te werken...
En zo wou Henk van de Kamer het...
In .htaccess:
Code: Selecteer alles
ErrorDocument 404 /forumurl/error.php
Code: Selecteer alles
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$URI = substr($_SERVER['REQUEST_URI'], 1);
if (preg_match("!^u/([^/]+)$!", $URI, $what)) {
$sql="SELECT user_id AS username FROM phpbb_users WHERE username='" .$what[1] ."'";
$res = mysql_query($sql);
while ($row = mysql_fetch_assoc($res)) {
$userid=$row["username"];
}
header("Location: /forumurl/profile.php?mode=viewprofile&u=".$userid);
}
Dat hoort dan te werken...
En zo wou Henk van de Kamer het...
Wijziging: sukkelaap had al opgelost, maar dit is voor alle anderen
.Bas Hosting, gratis hosting met FTP, PHP en MySQL | viennaCMS, simpel flexibel open source CMS
Hoe ban je tegenwoordig? 'Deny' bij alle rechten!
Hoe ban je tegenwoordig? 'Deny' bij alle rechten!
- Bas
- Berichten: 2741
- Lid geworden op: 02 dec 2003, 17:38
- Locatie: Omgeving Goslar (Duitsland)
- Contacteer:
Voor onbekende pagina moet je error.php dit van maken:
Code: Selecteer alles
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$URI = substr($_SERVER['REQUEST_URI'], 1);
if (preg_match("!^u/([^/]+)$!", $URI, $what)) {
$sql="SELECT user_id AS username FROM phpbb_users WHERE username='" .$what[1] ."'";
$res = mysql_query($sql);
while ($row = mysql_fetch_assoc($res)) {
$userid=$row["username"];
}
header("Location: /forumurl/profile.php?mode=viewprofile&u=".$userid);
}
echo "404 Error: " . $URI;
?>
.Bas Hosting, gratis hosting met FTP, PHP en MySQL | viennaCMS, simpel flexibel open source CMS
Hoe ban je tegenwoordig? 'Deny' bij alle rechten!
Hoe ban je tegenwoordig? 'Deny' bij alle rechten!
Ik wil zo graag dat dus mensen met vreemde tekens het ook kunnen en je hoeft dan alleen de goede letter erachter te zetten, dat is dus te vinden in dat bestand van mosymuis zegt me maar ik kan het niet vinden en mosymuis hefet geen tijd dus kan iemand me helpen?
http://httpd.apache.org/docs/mod/mod_rewrite.html
http://httpd.apache.org/docs/mod/mod_rewrite.html
Luuk schreef:nu ben je al een heel eind onderweg, maar voor de mensen die een raar teken in de naam hebben krijgen deze niet in de link naar hun profiel.Code: Selecteer alles
$uname = urldecode($HTTP_GET_VARS['un']);
open includes/page_header.php nog een keer en ga op zoek naarzet daarachterCode: Selecteer alles
'PRIVMSG_IMG' => $icon_pm,
nu nog het bestand overall_header.tplCode: Selecteer alles
'L_UNAME' => urlencode($userdata['username']),
zoekplaats erachterCode: Selecteer alles
{L_LOGIN_LOGOUT}</a> </span></td> </tr>
Code: Selecteer alles
<tr> <td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu"> De naam waarmee je je profiel kunt bereiken is: <b>user/{L_UNAME}</b> </span></td> </tr>
Ja, of dit.sukkelaap schreef:Of moek dna geowon in admin paneel dit gaan toevoegen bij wat mag niet als naam:
http://mods.mosymuis.nl/viewtopic.php?t=186
kan je ana dat rijtje deze toevoegen:
Want die wordne nu al gebruikt en volgensmij werkt dat wel
Code: Selecteer alles
*()
Een bumpje want ik zit met een vraag.
Ik probeer de code van BlaatPraat aan de gang te krijgen maar het lukt maar niet.
http://www.qlimix.net/forum/index.php?userprof=Isento werkt, maar http://www.qlimix.net/forum/Isento niet?
Ik probeer de code van BlaatPraat aan de gang te krijgen maar het lukt maar niet.
http://www.qlimix.net/forum/index.php?userprof=Isento werkt, maar http://www.qlimix.net/forum/Isento niet?
[+] Isento at DeviantArt
Re: kan dit: www.domein.nl/usernaam
Even een klein schopje naar aanleiding van deze post:
viewtopic.php?p=112599#p112599
Ik heb dit eens geprobeerd en alles lijkt te werken, enkel blijf ik foutmeldingen houden bij het gedeelte voor usercp_viewprofile.php
Ik heb het vermoeden dat er her en der wat ; missen en na wat kleine aanpassingen krijg ik deze prachtige melding:
* Waarbij Gebruikersnaam het lidnaam is logischerwijs.
Het deel wat daar voor hoort te zorgen is overigens dit:
Kan iemand me zeggen wat ik moet aanpassen in die laatste regel om het niet te laten zien als kolom uit de tabel maar simpelweg als veld?
Alvast bedankt,
viewtopic.php?p=112599#p112599
Ik heb dit eens geprobeerd en alles lijkt te werken, enkel blijf ik foutmeldingen houden bij het gedeelte voor usercp_viewprofile.php
Ik heb het vermoeden dat er her en der wat ; missen en na wat kleine aanpassingen krijg ik deze prachtige melding:
Code: Selecteer alles
SQL Error : 1054 Unknown column 'Gebruikersnaam' in 'where clause'
SELECT user_id FROM phpbb_users WHERE username = Gebruikersnaam
Line : 55
File : usercp_viewprofile.php
Het deel wat daar voor hoort te zorgen is overigens dit:
Code: Selecteer alles
$uname = htmlspecialchars($HTTP_GET_VARS['un']);
$sql = "SELECT user_id
FROM " . USERS_TABLE . "
WHERE username = " . $uname . "";
Alvast bedankt,
Barki.nl
Re: kan dit: www.domein.nl/usernaam
Code: Selecteer alles
$uname = htmlspecialchars($HTTP_GET_VARS['un']);
$sql = "SELECT user_id
FROM " . USERS_TABLE . "
WHERE username = '$uname'";