Hallo,
Ik zit met een probleempje. Op mijn website probeer ik RSS feeds van verschillende websites te plaatsen en maak daarbij gebruik van een PHP plugin voor wordpress: "runPHP".
Deze code wil ik dus op een pagina plaatsen:
Maar hij geeft deze fout:Code:<?php include('rss.php'); ?>
Weet iemand hoe ik dit op kan lossen?Code:Fatal error: Cannot redeclare get_link() (previously declared in /home/mkdesign/domains/design-links.nl/public_html/wp-includes/bookmark.php:93) in /home/mkdesign/domains/design-links.nl/public_html/rss.php on line 46
Bedankt!
- php include fout - rss feed
-
17-03-2009, 10:54 #1
- Berichten
- 609
- Lid sinds
- 17 Jaar
php include fout - rss feed
-
-
17-03-2009, 11:20 #2
- Berichten
- 263
- Lid sinds
- 18 Jaar
hij probeert 2x de functie get_link() te defineren.
ergens wordt de functie dus 2x included... probeer voor zulke gevallen altijd require_once() ipv include() te gebruiken. Dit hoeft niet automatisch jouw probleem op te lossen.
Je moet je code van boven naar beneden proberen te lezen met alle includes. Dan zal je zien dat er 2x get_link() { //code// } zal voorkomen.
Gr. Alex.
-
17-03-2009, 14:02 #3
- Berichten
- 609
- Lid sinds
- 17 Jaar
Reactie
Bedankt voor uw reactie, het werkte inderdaad! Heb bij bookmark.php de volgende code eruit gehaald en toen werkte hij:
Code:function get_link($bookmark_id, $output = OBJECT, $filter = 'raw') { return get_bookmark($bookmark_id, $output, $filter); }
Hartstikke bedankt!
Aanvullend bericht:
Hij doet het nu wel , maar als ik 2 of meer RSS feeds wil toevoegen, heeft hij dus weer 2x een get_link. Hoe kan ik dit aanpassen zodat er wel 2x of vaker deze code kan gebruiken?Laatst aangepast door Marc Kuiper : 17-03-2009 om 14:18 Reden: Automatisch samengevoegd.
-
17-03-2009, 14:31 #4
- Berichten
- 263
- Lid sinds
- 18 Jaar
Het is een functie, een functie kan en hoef je maar 1 keer te defineren, vervolgens kan er overal gebruik gemaakt worden van de functie.
Op 1 of andere manier wordt de functie dus ge-her-defineerd als je meer dan 1 rss feeds hebt, om dit te zien moet je even meer van je code laten zien.
Heb je deze code gekocht of is het freeware? In geval van koop zou ik contact opnemen met de verkoper ipv zomaar zijn code hier neer zetten :) Het zou ook chique zijn als hij deze dan voor je oplost want blijkbaar werkt het niet (dit is een bug).
Gr. Alex.
-
19-03-2009, 17:24 #5
- Berichten
- 609
- Lid sinds
- 17 Jaar
Reactie
Ik ben uitstekend verder geholpen door Alexander Mes via msn. Nogmaals bedankt.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic