Seite 1 von 2
schon gewusst ??? MOD
Verfasst: 14.01.2004 03:01
von Apfelwurm
Bekomm beim schon gewusst MOD volgende Fehlermeldung
Warning: Wrong parameter count for srand() in /mnt/ls3/06/485/00000000/htdocs/phpBB2/includes/page_header.php on line 348
Warning: Cannot add header information - headers already sent by (output started at /mnt/ls3/06/485/00000000/htdocs/phpBB2/includes/page_header.php:348) in /mnt/ls3/06/485/00000000/htdocs/phpBB2/includes/page_header.php on line 493
Warning: Cannot add header information - headers already sent by (output started at /mnt/ls3/06/485/00000000/htdocs/phpBB2/includes/page_header.php:348) in /mnt/ls3/06/485/00000000/htdocs/phpBB2/includes/page_header.php on line 495
Warning: Cannot add header information - headers already sent by (output started at /mnt/ls3/06/485/00000000/htdocs/phpBB2/includes/page_header.php:348) in /mnt/ls3/06/485/00000000/htdocs/phpBB2/includes/page_header.php on line 496
was geb ich falsch ein?
Verfasst: 14.01.2004 04:09
von Firestarter
prüfe mal, ob du das alles gemacht hast :
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------
#
includes/page_header.php
#
#-----[ FIND ]------------------------------------------
#
// Format Timezone. We are unable to use array_pop here, because of PHP3 compatibility
$l_timezone = explode('.', $board_config['board_timezone']);
$l_timezone = (count($l_timezone) > 1 && $l_timezone[count($l_timezone)-1] != 0) ? $lang[sprintf('%.1f', $board_config['board_timezone'])] : $lang[number_format($board_config['board_timezone'])];
#
#-----[ AFTER, ADD ]------------------------------------------
#
//
// Generate 'Schon Gewusst?'
//
$random_file = $phpbb_root_path . 'schon_gewusst.txt';
$random = file($random_file);
srand();
$randomizer = rand(0, count($random) );
$znumber = rand(1, 2);
if( !isset($random[$randomizer]) )
{
$random[$randomizer] = 'Mehr Spielhilfen gibt es <a href="http://forum.the-arena.de/index.php?c=11&sid=1107c8df22093e2e5372a129ad8e69da">hier</a>';
}
#
#-----[ FIND ]------------------------------------------
#
'PRIVMSG_IMG' => $icon_pm,
#
#-----[ AFTER, ADD ]------------------------------------------
#
'ZMESSAGE' => $random[$randomizer],
'ZNUMBER' => $znumber,
Verfasst: 14.01.2004 10:59
von Dwing
steht in der Textdatei auch was drin?
Verfasst: 14.01.2004 12:16
von Apfelwurm
Ja alles so eingegeben Gibt erst Probleme
wenn der
Code: Alles auswählen
//
// Generate 'Schon Gewusst?'
//
$random_file = $phpbb_root_path . 'schon_gewusst.txt';
$random = file($random_file);
srand();
$randomizer = rand(0, count($random) );
$znumber = rand(1, 2);
if( !isset($random[$randomizer]) )
{
$random[$randomizer] = 'Mehr Spielhilfen gibt es <a href="http://forum.the-arena.de/index.php?c=11&sid=1107c8df22093e2e5372a129ad8e69da">hier</a>';
}
Eingefügt ist[/quote]
Verfasst: 16.01.2004 19:58
von Decus78
EXAKT dieses Problem habe ich auch. Alles ordnungsgemäß upgeloadet...

Verfasst: 16.01.2004 20:05
von Dwing
versuch mal
Code: Alles auswählen
//
// Generate 'Schon Gewusst?'
//
$random_file = $phpbb_root_path . 'schon_gewusst.txt';
$random = file($random_file);
srand(0);
$randomizer = rand(0, count($random) );
$znumber = rand(1, 2);
if( !isset($random[$randomizer]) )
{
$random[$randomizer] = 'Mehr Spielhilfen gibt es <a href="http://forum.the-arena.de/index.php?c=11&sid=1107c8df22093e2e5372a129ad8e69da">hier</a>';
}
Verfasst: 16.01.2004 20:10
von Decus78
Jetzt sind die Fehlermeldungen weg, dafür erscheint jetzt nur der "Schon gewusst"-Inhalt, der im page_header steht und keiner der txt-Datei...
Verfasst: 16.01.2004 20:45
von Decus78
Hab schon was gefunden:
Dwing hat geschrieben:Dwing hat geschrieben:Bekommst du evtl. einen Fehler Headers already sent?
Mach aus dem srand(1) mal
count($random);
Danke! Hat gefunkt!

Verfasst: 16.01.2004 20:46
von Dwing
srand(1); sollte gehen.
Ab PHP 4.2.0 heißt es srand(); scheinbar habt ihr ältere Versionen.
Verfasst: 16.01.2004 20:52
von Decus78
Damit hat es nicht gefunkt...

Aber egal - nun klappt es.
Ein Prob habe ich noch: Möchte meine Inhalte z.B. in einer anderen Farbe gestalten. Oder eben verlinken. Wie funkt das in einer txt-Datei??