Home arrow Forum
Home
About
Demo
Forum
FAQ
Live Sites
Feedback

Login





Lost Password?
No account yet? Register
Stay Tuned!
 
Who's Online
We have 1 guest online

powered_by Joomla
Duplicate entry \'0\' for key 1 SQL=INSERT INTO jos_fb_whoisonline (`userid` , `time`, `what`, `task`, `do`, `func`,`link`, `userip`, `user`) \n VALUES (\'0\', \'1223438084\', \'Re:Invalid argument supplied for foreach() in\',\'\',\'\',\'view\',\'/index.php?option=com_fireboard&Itemid=42&func=view&catid=9&id=1276\', \'38.103.63.59\', \'0\')
ME Forum
Welcome, Guest
Please Login or Register.    Lost Password?
Re:Invalid argument supplied for foreach() in (0 viewing) 
Go to bottom Post Reply Favoured: 0
TOPIC: Re:Invalid argument supplied for foreach() in
#1272
DreNL (User)
Expert Boarder
Posts: 107
graphgraph
User Offline Click here to see the profile of this user
Re:Invalid argument supplied for foreach() in 2 Years, 7 Months ago Karma: 6  
Darko, ich weiss wieviele probleme es gibt um so nen component zu machen. Ich verspreche dir jetzt schon, sobald wir nen property verkauft haben, gib ich dir ne donation. Jetzt kostet alles noch geld, denn wir haben noch nichts verkauft oder durchgeschiebt, aber hoffe dass wir schnell etwas verkaufen. Dann bist du die erste der etwas geld kriegst.

Und jetzt mochte ich nochmal sagen dass du nen tollen component machst, und ich hoffe dass du so weiter machst.
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#1275
little iguana (Visitor)
Click here to see the profile of this user
Birthdate:
Re:Invalid argument supplied for foreach() in 2 Years, 7 Months ago  
Hallo Darko!

Ich habe heute folgende Entdeckung beim foreach() Problem gemacht:

Wenn man $obj= array(); vor dem foreach() einf?gt, verschwindet die Fehlermeldung.
Code:

<?php $k = 0; $i = 0; $obj= array(); foreach($obj as $o) { $link = 'index2.php?option=com_estateagent&act=manageObj&task=edit&hidemainmenu=1&id='. $o->id; $access = mosCommonHTML::AccessProcessing( $o, $i ); ?>
Jedoch erh?lt man keine Ergebnisliste aus der admin.estateagent.html.php. Das Problem ist also noch nicht gel?st. Jedoch scheint unter PHP5 vor dem foreach ein array erwartet zu werden. Warum und wieso ist mir noch nicht ganz klar, da ja unter PHP 4 alles funktioniert. Es scheint also irgendein Standardwert oder eine Standardfunktion in Ihrem ERgebnis ver?ndert worden zu sein, so dass sie unter PHP 5 einen anderen oder keinen Wert zur?ckgibt. Vielleicht hast du ja noch einen Idee wie man das Problem l?sen kann. Vielleicht hilft dir dabei ja dieser Hinweis. Weiter werde ich nicht kommen, da meinen PHP-Kenntnisse doch eher bescheiden sind. Gru? little iguana
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#1276
little iguana (User)
Fresh Boarder
Posts: 3
graphgraph
User Offline Click here to see the profile of this user
Re:Invalid argument supplied for foreach() in 2 Years, 7 Months ago Karma: 0  
Kleiner nach trag noch:

das selbe Problem tritt jetzt auch unter Joomla 1.0.8 mit PHP 4.3.1 auf.

Gru? little iguana
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#1277
samsp (User)
Fresh Boarder
Posts: 11
graphgraph
User Offline Click here to see the profile of this user
Re:Invalid argument supplied for foreach() in 2 Years, 7 Months ago Karma: 0  
hola little iguana,
die Fehlermeldung "Fehlermeldung Warning: Invalid argument supplied for foreach()" deutet eindeutig darauf hin, das kein Array vorliegt. du bist da schon auf der richtigen spur. bis hier hin bin ich auch schon gelangt. ich habe aber auch noch keine loesung gefunden. vielleicht ist es aber auch ein denkanstoss.

hasta luego

samsp
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#1278
little iguana (User)
Fresh Boarder
Posts: 3
graphgraph
User Offline Click here to see the profile of this user
Re:Invalid argument supplied for foreach() in 2 Years, 7 Months ago Karma: 0  
So ich habe nun noch ein wenig rumprobiert und kann nun noch folgende Fakten beisteuern.

* es liegt nicht an Joomla (alte Versionen auf gleichem Server getestet
* Es liegt auch nicht an PHP5 (habe das selbe Problem unter PHP 4.3.x)
* Vermutung: es liegt an mySQL da hier sich bei den Ausgabewerten und Wertedefinitionen einiges getan hat.

Ich habe auf meinem Server die MySQL-Version 5.01 laufen. Im vergleich zur 4er Version gibt es einige immense ?nderungen in den Definitionen von Werten. Ich vermute ganz einfach mal, dass aufgrund einer Definitions?nderung im MySQL ein ben?tigter Wert nicht oder nicht richtig aus der Datenbank geliefert wird. Und damit die Variable $obj nicht die richtigen Werte erh?lt.

Soweit meine Nachforschungen.

Gru? little iguana
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#1314
samsp (User)
Fresh Boarder
Posts: 11
graphgraph
User Offline Click here to see the profile of this user
Re:Invalid argument supplied for foreach() in 2 Years, 7 Months ago Karma: 0  
hola todos los EA`s

ich habe folgende Entdeckungen gemacht:
trotz der o.g. fehlermeldung habe ich kategorien anlegen und objekte aufnehmen koennen. sie werden auch in der datenbank aufgenommen. nur eben nicht im backend angezeigt und deswegen hier nicht bearbeitbar. Im frontend werden die kategorien angezeigt und die objekte sind auch aufrufbar. Was also ist im frontend anders als im backend. ein vergleich des phpcodes in den estateagent.html.php und dem administrator\ components \com_estateagent\ admin.estateagent.html.php bringt da schon einpaar aufschluesse. es wir im frontend die tabelle ohne fehlermeldung aufgebaut und angezeigt. aber nicht im backend. also meiner meinung nach nicht unbedingt ein fehler von mysql 5.0. Ich werde weiter suchen. vielleicht gibt es ja noch andere hier im forum, die mal einbisschen lust haben und ihre ergebnisse auf den markt schmeissen koennen. nur die konsumentenhaltung ist nicht gut fuer den cholesterin- und blutzuckerspiegel. ein bisschen bewegung, auch geistiger art kann schon helfen (kleiner scherz).

hasta luego

samsp
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
Go to top Post Reply
Powered by FireBoardget the latest posts directly to your desktop