login  Naam:   Wachtwoord: 
Registreer je!
 Forum

forum/config.php

Offline Lolltopop - 19/02/2007 10:55
Avatar van LolltopopNieuw lid http://www.plaatscode.be/4262/

Fatal error: Cannot redeclare opmaak() (previously declared in /storage/mijndomein/users/053474/public/sites/www.krimeway.nl/forum/config.php:51) in /storage/mijndomein/users/053474/public/sites/www.krimeway.nl/forum/config.php on line 51

Wat heb ik fout gedaan?

22 antwoorden

Gesponsorde links
Offline Ultimatum - 19/02/2007 11:03
Avatar van Ultimatum PHP expert Zoek volgende keer zelf eens, want als je heir op zoekt krijg je genoeg oplossingen:

Citaat:
Fatal error: Cannot redeclare
Offline Anoniem - 19/02/2007 11:06 (laatste wijziging 19/02/2007 11:08)
Avatar van Anoniem PHP gevorderde Zulke dingen kunnen korter:
  1. $bericht = str_replace("pff","<img src=../smileys/pff.gif>",$bericht);
  2. $bericht = str_replace("Pff","<img src=../smileys/pff.gif>",$bericht);
  3. $bericht = str_replace("PFF","<img src=../smileys/pff.gif>",$bericht);
  4. $bericht = str_replace(":-$","<img src=../smileys/shame.gif>",$bericht);
  5. $bericht = str_replace(":$","<img src=../smileys/shame.gif>",$bericht);


Wordt:
  1. $bericht = eregi_replace ( ':-?\$', '<img src=../smileys/shame.gif alt=":-$" />', $bericht );
  2. $bericht = eregi_replace ( 'pff', '<img src=../smileys/pff.gif alt="pff" />', $bericht );


En verder, die error betekent dat je twee keer de functie opmaak() aanmaakt.
Offline Lolltopop - 19/02/2007 11:11
Avatar van Lolltopop Nieuw lid Hoe wordt het dan?
Offline Abbas - 19/02/2007 11:11
Avatar van Abbas Gouden medaille

Crew .NET
Je query op lijn 49 is niet juist!
Dit moet het zijn denk ik...

  1. <?php
  2.  
  3. $tijd = time();
  4. $tijd = $tijd - 5;
  5. mysql_query("DELETE FROM forumflood WHERE datum < '" . $tijd . "' ");
Offline Anoniem - 19/02/2007 11:14
Avatar van Anoniem PHP gevorderde Laat eens de code zien, waarin je config included.
Offline Lolltopop - 19/02/2007 11:15
Avatar van Lolltopop Nieuw lid Titjes dan gaat het naar 52
Offline Anoniem - 19/02/2007 11:16
Avatar van Anoniem PHP gevorderde Die query is ook niet fout, hij was alleen niet netjes geschreven...
Offline Ultimatum - 19/02/2007 11:17
Avatar van Ultimatum PHP expert @titjes, ints buiten quotes dus dan zou het alsnog dit worden

  1. <?php
  2. mysql_query("DELETE FROM forumflood WHERE datum < " . $tijd . "");
  3. ?>
Offline Abbas - 19/02/2007 11:21
Avatar van Abbas Gouden medaille

Crew .NET
@Ultimatum: ja je hebt gelijk, maar er is zoizo een functie die hij 2 keer aanroept/maakt...
Offline Anoniem - 19/02/2007 11:22
Avatar van Anoniem PHP gevorderde Dus laat ons even de code van je index.php (?) zien.
Offline Ibrahim - 19/02/2007 11:30
Avatar van Ibrahim PHP expert wtf, al die replacen 

maak dan gewoon een ubb parser, of gebruik arrays, want preg_replace accepteert dus wel arrays 
Offline Lolltopop - 19/02/2007 14:03 (laatste wijziging 19/02/2007 14:11)
Avatar van Lolltopop Nieuw lid Index: http://www.plaatscode.be/4266/

  1. Fatal error: Cannot redeclare opmaak() (previously declared in /storage/mijndomein/users/053474/public/sites/www.krimeway.nl/forum/config.php:52) in /storage/mijndomein/users/053474/public/sites/www.krimeway.nl/forum/config.php on line 52
Offline Ultimatum - 19/02/2007 14:13
Avatar van Ultimatum PHP expert Zoals ik in mijn andere reactie al zei ga eens zoeken en er een beetje moeite voro doen, maar als je dat niet wilt doen...
Offline Lolltopop - 19/02/2007 14:19
Avatar van Lolltopop Nieuw lid dat heb ik al gedaan hoor maarik snap het niet
Offline Ultimatum - 19/02/2007 14:19
Avatar van Ultimatum PHP expert Het betekend dat je de file waar die functie in staat 2x oproept...
Offline Lolltopop - 19/02/2007 14:23
Avatar van Lolltopop Nieuw lid Hoe kun je dat goed weghalen?
Offline Ultimatum - 19/02/2007 14:31
Avatar van Ultimatum PHP expert Zorgen dat je je file waar de functie in staat niet 2 maal geinclude word..
Offline Lolltopop - 19/02/2007 15:52
Avatar van Lolltopop Nieuw lid welke is dat dan
Offline Ultimatum - 19/02/2007 15:53
Avatar van Ultimatum PHP expert De file waar de functie opmaak in staat, maar doe eens wat moeite
Offline AgentX - 19/02/2007 17:10
Avatar van AgentX HTML beginner @Orange:
Volgens mij is in je eerste bericht die bovenste veel korter hoor 
Offline Anoniem - 19/02/2007 18:51 (laatste wijziging 19/02/2007 18:59)
Avatar van Anoniem PHP gevorderde @AgentX
Dacht het niet... Ik maak van 3 str_replaces één ereg_replace!

@Lolpop
Als je nou eens gewoon de code LAAT ZIEN van de pagina waarin je de foutmelding te zien krijgt (dus NIET config.php), kunnen we je helpen!

Waarschijnlijk zit het zo:
Of je maakt twee keer dezelfde functie aan of je included twee keer config.php.
Offline phpfreak - 19/02/2007 18:59
Avatar van phpfreak PHP beginner er zijn 2 functies opmaak aangemaakt, dit kan op 2 manieren zijn, ofwel heb je die configpagina 2x aangeroepen ofwel gebruik je function opmaak() om een funtie aan te roepen, dit moet dan opmaak() worden
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.239s