Menu herbouwd
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.

Menu herbouwd
Hoi,
Ik gebruik phpbb plus 1.2 en heb daarvan het menu wat omgebouwd. Alles staat nu aan de linkerkant in een soort van balk die op elke pagina zichtbaar is met daarin ook verschillende mods die bij de plus versie van phpbb zitten en de chat die ik toegevoegd heb. Je kan hier het resultaat bekijken. Maar nu komt mijn vraag, ik kom 2 foutmedingen tegen, ik vermoed, of weet bijna zeker dat in de pagina die ik gebruik voor het menu (menu.php) wat fouten zitten. Op het gebied van php ben ik een newbie om het zo maar te zeggen, omdanks dat kom ik tot nu toe maar 2 foutmeldingen tegen. De meeste die ik tegen kom is deze: "message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?", deze kom ik ondermeer tegen als ik wil stemmen op de poll. En in de chatbox kom ik een foutmedling tegen dat een sql tabel niet bestaat, daar ligt het niet aan maar de verwijzing naar de sql tabel klopt niet. Ik hoop dat iemand me kan helpen
Groetjes Chainsaw
Ik gebruik phpbb plus 1.2 en heb daarvan het menu wat omgebouwd. Alles staat nu aan de linkerkant in een soort van balk die op elke pagina zichtbaar is met daarin ook verschillende mods die bij de plus versie van phpbb zitten en de chat die ik toegevoegd heb. Je kan hier het resultaat bekijken. Maar nu komt mijn vraag, ik kom 2 foutmedingen tegen, ik vermoed, of weet bijna zeker dat in de pagina die ik gebruik voor het menu (menu.php) wat fouten zitten. Op het gebied van php ben ik een newbie om het zo maar te zeggen, omdanks dat kom ik tot nu toe maar 2 foutmeldingen tegen. De meeste die ik tegen kom is deze: "message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?", deze kom ik ondermeer tegen als ik wil stemmen op de poll. En in de chatbox kom ik een foutmedling tegen dat een sql tabel niet bestaat, daar ligt het niet aan maar de verwijzing naar de sql tabel klopt niet. Ik hoop dat iemand me kan helpen
Groetjes Chainsaw
Re: Menu herbouwd
Loop je PHP files eens na, staan daar toevallig nog tekens, enters of zelfs maar spaties buiten de <?php en ?> tags?chainsaw schreef:De meeste die ik tegen kom is deze: "message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?", deze kom ik ondermeer tegen als ik wil stemmen op de poll.
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
OPEN page_header.php en find dit:
En vervang dat door dit:
of in ieder geval waar menu.php geincluded word.
Code: Selecteer alles
include($phpbb_root_path . 'menu.' . $phpEx);
Code: Selecteer alles
if(empty($gen_simple_header))
{
include($phpbb_root_path . 'menu.' . $phpEx);
}
Haald helaas niets uitwebdev schreef:OPEN page_header.php en find dit:En vervang dat door dit:Code: Selecteer alles
include($phpbb_root_path . 'menu.' . $phpEx);
Code: Selecteer alles
if(empty($gen_simple_header)) { include($phpbb_root_path . 'menu.' . $phpEx); }

