Error, maar alles werkt

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
B-sTyLe
Berichten: 561
Lid geworden op: 27 okt 2004, 17:12

Error, maar alles werkt

Bericht door B-sTyLe » 21 feb 2007, 22:02

Support Template
  • Wat is het probleem?
    Op sommige pagina's (o.a. Na het posten van een bericht en bij het registreren) krijg ik deze error:
    Fatal error: Cannot redeclare prepare_message() (previously declared in /home/www/*KNIP/includes/functions_post.php:38) in /home/www/*KNIP*/includes/functions_post.php on line 38
    Wanneer ontstond het probleem? Nadat ik flink wat aanpassingen had gemaakt op mijn forum (wat nu meer een blog is geworden). Maar dat was weer een aantal maanden terug, nu besloot ik om weer verder te gaan met het ontwikkelen van die website, dus weet ik niet meer wat ik precies heb veranderd.
    Adres van je forum: Die wil ik nu nog niet geven, ik denk dat het probleem ook kan worden opgelost zonder adres.
    Modifications op je forum: Geen echte mods behalve Quick Reply, vooral veel eigen aanpassingen
    Huidige stijl: Eigen stijl vanuit subSilver ('t is niet echt subSilver meer)
    phpBB versie: 2.0.21
    Waar is je forum gehost: Awardspace (tijdelijk, nog in ontwikkeling)
    Heb je onlangs iets verandert aan je forum? Zie mods
Overige opmerkingen:
het stukje code waar het om gaat (maar waarschijnlijk zit daar de fout niet), het dikgedrukte is de regel die in de error voorkomt:

//
// This function will prepare a posted message for
// entry into the database.
//
function prepare_message($message, $html_on, $bbcode_on, $smile_on, $bbcode_uid = 0)
{
global $board_config, $html_entities_match, $html_entities_replace;



BTW, alles werkt gewoon zoals het moet, mijn enige doel is die error weg te krijgen.


Ik hoop dat jullie me kunnen helpen :)

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 21 feb 2007, 22:03

Je included ergens functions_post.php 2 keer.

B-sTyLe
Berichten: 561
Lid geworden op: 27 okt 2004, 17:12

Bericht door B-sTyLe » 21 feb 2007, 22:47

Ok, dankje :thumb:
het werkt overal, behalve na het posten van een bericht (als je die bevestiging krijgt met je berichten is gepost, klik hier om terug te gaan etc.) op die pagina krijg ik de error nog steeds te zien. Die fout zou in posting.php moeten zitten, maar daar staat maar 1 include van functions_post in, en als ik die verwijder werkt het hele post systeem niet meer, dus waar zit het dan? :?

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 21 feb 2007, 22:49

In een van de geinclude files?

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 21 feb 2007, 22:51

Je kan eventueel de verwijzing naar functions_post.php in posting.php kunnen uitzetten door middel van een commentaarregel. :wink:
... Maar ik modereer (nog) niet.

B-sTyLe
Berichten: 561
Lid geworden op: 27 okt 2004, 17:12

Bericht door B-sTyLe » 21 feb 2007, 23:10

ik heb in alle geinclude files gekeken en daar word functions_post.php niet geinclude :(

Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Bericht door Ramon Fincken » 22 feb 2007, 00:20

als je m vindt...

doe dan voor die ene extra include van dat bestand voor beide keren:

Code: Selecteer alles

ZOEK
include

VERVANG
include_once
dat is niet de mooiste oplossing, maar is wel foutenvrij
Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

Gesloten