hjälp med en kodsnutt

Frågor kring MODdar (modifikationer) för phpBB 3 (3.0.0 eller senare).

Moderatorer: Moderatorgrupp, Supportgrupp

Skriv svar
Uffee
Aktiv medlem
Aktiv medlem
Inlägg: 53
Blev medlem: 2010-08-19 18:23
Svar: 0

hjälp med en kodsnutt

Inlägg av Uffee »

Jag har följande kod för att få fram statistiken från forumet till min hemsida

Kod: Markera allt

<?php

define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './Forum/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();

// Get users online list ... if required
$l_online_users = $online_userlist = $l_online_record = '';

if ($config['load_online'] && $config['load_online_time'])
{
    $f = request_var('f', 0);
    $f = max($f, 0);
    $online_users = obtain_users_online($f);
    $user_online_strings = obtain_users_online_string($online_users, $f);

    $l_online_users = $user_online_strings['l_online_users'];
    $online_userlist = $user_online_strings['online_userlist'];
    $total_online_users = $online_users['total_online'];

    if ($total_online_users > $config['record_online_users'])
    {
        set_config('record_online_users', $total_online_users, true);
        set_config('record_online_date', time(), true);
    }

    $l_online_record = sprintf($user->lang['RECORD_ONLINE_USERS'], $config['record_online_users'], $user->format_date($config['record_online_date']));

    $l_online_time = ($config['load_online_time'] == 1) ? 'VIEW_ONLINE_TIME' : 'VIEW_ONLINE_TIMES';
    $l_online_time = sprintf($user->lang[$l_online_time], $config['load_online_time']);
}
else
{
    $l_online_time = '';
}

// Grab group details for legend display
if ($auth->acl_gets('a_group', 'a_groupadd', 'a_groupdel'))
{
    $sql = 'SELECT group_id, group_name, group_colour, group_type
        FROM ' . GROUPS_TABLE . '
        WHERE group_legend = 1
        ORDER BY group_name ASC';
}
else
{
    $sql = 'SELECT g.group_id, g.group_name, g.group_colour, g.group_type
        FROM ' . GROUPS_TABLE . ' g
        LEFT JOIN ' . USER_GROUP_TABLE . ' ug
            ON (
                g.group_id = ug.group_id
                AND ug.user_id = ' . $user->data['user_id'] . '
                AND ug.user_pending = 0
            )
        WHERE g.group_legend = 1
            AND (g.group_type <> ' . GROUP_HIDDEN . ' OR ug.user_id = ' . $user->data['user_id'] . ')
        ORDER BY g.group_name ASC';
}
$result = $db->sql_query($sql);
$legend = array();
while ($row = $db->sql_fetchrow($result))
{
    $colour_text = ($row['group_colour']) ? ' style="color:#' . $row['group_colour'] . '"' : '';
    $group_name = ($row['group_type'] == GROUP_SPECIAL) ? $user->lang['G_' . $row['group_name']] : $row['group_name'];

    if ($row['group_name'] == 'BOTS' || ($user->data['user_id'] != ANONYMOUS && !$auth->acl_get('u_viewprofile')))
    {
        $legend[] = '<span' . $colour_text . '>' . $group_name . '</span>';
    }
    else
    {
        $legend[] = '<a' . $colour_text . ' href="' . append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=group&g=' . $row['group_id']) . '">' . $group_name . '</a>';
    }
}
$db->sql_freeresult($result);

$legend = implode(', ', $legend);

echo 'Total users online: ' . $l_online_users . '<br />';
echo 'Logged in users: ' . $online_userlist . '<br />';
echo 'Record users: ' . $l_online_record . '<br />';
echo 'Newest user: ' . get_username_string('full', $config['newest_user_id'], $config['newest_username'], $config['newest_user_colour']) . '<br />';
echo 'Total posts: ' . $config['num_posts'] . '<br />';
echo 'Total topics: ' . $config['num_topics'] . '<br />';
echo 'Total users: ' . $config['num_users'] . '<br />';
echo 'Legend: ' . $legend . '.';

?>
Men jag får detta fel meddelande:

Kod: Markera allt