Iemand anders nog een idee ?
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
in functions.php staat dit:
verwijder dat eens.
het staat bij standaard phpbb 206 op lijn 541, en bij standaard 204 op 503
Code: Selecteer alles
if(defined('HAS_DIED'))
{
die("message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?");
}
het staat bij standaard phpbb 206 op lijn 541, en bij standaard 204 op 503
Nu krijg ik al iets anders maar ook een error namelijk deze:
Code: Selecteer alles
Algemene Fout
Could not check session for Ghosts
DEBUG MODE
SQL Error : 1146 Table 'computergek_com_-_test.chatbox_session' doesn't exist
DELETE FROM chatbox_session WHERE lastactive < '1061209138'
Line : 38
File : /home/virtual/site85/fst/var/www/html/test/chatbox_front.php
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
Als het goed is staat er rond lijn 32 dit:
Zorg er dan voor dat het er staat. of het staat er zonder $table_prefix of nog anders
Code: Selecteer alles
$table_chatbox_session_name = $table_prefix . 'chatbox_session';
Klop ja dat staat er al, dit is de inhoud van file "chatbox_front.php":
Code: Selecteer alles
<?php
if ( !defined('IN_PHPBB') )
{
die("Hacking attempt");
}
error_reporting(E_ERROR | E_WARNING | E_PARSE);
set_magic_quotes_runtime(0);
include_once($phpbb_root_path . 'config.'.$phpEx);
$table_chatbox_session_name = $table_prefix . 'chatbox_session';
// Kill Ghosts
$sql = "DELETE FROM " . $table_chatbox_session_name . " WHERE lastactive < '" . (time() - 300) . "'";
if (!$result = $db->sql_query($sql))
{
message_die(GENERAL_ERROR, "Could not check session for Ghosts", "", __LINE__, __FILE__, $sql);
}
// Get all remain sessions
$sql = 'SELECT * FROM ' . $table_chatbox_session_name;
if (!$sol = $db->sql_query($sql))
{
message_die(GENERAL_ERROR, "Could not query ChatBox Session information", "", __LINE__, __FILE__, $sql);
}
$howmanychat = $db->sql_numrows($sol); // Return this
$isimler[0] = $howmanychat;
$i = 1;
while ($record = $db->sql_fetchrow($sol))
{
$isimler[$i++] = $record['username'];
}
$chatters = $isimler[1];
for($s = 2; $s <= $isimler[0]; $s++)
{
$chatters .= ", $isimler[$s]"; // Return this
}
?>
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
verander in Je zal nu een hoopje waarschuwingen krijgen. zoek de waarschuwingen van chatbox_front er uit en laat ze eens zien.
Code: Selecteer alles
error_reporting(E_ERROR | E_WARNING | E_PARSE);
Code: Selecteer alles
error_reporting(E_ALL);
De errors m.b.t. "chatbox_front.php" zijn deze:
Voor de rest krijg ik verschillende errors m.b.t. tot de volgende files:
-menu.php
-page-header.php
-portal.php
-paige_tail.php
Maar daar had je me ook voor gewaarschuwd.
Code: Selecteer alles
Notice: Undefined offset: 1 in /home/virtual/site85/fst/var/www/html/test/chatbox_front.php on line 59
Warning: Cannot modify header information - headers already sent by (output started at /home/virtual/site85/fst/var/www/html/test/chatbox_front.php:59) in /home/virtual/site85/fst/var/www/html/test/includes/page_header.php on line 628
Warning: Cannot modify header information - headers already sent by (output started at /home/virtual/site85/fst/var/www/html/test/chatbox_front.php:59) in /home/virtual/site85/fst/var/www/html/test/includes/page_header.php on line 630
Warning: Cannot modify header information - headers already sent by (output started at /home/virtual/site85/fst/var/www/html/test/chatbox_front.php:59) in /home/virtual/site85/fst/var/www/html/test/includes/page_header.php on line 631
-menu.php
-page-header.php
-portal.php
-paige_tail.php
Maar daar had je me ook voor gewaarschuwd.
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
Op regel 35 vind je dit:Verander dat in dit
op regel 59 vind je dit:
en verander dat in
*Kick to MOD support
Code: Selecteer alles
$sql = "DELETE FROM " . $table_chatbox_session_name . " WHERE lastactive < '" . (time() - 300) . "'";
Code: Selecteer alles
$sql = "DELETE FROM " . $table_chatbox_session_name . " WHERE lastactive < " . (time() - 300);
Code: Selecteer alles
$chatters = $isimler[1];
Code: Selecteer alles
$chatters = (count($isimler)!= 1) ? $isimler[1] : '';
De volgende error blijft:
Code: Selecteer alles
Algemene Fout
Could not check session for Ghosts
DEBUG MODE
SQL Error : 1146 Table 'computergek_com_-_test.chatbox_session' doesn't exist
DELETE FROM chatbox_session WHERE lastactive < 1061212915
Line : 38
File : /home/virtual/site85/fst/var/www/html/test/chatbox_front.php
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer: