Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.12 veröffentlicht (22.05.17)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Auzf einmal wird vom ie ein fehler in zeile 36 gezeigt
#1
Ich weiss nicht woher das so plötzlich kommt
auf http://www.room2012-fans.de wird beim aufrufen auf einmal immer
ein Scriptfehler in Zeile 36 angezeigt - ich kann dort aber keinen Fehler
lokalisieren , kann sich mal jemand meine index.php angucken ?

PHP-Code:
<?php
/**
 * MyBB 1.2
 * Copyright © 2006 MyBB Group, All Rights Reserved
 *
 * Website: http://www.mybboard.net
 * License: http://www.mybboard.net/eula.html
 *
 * $Id: index.php 3030 2007-04-26 00:19:47Z Tikitiki $
 */

define("IN_MYBB"1);

$templatelist "index,index_whosonline,index_welcomemembertext,index_welcomeguest,index_whosonline_memberbit,forumbit_depth1_cat,forumbit_depth1_forum,forumbit_depth2_cat,forumbit_depth2_forum,forumbit_depth1_forum_lastpost,forumbit_depth2_forum_lastpost,index_modcolumn,forumbit_moderators,forumbit_subforums,index_welcomeguesttext";
$templatelist .= ",index_birthdays_birthday,index_birthdays,index_pms,index_loginform,index_logoutlink,index_stats,forumbit_depth3,forumbit_depth3_statusicon";

require_once 
"./global.php";

require_once 
MYBB_ROOT."inc/functions_post.php";
require_once 
MYBB_ROOT."inc/functions_forumlist.php";
require_once 
MYBB_ROOT."inc/class_parser.php";
$parser = new postParser;

$plugins->run_hooks("index_start");

// Load global language phrases
$lang->load("index");

$logoutlink $loginform '';
if(
$mybb->user['uid'] != 0)
{
    eval(
"\$logoutlink = \"".$templates->get("index_logoutlink")."\";");
}
else
{
    
//Checks to make sure the user can login; they haven't had too many tries at logging in.
    //Function call is not fatal
    
if(login_attempt_check(false) !== false)
    {
        eval(
"\$loginform = \"".$templates->get("index_loginform")."\";");
    }
}
$whosonline '';
if(
$mybb->settings['showwol'] != "no" && $mybb->usergroup['canviewonline'] != "no")
{
    
// Get the online users.
    
$timesearch time() - $mybb->settings['wolcutoffmins']*60;
    
$comma '';
    
$query $db->query("
        SELECT s.sid, s.ip, s.uid, s.time, s.location, u.username, u.invisible, u.usergroup, u.displaygroup
        FROM "
.TABLE_PREFIX."sessions s
        LEFT JOIN "
.TABLE_PREFIX."users u ON (s.uid=u.uid)
        WHERE s.time>'
$timesearch'
        ORDER BY u.username ASC, s.time DESC
    "
);
    
$membercount 0;
    
$onlinemembers '';
    
$guestcount 0;
    
$anoncount 0;
    
$doneusers = array();

    
// Loop through all users.
    
while($user $db->fetch_array($query))
    {
        
// Create a key to test if this user is a search bot.
        
$botkey strtolower(str_replace("bot="''$user['sid']));

        
// Decide what type of user we are dealing with.
        
if($user['uid'] > 0)
        {
            
// The user is registered.
            
if($doneusers[$user['uid']] < $user['time'] || !$doneusers[$user['uid']])
            {
                
// If the user is logged in anonymously, update the count for that.
                
if($user['invisible'] == "yes")
                {
                    ++
$anoncount;
                }
                ++
$membercount;
                if(
$user['invisible'] != "yes" || $mybb->usergroup['canviewwolinvis'] == "yes" || $user['uid'] == $mybb->user['uid'])
                {
                    
// If this usergroup can see anonymously logged-in users, mark them.
                    
if($user['invisible'] == "yes")
                    {
                        
$invisiblemark "*";
                    }
                    else
                    {
                        
$invisiblemark '';
                    }

                    
// Properly format the username and assign the template.
                    
$user['username'] = format_name($user['username'], $user['usergroup'], $user['displaygroup']);
                    eval(
"\$onlinemembers .= \"".$templates->get("index_whosonline_memberbit"10)."\";");
                    
$comma ", ";
                }
                
// This user has been handled.
                
$doneusers[$user['uid']] = $user['time'];
            }
        }
        elseif(
strstr($user['sid'], "bot=") !== false && $session->bots[$botkey])
        {
            
// The user is a search bot.
            
$onlinemembers .= $comma.format_name($session->bots[$botkey], $session->botgroup);
            
$comma ", ";
            ++
$botcount;
        }
        else
        {
            
// The user is a guest.
            
++$guestcount;
        }
    }

    
// Build the who's online bit on the index page.
    
$onlinecount $membercount $guestcount;
    if(
$onlinecount != 1)
    {
        
$onlinebit $lang->online_online_plural;
    }
    else
    {
        
$onlinebit $lang->online_online_singular;
    }
    if(
$membercount != 1)
    {
        
$memberbit $lang->online_member_plural;
    }
    else
    {
        
$memberbit $lang->online_member_singular;
    }
    if(
$anoncount != 1)
    {
        
$anonbit $lang->online_anon_plural;
    }
    else
    {
        
$anonbit $lang->online_anon_singular;
    }
    if(
$guestcount != 1)
    {
        
$guestbit $lang->online_guest_plural;
    }
    else
    {
        
$guestbit $lang->online_guest_singular;
    }
    
$lang->online_note sprintf($lang->online_notemy_number_format($onlinecount), $onlinebit$mybb->settings['wolcutoffmins'], my_number_format($membercount), $memberbitmy_number_format($anoncount), $anonbitmy_number_format($guestcount), $guestbit);
    eval(
"\$whosonline = \"".$templates->get("index_whosonline")."\";");
}

// Build the birthdays for to show on the index page.
$bdays $birthdays '';
if(
$mybb->settings['showbirthdays'] != "no")
{
    
// First, see what day this is.
    
$bdaycount 0;
    
$bdaytime time();
    
$bdaydate my_date("j-n"$bdaytime''0);
    
$year my_date("Y"$bdaytime''0);

    
// Select all users who have their birthday today.
    
$query $db->simple_select(TABLE_PREFIX."users""uid, username, birthday""birthday LIKE '$bdaydate-%'");
    
$comma '';
    while(
$bdayuser $db->fetch_array($query))
    {
        
$bday explode("-"$bdayuser['birthday']);
        if(
$year $bday['2'] && $bday['2'] != '')
        {
            
$age " (".($year $bday['2']).")";
        }
        else
        {
            
$age '';
        }
        eval(
"\$bdays .= \"".$templates->get("index_birthdays_birthday"10)."\";");
        ++
$bdaycount;
        
$comma ", ";
    }

    
// If there are one or more birthdays, show them.
    
if($bdaycount 0)
    {
        eval(
"\$birthdays = \"".$templates->get("index_birthdays")."\";");
    }
}

// Build the forum statistics to show on the index page.
if($mybb->settings['showindexstats'] != "no")
{
    
// First, load the stats cache.
    
$stats $cache->read("stats");

    
// Check who's the newest member.
    
if(!$stats['lastusername'])
    {
        
$newestmember "no-one";
    }
    else
    {
        
$newestmember build_profile_link($stats['lastusername'], $stats['lastuid']);
    }

    
// Format the stats language.
    
$lang->stats_posts_threads sprintf($lang->stats_posts_threadsmy_number_format($stats['numposts']), my_number_format($stats['numthreads']));
    
$lang->stats_numusers sprintf($lang->stats_numusersmy_number_format($stats['numusers']));
    
$lang->stats_newestuser sprintf($lang->stats_newestuser$newestmember);
    
    
// Find out what the highest users online count is.
    
$mostonline $cache->read("mostonline");
    if(
$onlinecount $mostonline['numusers'])
    {
        
$time time();
        
$mostonline['numusers'] = $onlinecount;
        
$mostonline['time'] = $time;
        
$cache->update("mostonline"$mostonline);
    }
    
$recordcount $mostonline['numusers'];
    
$recorddate my_date($mybb->settings['dateformat'], $mostonline['time']);
    
$recordtime my_date($mybb->settings['timeformat'], $mostonline['time']);

    
// Then format that language string.
    
$lang->stats_mostonline sprintf($lang->stats_mostonlinemy_number_format($recordcount), $recorddate$recordtime);

    eval(
"\$forumstats = \"".$templates->get("index_stats")."\";");
}

// Get the forums we will need to show.
$query $db->simple_select(TABLE_PREFIX."forums""*""active != 'no'", array('order_by' => 'pid, disporder'));