[phpBB Debug] PHP Warning: in file /includes/session.php on line 1035: Cannot modify header information - headers already sent by (output started at /www/webvol8/qj/vmcbqd6lc5kjalt/ski-sweden.se/public_html/content/lang7.1.php:21)
[phpBB Debug] PHP Warning: in file /includes/session.php on line 1035: Cannot modify header information - headers already sent by (output started at /www/webvol8/qj/vmcbqd6lc5kjalt/ski-sweden.se/public_html/content/lang7.1.php:21)
[phpBB Debug] PHP Warning: in file /includes/session.php on line 1035: Cannot modify header information - headers already sent by (output started at /www/webvol8/qj/vmcbqd6lc5kjalt/ski-sweden.se/public_html/content/lang7.1.php:21)
Men precis nedan av felmeddelandet så printar scriptet faktiskt ut det jag vill ha och resultatet blir så här:

Kod: Markera allt

Total users online: Totalt 3 användare online: 1 medlem, inga dolda och 2 gäster
Logged in users: Medlemmar online: Uffe
Record users: Flest användare online samtidigt: 16, sön 12 sep 2010, 20:30
Newest user: keitzy1
Total posts: 131
Total topics: 89
Total users: 33
Legend: Administratörer, Globala moderatorer.
Hur kan jag få bort error meddelandet ovan? Ni kan se hur det ser ut på följande sida
http://www.ski-sweden.se/start4 scrolla ner lite för att se det

Snälla hjälp mig, jag är ju snart där
Tack
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

Re: hjälp med en kodsnutt

Inlägg av Marcus »

Genom att försäkra dig om att det i filen /content/lang7.1.php matas ut något... (rad 21 säger den något om)

T.ex. om det ligger radbrytning utanför <?php och ?>.


/Marcus
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Uffee
Aktiv medlem
Aktiv medlem
Inlägg: 53
Blev medlem: 2010-08-19 18:23
Svar: 0

Re: hjälp med en kodsnutt

Inlägg av Uffee »

Hej Marcus

Jag tog bort lang7.1 helt och hållet och felmeddelandet blir nu lite kortare haha

Kod: Markera allt

[phpBB Debug] PHP Warning: in file /includes/session.php on line 1035: Cannot modify header information - headers already sent by (output started at /www/webvol8/qj/vmcbqd6lc5kjalt/ski-sweden.se/public_html/index.php:262)
[phpBB Debug] PHP Warning: in file /includes/session.php on line 1035: Cannot modify header information - headers already sent by (output started at /www/webvol8/qj/vmcbqd6lc5kjalt/ski-sweden.se/public_html/index.php:262)
[phpBB Debug] PHP Warning: in file /includes/session.php on line 1035: Cannot modify header information - headers already sent by (output started at /www/webvol8/qj/vmcbqd6lc5kjalt/ski-sweden.se/public_html/index.php:262)
kikar man på index sidan, på rad 262 så hittar man detta

Kod: Markera allt

