schon gewusst ??? MOD

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Apfelwurm
Mitglied
Beiträge: 107
Registriert: 13.01.2004 12:40

schon gewusst ??? MOD

Beitrag 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?
Benutzeravatar
Firestarter
Mitglied
Beiträge: 1162
Registriert: 09.06.2003 15:21

Beitrag 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,
MfG
Firestarter
Auch ich versuche mein Glück und möchte ein schönes Forum haben, dafür muss ich wohl erstmal leiden. *fg*
Dwing
Ehrenadmin
Beiträge: 1965
Registriert: 17.06.2001 02:00

Beitrag von Dwing »

steht in der Textdatei auch was drin?
Apfelwurm
Mitglied
Beiträge: 107
Registriert: 13.01.2004 12:40

Beitrag 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]
Decus78
Mitglied
Beiträge: 123
Registriert: 25.07.2003 19:33
Wohnort: Wien
Kontaktdaten:

Beitrag von Decus78 »

EXAKT dieses Problem habe ich auch. Alles ordnungsgemäß upgeloadet... :roll:
Dwing
Ehrenadmin
Beiträge: 1965
Registriert: 17.06.2001 02:00

Beitrag 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>';
} 
Decus78
Mitglied
Beiträge: 123
Registriert: 25.07.2003 19:33
Wohnort: Wien
Kontaktdaten:

Beitrag 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...
Decus78
Mitglied
Beiträge: 123
Registriert: 25.07.2003 19:33
Wohnort: Wien
Kontaktdaten:

Beitrag 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
Dwing
Ehrenadmin
Beiträge: 1965
Registriert: 17.06.2001 02:00

Beitrag von Dwing »

srand(1); sollte gehen.

Ab PHP 4.2.0 heißt es srand(); scheinbar habt ihr ältere Versionen.
Decus78
Mitglied
Beiträge: 123
Registriert: 25.07.2003 19:33
Wohnort: Wien
Kontaktdaten:

Beitrag 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??
Antworten

Zurück zu „phpBB 2.0: Mod Support“