Hallo,

Ik krijg de volgende foutmelding op mijn website: foutmelding: Warning: implode() [function.implode]: Invalid arguments passed in ../portfolio-template.php on line 61

Dit staat in mijn php script


Kan iemand mij helpen, ben zelf niet zo thuis in php en heb al van alles geprobeerd.
Bedankt voor je antwoord Dennis.
Waar kan ik dit zien? Hoe maak it dit aan?
Sorry, ben echt een leek.
Wat staat er nu in die variabele $categories? En waar wordt die aangemaakt?
Stukje verder naar boven zal ergens iets staan als
$categories = array(...)
Of $categories[....] = .....;
Of $categories[] = ...
Dit stukje code staat er boven:



hopenlijk weten jullie wat hier fout is.
Kan je de relevante code daarvan ook hier posten (en in je startpost?)?
Plaatjes zijn bekend dat ze na verloop van tijd verdwijnen, waarbij dit topic zinloos wordt voor anderen.

Verder gok ik dat je $van moet gebruiken in foreach i.p.v. $categories.
Hieronder de gehele code:





Je global $van; is niet duidelijk.

het lijkt erop dat het een array is met meerdere gegevens. zoals je portfolio_category en posts_per_page

Kun je onder je glob $van, ... ...
het volgende zetten:

print_r($van);

Hiermee kun je de waardes van $van op je scherm weergeven.

Ik weet niet waar je deze code vandaan hebt,maar komt mij niet bekend voor.
Ik heb er een vriend naar laten kijken die is er de hele dag mee bezig geweest en eindelijk is het gelukt.

Hierbij dank ik Dennis en - Aar - voor de snelle reacties.

Graag gedaan.

Zou je de volgende keer je code als text in het topic willen plaatsen (of nu als dat nog mogelijk is)? Dan heeft het topic langere bestaansrecht, zodat het als knowledge-article kan dienen, voor mensen die hetzelfde probleem hebben.

Reageren