// Build a forum cache.
while($forum $db->fetch_array($query))
{
    
$fcache[$forum['pid']][$forum['disporder']][$forum['fid']] = $forum;

}
$forumpermissions forum_permissions();

// Get the forum moderators if the setting is enabled.
if($mybb->settings['modlist'] != "off")
{
    
$query $db->query("
        SELECT m.uid, m.fid, u.username
        FROM "
.TABLE_PREFIX."moderators m
        LEFT JOIN "
.TABLE_PREFIX."users u ON (m.uid=u.uid)
        ORDER BY u.username
    "
);
    
// Build a moderator cache.
    
while($moderator $db->fetch_array($query))
    {
        
$moderatorcache[$moderator['fid']][] = $moderator;
    }
}

$excols "index";
$permissioncache['-1'] = "1";
$bgcolor "trow1";

// Decide if we're showing first-level subforums on the index page.
if($mybb->settings['subforumsindex'] != 0)
{
    
$showdepth 3;
}
else
{
    
$showdepth 2;
}
$forum_list build_forumbits();
$forums $forum_list['forum_list'];

$plugins->run_hooks("index_end");

eval(
"\$index = \"".$templates->get("index")."\";");
output_page($index);

?>
#2
*keine Fehlermeldungen sieht*
Wut ist das Geheimnis, das Geheimnis meiner Kraft, und wenn Ihr anfangt mich zu mögen, weiß ich, ich hab was falsch gemacht!
Böhse Onkelz - Das Geheimnis meiner Kraft :]
#3
Ich sehe auch keine Fehlermeldung.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#4
Mmmh vielleicht nur als eingeloggter ?
#5
Wie lautet denn die Fehlermeldung?

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#6
In dem Script auf dieser Seite ist ein Fehler aufgetreten
Zeile 36
Zeichen 1
Fehler Syntaxfehler
Code 0
URL http://www.room2012-fans.de
Möchten Sie das Scripts weiterhin auf dieser Seite ausgeführt werden ?

Und dann kann ich ja oder nein anklicken

Wenn ich dann auf Neue Beiträge klicke kommt folgendes :

alles gleich aber die URL ist anders :http://www.room2012-fans.de/search.php?action=results&sid=6859e0c84be2b93012892446374b6a4c und die zeile ist 14 und Fehler ist Zugriff verweigert
#7
Schau dir mal den Quelltext des Forums an und dort die genannte Zeile. Das ist vermutlich ein Javascriptfehler. Es kann z.B. sein, dass eine Datei beim Update etc. nicht komplett oder falsch übertragen wurde.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#8
Deswegen habe ich ja oben die index.php gepostet - oder in welcher datei soll ich sonst gucken ?
#9
Der Fehler steckt im Template headerinclude:

Im Tag 'script' ist das Attribut `type` vorgeschrieben, welches aber fehlt.
Fehlerstelle:
Code:
<script src="http://sponsortown.de/v3/p_script.php?pid=1740"></script>


Das Tag script ist so an dieser Stelle nicht erlaubt.
Grüsse aus Hamburg
Bernd alias BeeJayZZR

MyBB Version.: 1.8.10
PHP Version...: 5.6.25-nmm1
MySQL Version: MySQL 5.6.33

[Bild: signature_red_en_us.php]

#10
Nimm die Zeile mal raus und schau nach, ob der Fehler noch auftritt. Falls nicht weißt du schonmal ganz sicher woher es kommt.
Ersetze die Zeile dann mal durch:
Code:
<script type="text/javascript" src="http://sponsortown.de/v3/p_script.php?pid=1740"></script>
Sollte der Fehler dann noch auftauchen steckt dieser vermutlich in der Javascript-Datei.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Forum wird als Text gezeigt topvote 3 682 23.09.2007, 15:31
Letzter Beitrag: topvote
  Gelöst: SEO funktioniert auf einmal nicht mehr! eisbäronice 4 1.125 18.09.2007, 22:02
Letzter Beitrag: eisbäronice
  Foreneinstellungen werden doppelt gezeigt. Murphy 5 1.126 08.03.2007, 23:16
Letzter Beitrag: Michael
  [Erledigt] Ersten vier Zeichen werden nicht gezeigt BSM 5 997 04.03.2007, 19:14
Letzter Beitrag: BSM
  Mehrere Benutzer auf einmal zu Gruppe hinzufügen drdentz 6 1.020 06.10.2006, 12:52
Letzter Beitrag: drdentz