<?php include($page); ?>
tar jag bort den koden så kommer bara menyn och bakgrundsbilden vara kvar. Allt annat försvinner och det är inte jag som har gjort grunden utan ett företag gjorde sidan innan jag tog över. Fattar inte index sidan :(
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

Re: hjälp med en kodsnutt

Inlägg av Marcus »

Du löser ju inte felet genom att ta bort alla filer... Hade du bara fixat felet i filen, så hade felmeddelandena försvunnit.
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Uffee
Aktiv medlem
Aktiv medlem
Inlägg: 53
Blev medlem: 2010-08-19 18:23
Svar: 0

Re: hjälp med en kodsnutt

Inlägg av Uffee »

Joo, men jag trodde felmeddelandet skulle försvinna om jag tog bort filen, men så blev det ju inte :cry: . jag kan enkelt ladda upp filen igen.
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

Re: hjälp med en kodsnutt

Inlägg av Marcus »

Posta gärna innehållet i filen. Så kanske vi kan se vad felet är.

OBS!
Finns det någon blankrad på slutet kan du börja med att ta bort den.

Om du redigerat filen så är det viktigt att den sparats som UTF-8 utan BOM.
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Uffee
Aktiv medlem
Aktiv medlem
Inlägg: 53
Blev medlem: 2010-08-19 18:23
Svar: 0

Re: hjälp med en kodsnutt

Inlägg av Uffee »

Menar du i lang7.1 eller i min index fil?

Här kommer lang7.1

Kod: Markera allt

<a href="javascript:doGTranslate('sv|sv')" title="Swedish" class="gflag" style="background-position:-700px -200px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Swedish" /></a>  <a href="javascript:doGTranslate('sv|af')" title="Afrikaans" class="gflag" style="background-position:-300px -500px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Afrikaans" /> </a><a href="javascript:doGTranslate('sv|sq')" title="Albanian" class="gflag" style="background-position:-300px -400px;"> <img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Albanian" />  </a><a href="javascript:doGTranslate('sv|ar')" title="Arabic" class="gflag" style="background-position:-100px -0px;"> <img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Arabic" />  </a><a href="javascript:doGTranslate('sv|hy')" title="Armenian" class="gflag" style="background-position:-400px -600px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Armenian" />  </a><a href="javascript:doGTranslate('sv|az')" title="Azerbaijani" class="gflag" style="background-position:-500px -600px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Azerbaijani" />  </a><a href="javascript:doGTranslate('sv|bg')" title="Bulgarian" class="gflag" style="background-position:-200px -0px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Bulgarian" />  </a><a href="javascript:doGTranslate('sv|zh-CN')" title="Chinese (Simplified)" class="gflag" style="background-position:-300px -0px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Chinese (Simplified)" />  </a><a href="javascript:doGTranslate('sv|zh-TW')" title="Chinese (Traditional)" class="gflag" style="background-position:-400px -0px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Chinese (Traditional)" />  </a><a href="javascript:doGTranslate('sv|hr')" title="Croatian" class="gflag" style="background-position:-500px -0px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Croatian" />  </a><a href="javascript:doGTranslate('sv|cs')" title="Czech" class="gflag" style="background-position:-600px -0px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Czech" />  </a><a href="javascript:doGTranslate('sv|da')" title="Danish" class="gflag" style="background-position:-700px -0px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Danish" />  </a><a href="javascript:doGTranslate('sv|nl')" title="Dutch" class="gflag" style="background-position:-0px -100px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Dutch" />  </a><a href="javascript:doGTranslate('sv|en')" title="English" class="gflag" style="background-position:-0px -0px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="English" />  </a><a href="javascript:doGTranslate('sv|et')" title="Estonian" class="gflag" style="background-position:-400px -400px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Estonian" />  </a><a href="javascript:doGTranslate('sv|fi')" title="Finnish" class="gflag" style="background-position:-100px -100px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Finnish" />  </a><a href="javascript:doGTranslate('sv|fr')" title="French" class="gflag" style="background-position:-200px -100px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="French" />  </a><a href="javascript:doGTranslate('sv|ka')" title="Georgian" class="gflag" style="background-position:-700px -600px;"> <img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Georgian" /> </a><a href="javascript:doGTranslate('sv|de')" title="German" class="gflag" style="background-position:-300px -100px;"> <img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="German" />  </a><a href="javascript:doGTranslate('sv|el')" title="Greek" class="gflag" style="background-position:-400px -100px;"> <img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Greek" />  </a><a href="javascript:doGTranslate('sv|ht')" title="Haitian Creole" class="gflag" style="background-position:-0px -700px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Haitian Creole" />  </a><a href="javascript:doGTranslate('sv|iw')" title="Hebrew" class="gflag" style="background-position:-200px -300px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Hebrew" />  </a><a href="javascript:doGTranslate('sv|hi')" title="Hindi" class="gflag" style="background-position:-500px -100px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Hindi" />  </a><a href="javascript:doGTranslate('sv|hu')" title="Hungarian" class="gflag" style="background-position:-600px -400px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Hungarian" /> </a><a href="javascript:doGTranslate('sv|is')" title="Icelandic" class="gflag" style="background-position:-100px -600px;"> <img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Icelandic" />  </a><a href="javascript:doGTranslate('sv|id')" title="Indonesian" class="gflag" style="background-position:-300px -300px;"> <img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Indonesian" />  </a><a href="javascript:doGTranslate('sv|ga')" title="Irish" class="gflag" style="background-position:-600px -500px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Irish" />  </a><a href="javascript:doGTranslate('sv|it')" title="Italian" class="gflag" style="background-position:-600px -100px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Italian" /> </a><a href="javascript:doGTranslate('sv|ja')" title="Japanese" class="gflag" style="background-position:-700px -100px;"> <img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Japanese" />  </a><a href="javascript:doGTranslate('sv|ko')" title="Korean" class="gflag" style="background-position:-0px -200px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Korean" />  </a><a href="javascript:doGTranslate('sv|lv')" title="Latvian" class="gflag" style="background-position:-400px -300px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Latvian" />  </a><a href="javascript:doGTranslate('sv|lt')" title="Lithuanian" class="gflag" style="background-position:-500px -300px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Lithuanian" />  </a><a href="javascript:doGTranslate('sv|mk')" title="Macedonian" class="gflag" style="background-position:-200px -600px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Macedonian" />  </a><a href="javascript:doGTranslate('sv|ms')" title="Malay" class="gflag" style="background-position:-400px -500px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Malay" /> </a><a href="javascript:doGTranslate('sv|mt')" title="Maltese" class="gflag" style="background-position:-700px -400px;"> <img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Maltese" />  </a><a href="javascript:doGTranslate('sv|no')" title="Norwegian" class="gflag" style="background-position:-100px -200px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Norwegian" />  </a><a href="javascript:doGTranslate('sv|fa')" title="Persian" class="gflag" style="background-position:-200px -500px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Persian" />  </a><a href="javascript:doGTranslate('sv|pl')" title="Polish" class="gflag" style="background-position:-200px -200px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Polish" />  </a><a href="javascript:doGTranslate('sv|pt')" title="Portuguese" class="gflag" style="background-position:-300px -200px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Portuguese" />  </a><a href="javascript:doGTranslate('sv|ro')" title="Romanian" class="gflag" style="background-position:-400px -200px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Romanian" />  </a><a href="javascript:doGTranslate('sv|ru')" title="Russian" class="gflag" style="background-position:-500px -200px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Russian" />  </a><a href="javascript:doGTranslate('sv|sr')" title="Serbian" class="gflag" style="background-position:-600px -300px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Serbian" />  </a><a href="javascript:doGTranslate('sv|sk')" title="Slovak" class="gflag" style="background-position:-700px -300px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" alt="Slovak" /> </a>
<style type="text/css">
<!--
a.gflag {font-size:16px;padding:1px 0;background-repeat:no-repeat;background-image:url('http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/16.png');}
a.gflag img {border:0;}
a.gflag:hover {background-image:url('http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/16a.png');}
-->
</style>



<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script type="text/javascript" src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/jquery-translate.js"></script>
<script type="text/javascript">
//<![CDATA[
if(jQuery.cookie('glang') && jQuery.cookie('glang') != 'sv') jQuery(function($){$('body').translate('sv', $.cookie('glang'), {toggle:true, not:'.notranslate'});});
function doGTranslate(lang_pair) {if(lang_pair.value)lang_pair=lang_pair.value;var lang=lang_pair.split('|')[1];jQuery.cookie('glang', lang, {path: '/'});jQuery(function($){$('body').translate('sv', lang, {toggle:true, not:'.notranslate'});});}
//]]>
</script>
Inte många <?php taggar där inte. Allt verkar vara stängt med </script> du kanske ser något som jag inte ser. 8)
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

