Seite 2 von 3

Verfasst: 23.05.2006 14:26
von simon-1991-14
2005 hat geschrieben:suche in profiles.php

Code: Alles auswählen

if ( $mode == 'viewprofile' ) 
{ 
dann das hier:

Code: Alles auswählen

include($phpbb_root_path . 'includes/usercp_viewprofile.'.$phpEx); 
auskommentieren oder löschen.
dann z.B. (weiterleitung zu ner nickpage)

Code: Alles auswählen

$user_id = $HTTP_GET_VARS['u']; 
$query = mysql_query("SELECT username FROM phpbb2_users WHERE user_id='$user_id'"); 
$username = mysql_result($query,0,"username"); 
$link = $phpbb_root_path . 'nickpage.php?user=' . $username; 
header("Location: $link"); 
dann wird ein link zu nickpage.php?user=[name, der durch die id vermittelt wurde]

wenn du es mit ids weiterleiten willst, mach einfach aus

Code: Alles auswählen

$link = $phpbb_root_path . 'nickpage.php?user=' . $username; 

Code: Alles auswählen

$link = $phpbb_root_path . 'nickpage.php?user=' . $user_id; 
wenn man aber sein profil bearbeiten will, geht es noch, da du aber den Namen etc enfernen willst, lösche infach die sachen die du nicht brauchst aus der edit_profile.tpl

HINWEISS: phpbb2_ an dein Präfix anpassen
kann ich nicht irgendwo den link in ner datei ändern?

Verfasst: 23.05.2006 22:38
von simon-1991-14
Irgendwo wird ja auf die viewprofile.php verlinkt, oder? und wenn ich da dann den link zu meiner page ändern könnte, dann wäre das einfacher! wo wird denn auf die viewprofile.php verlinkt und vorallem in welchen dateien?

Verfasst: 24.05.2006 12:36
von simon-1991-14
Weiß es keiner?

Verfasst: 24.05.2006 13:46
von 2005
einfacher?
das sind zig dateien, die du ändern müsstest, dann isses einfacher wenn du alle so läst und dann weiterleitest! Sonst müsstest du überall wo der Link geändert werden soll das hier ändern!

Verfasst: 24.05.2006 13:55
von simon-1991-14
2005 hat geschrieben:einfacher?
das sind zig dateien, die du ändern müsstest, dann isses einfacher wenn du alle so läst und dann weiterleitest! Sonst müsstest du überall wo der Link geändert werden soll das hier ändern!
ok, dann mahci ch das so

Verfasst: 24.05.2006 13:55
von simon-1991-14
aber für was ist das?

Code: Alles auswählen

header("Location: $link");

Verfasst: 24.05.2006 14:23
von simon-1991-14
hab das jetzt anders gemacht:

Code: Alles auswählen

if ( $mode == 'viewprofile' )
        {
        $user_id = $HTTP_GET_VARS['u'];
        ?>
       <html>
       <meta http-equiv="refresh" content="0; <?php echo "URL=../index2.php?site=profil&id=".$user_id.""; ?>">
       </html>
        <?php
                exit;
so gehts auch!

Verfasst: 24.05.2006 14:32
von fanrpg
Warum nicht?

Code: Alles auswählen

header("Location: $link");
bzw.

Code: Alles auswählen

redirect($link);
:-?

Verfasst: 24.05.2006 14:33
von simon-1991-14
oh, des is mir jetzt aber peinlihc... hab außversehen hier was gelöscht (profil.php)

Code: Alles auswählen

else if ( $mode == 'confirm' )
        {
                // Visual Confirmation
                if ( $userdata['session_logged_in'] )
                {

                        exit;
                }

                include($phpbb_root_path . 'includes/usercp_confirm.'.$phpEx);
                exit;
        }
kann mir jmd. sagen, was da hingehört?

Verfasst: 24.05.2006 14:33
von simon-1991-14
fanrpg hat geschrieben:Warum nicht?

Code: Alles auswählen

header("Location: $link");
bzw.

Code: Alles auswählen

redirect($link);
:-?
weil ich den befehl nicht kannte... egal, so gehts ja auch