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... :roll:

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! :P

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... :roll: 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??