Re: hjälp med en kodsnutt

Inlägg av Marcus »

Ja, jag ser att det där är utskrift av HTML och det kan du inte göra... Där.

Vad är det för mod du installerat som ställde till det så?
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Uffee
Aktiv medlem
Aktiv medlem
Inlägg: 53
Blev medlem: 2010-08-19 18:23
Svar: 0

Re: hjälp med en kodsnutt

Inlägg av Uffee »

Vet inte om det direkt är någon mod. Det är ett Google translate script som jag hittade någonstans. Så du menar att jag inte kan samla ihop den koden i en och samma fil bara för att snygga till det liten grann i index filen och sen kalla på lang7.1 med

Kod: Markera allt

<?php
?
Senast redigerad av Marcus den 2012-01-10 08:36, redigerad totalt 1 gånger.
Anledning: Undvik onödig citering...
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

Re: hjälp med en kodsnutt

Inlägg av Marcus »

Du ska inte skicka ut HTML i index.php, gör det i lämplig Mall-fil i ditt tema...
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Uffee
Aktiv medlem
Aktiv medlem
Inlägg: 53
Blev medlem: 2010-08-19 18:23
Svar: 0

Re: hjälp med en kodsnutt

Inlägg av Uffee »

OK, ska kika på det när jag kommer hem :) Tack
Uffee
Aktiv medlem
Aktiv medlem
Inlägg: 53
Blev medlem: 2010-08-19 18:23
Svar: 0

Re: hjälp med en kodsnutt

Inlägg av Uffee »

Marcus skrev:Du ska inte skicka ut HTML i index.php, gör det i lämplig Mall-fil i ditt tema...
Jag hittade något intressant nu. Om jag tar bort min meny dvs koden nedan:

Kod: Markera allt

            <li><a href="http://www.ski-sweden.se">Startsida / Hem</a></li>
			
            <li><a href="om-klubben">Om klubben</a>   
                <ul> 
	        <li><a href="traningstider">Träningstider</a></li>
            <li><a href="instruktorer">Instruktörer</a></li>
            <li><a href="http://www.ski-sweden.se/karate-juniorgruppen">Juniorgruppen</a></li>
            <li><a href="http://www.ski-sweden.se/karate-seniorgruppen-seniorgruppen">Seniorgruppen</a></li>
            <li><a href="http://www.ski-sweden.se/karate-seniorgruppen-tavlingsgruppen">Tävlingsgruppen - Vuxna</a></li>
	        <li><a href="http://www.ski-sweden.se/karate-seniorgruppen-tavlingsgruppen-barn">Tävlingsgruppen - Barn</a></li> 	   
		       </ul>
		    </li>
          
  		    <li><a href="om-karate">Vad är karate</a></li>
			
            <li><a href="#">Events</a>
                <ul>   
            <li><a href="http://skief-12ec.hu/">European Championships</a></li>
            <li><a href="http://www.skifworld.com/">World Championships</a></li>
            <li><a href="http://www.ski-sweden.se/blogg/index.php/kalender-2009/">Calender/Events</a></li>
               </ul>
		    </li>
           
		    <li><a href="http://www.ski-sweden.se/oscommerce/catalog">Shop</a></li>
            <li><a href="http://www.ski-sweden.se/Forum/viewforum.php?f=76&sid=c8c67dcf36c2e9045c41ab75835c565c">Nyheter</a></li>
            <li><a href="http://www.ski-sweden.se/Forum/">Forum</a></li>
            <li><a href="Gastbok">Gästbok</a></li>
            <li><a href="#">Videogalleri</a>
			
		        <ul>
            <li><a href="VideoGalleri-EM-Budapest-2011">Budapest 2011</a></li>  
               </ul>
		    </li>
            
			<li><a href="#">Bildgalleri</a>
		        <ul>
            <li><a href="Galleri-Japan-2008">Japan 2008</a></li>  
            <li><a href="Galleri-Grekland-2009">Grekland 2009</a></li>
            <li><a href="Galleri-Bushido-Open-2010">Bushido Open 2010</a></li>
	        <li><a href="Galleri-Kanazawa-Farewell-Camp-2010">Kanazawa Farewell Camp 2010</a></li> 
	        <li><a href="Galleri-Julgraderingen-2010">Julgraderingen 2010</a></li> 
            <li><a href="Galleri-Ulfs-Shodan-Gradering-2010">Ulfs Shodan Gradering 2010</a></li>
            <li><a href="Galleri-Niklas-Och-Fredriks-Shodan-2011">Niklas och Fredriks Shodan Gradering 2011</a></li>
	        <li><a href="Galleri-Budapest-EM-2011">Budapest EM 2011</a></li>
	        <li><a href="Galleri-Julgraderingen-Vuxna-2011">Julgraderingen Vuxna 2011</a></li>
		       </ul>
		    </li>
			
            <li><a href="#">Mästare</a>
                <ul>     		
            <li><a href="om-kyoushi-refik-bebinno">Kyoushi Refik Bebinno</a></li>  
            <li><a href="Funakoshi">Gichin Funakoshi</a></li>
            <li><a href="Kanazawa">Hirokazu Kanazawa Kancho</a></li>	
               </ul>
		    </li>
			
			<li><a href="blanketter">Bli medlem?</a></li>
Då kommer det att funka. Om jag inte tar bort det och kollar på felmeddelade som pekade på index och på rad 229 som är

Kod: Markera allt

<?php include($page); ?>
tar jag bort den raden, blir allt åt h*lvete :cry:
Uffee
Aktiv medlem
Aktiv medlem
Inlägg: 53
Blev medlem: 2010-08-19 18:23
Svar: 0

Re: hjälp med en kodsnutt

Inlägg av Uffee »

Mouhahahahahahahaha. Jag löste det! 8) 8) 8) 8) 8) 8) 8) 8) :D

Jag la till detta allra högt upp i min index fil, asså index filen till min hemsida och inte forum index filen:

Kod: Markera allt

<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : 'Forum/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
?>
Resterande kod ligger i en php fil, som jag kör en <?php include ("leta efter filen"); ?> och med detta blev jag av med header problemet ovan

Kod: Markera allt

<?php>
// Get users online list ... if required
$l_online_users = $online_userlist = $l_online_record = '';

if ($config['load_online'] && $config['load_online_time'])
{
    $f = request_var('f', 0);
    $f = max($f, 0);
    $online_users = obtain_users_online($f);
    $user_online_strings = obtain_users_online_string($online_users, $f);

    $l_online_users = $user_online_strings['l_online_users'];
    $online_userlist = $user_online_strings['online_userlist'];
    $total_online_users = $online_users['total_online'];

    if ($total_online_users > $config['record_online_users'])
    {
        set_config('record_online_users', $total_online_users, true);
        set_config('record_online_date', time(), true);
    }

    $l_online_record = sprintf($user->lang['RECORD_ONLINE_USERS'], $config['record_online_users'], $user->format_date($config['record_online_date']));

    $l_online_time = ($config['load_online_time'] == 1) ? 'VIEW_ONLINE_TIME' : 'VIEW_ONLINE_TIMES';
    $l_online_time = sprintf($user->lang[$l_online_time], $config['load_online_time']);
}
else
{
    $l_online_time = '';
}

// Grab group details for legend display
if ($auth->acl_gets('a_group', 'a_groupadd', 'a_groupdel'))
{
    $sql = 'SELECT group_id, group_name, group_colour, group_type
        FROM ' . GROUPS_TABLE . '
        WHERE group_legend = 1
        ORDER BY group_name ASC';
}
else
{
    $sql = 'SELECT g.group_id, g.group_name, g.group_colour, g.group_type
        FROM ' . GROUPS_TABLE . ' g
        LEFT JOIN ' . USER_GROUP_TABLE . ' ug
            ON (
                g.group_id = ug.group_id
                AND ug.user_id = ' . $user->data['user_id'] . '
                AND ug.user_pending = 0
            )
        WHERE g.group_legend = 1
            AND (g.group_type <> ' . GROUP_HIDDEN . ' OR ug.user_id = ' . $user->data['user_id'] . ')
        ORDER BY g.group_name ASC';
}
$result = $db->sql_query($sql);
$legend = array();
while ($row = $db->sql_fetchrow($result))
{
    $colour_text = ($row['group_colour']) ? ' style="color:#' . $row['group_colour'] . '"' : '';
    $group_name = ($row['group_type'] == GROUP_SPECIAL) ? $user->lang['G_' . $row['group_name']] : $row['group_name'];

    if ($row['group_name'] == 'BOTS' || ($user->data['user_id'] != ANONYMOUS && !$auth->acl_get('u_viewprofile')))
    {
        $legend[] = '<span' . $colour_text . '>' . $group_name . '</span>';
    }
    else
    {
        $legend[] = '<a' . $colour_text . ' href="' . append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=group&g=' . $row['group_id']) . '">' . $group_name . '</a>';
    }
}
$db->sql_freeresult($result);

$legend = implode(', ', $legend);

echo ('<font size="1"></font><p>');
echo '' . $l_online_users . ' • ' ;
echo ''   . $l_online_record . '<br />' ;
echo ''  . $online_userlist . ' • ' ;

echo 'Vår senaste medlem: ' . get_username_string('full', $config['newest_user_id'], $config['newest_username'], $config['newest_user_colour']) . '<br />';
echo 'Totalt antal inlägg:  ' .  $config['num_posts']  .   ' •' ;   echo ' Total antal trådar: ' . $config['num_topics'] . ' •'; echo ' Antal användare: ' . $config['num_users'] . ' •' ;
echo ' Legend: ' .  $legend . '.';
?>
Användarens profilbild
Sinom
Verified
Administratör
Administratör
Inlägg: 1506
Blev medlem: 2010-11-04 21:24
Svar: 13

Re: hjälp med en kodsnutt

Inlägg av Sinom »

Uffee skrev:Mouhahahahahahahaha. Jag löste det! 8) 8) 8) 8) 8) 8) 8) 8) :D
Kul att höra! :wink:

- Sinom
Bild
Skriv svar

Vilka är online

Användare som besöker denna kategori: 0 och 0 gäster