warning: Invalid argument supplied for foreach()

Foren-Suche
teilnehmer (06 Bewerter, 71 EXP)
User ist offline. Zuletzt gesehen vor 6 Jahren 18 Wochen Offline
Beigetreten: 19.5.2009
Inhalte: 1

Zitat:
warning: Invalid argument supplied for foreach() in /var/www/vhosts/gamersglobal.de/httpdocs/sites/all/modules/conditional_fields/conditional_fields.module on line 194.

Da hat wohl jemand die if(is_array($variable)) Bedingung vor der Schleife vergessen. Fehler taucht nicht immer auf, aber replizierbar mit der Suche nach "peggle" (ohne Anführungszeichen). Sonst habe ich keine strings gefunden, die den Fehler hervorrufen... sehr interessant.

Jan

Alter Haudegen: Ist seit mindestens 5 Jahren bei GG.de registriertArtikel-Schreiber: Hat 15 redaktionelle Artikel geschriebenAlter Haudegen: Ist seit mindestens 3 Jahren bei GG.de registriertScreenshot-Meister: Hat 5000 Screenshots hochgeladenMeister der Steckbriefe: Hat 1000 Spiele-Steckbriefe erstelltMeister-Antester: Hat 10 Angetestet-Artikel geschriebenVielspieler: Hat 250 Spiele in seine Sammlung eingetragenBronze-Archivar: Hat Stufe 5 der Archivar-Klasse erreichtLoyalist: Ist seit mindestens einem Jahr bei GG.de dabeiReportage-Schreiber: Hat 5 Reportagen oder FAQ-Previews geschriebenAntester: Hat 5 Angetestet-Artikel geschriebenBronze-Reporter: Hat Stufe 6 der Reporter-Klasse erreichtTester: Hat 5 Spiele- oder Hardwaretests veröffentlichtScreenshot-Geselle: Hat 500 Screenshots hochgeladenDatenbank-Geselle: Hat 100 Steckbriefe angelegtRedigier-Veteran: Verdiente 1000 EXP durch Edits fremder News/Artikel
Armin Luley (19 Megatalent, 13655 EXP)
Zukünftiger Deutscher Kaiser
User ist offline. Zuletzt gesehen vor 7 Jahren 3 Wochen Offline
Beigetreten: 14.3.2009
Inhalte: 662

Werde ich weiterreichen.

____________________________________

http://www.last.fm/group/GamersGlobal

Neun von zehn Stimmen in meinen Kopf sagen ich bin nicht verrückt. Die andere summt die Melodie von Tetris...

Alter Haudegen: Ist seit mindestens 5 Jahren bei GG.de registriertAlter Haudegen: Ist seit mindestens 3 Jahren bei GG.de registriertSilber-Archivar: Hat Stufe 10 der Archivar-Klasse erreichtSilber-Cutter: Hat Stufe 10 der Cutter-Klasse erreichtSilber-Schreiber: Hat Stufe 10 der Schreiber-Klasse erreichtSilber-Reporter: Hat Stufe 10 der Reporter-Klasse erreichtBronze-Archivar: Hat Stufe 5 der Archivar-Klasse erreichtLoyalist: Ist seit mindestens einem Jahr bei GG.de dabeiBronze-Cutter: Hat Stufe 5 der Cutter-Klasse erreichtBronze-Schreiber: Hat Stufe5 der Schreiber-Klasse erreichtBronze-Reporter: Hat Stufe 6 der Reporter-Klasse erreichtStar: Hat 1000 Kudos für eigene News/Artikel erhaltenKommentierer: Hat 100 EXP mit Comments verdientAzubi-Redigierer: Hat 100 EXP beim Verbessern fremder News verdientVorbild: Hat mindestens 100 Kudos erhaltenTop-News-Schreiber: Hat mindestens 5 Top-News geschrieben
Jan (Freier Redakteur, 2916 EXP)
tv used to be eazy :(
User ist offline. Zuletzt gesehen vor 20 Wochen 2 Tagen Offline
Beigetreten: 11.3.2009
Inhalte: 47

Nein, nix vergessen. Das sollte (im Moment) nur im Zusammenhang mit Videos auftauchen oder vllt. bei einem alten Beta-Test-Phase-Inhalt. Konditionen verwenden wir für die Rubrizierung. Da Videos eine neue Rubrizierung bekommen haben, sind die neu hinzugekommen Felder leer. Da es aber Pflichtfelder sind, kommt es zum Fehler.

teilnehmer (06 Bewerter, 71 EXP)
User ist offline. Zuletzt gesehen vor 6 Jahren 18 Wochen Offline
Beigetreten: 19.5.2009
Inhalte: 1

@Jan
Naja, aber wäre doch trotzdem ganz gut, wenn nicht das foreach{} ne Fehlermeldung rausschickt, sondern eine if-schleife die Kondition prüft und bei Nicht-Erfüllung eine menschen-freundliche Botschaft sendet. Der Normal-User erschreckt sich doch sonst... Von der halb-professionellen Wirkung bei Backend-Fehlermeldungen in Produktivumgebungen ganz zu schweigen, wenn ich das sagen darf.

Alter Haudegen: Ist seit mindestens 5 Jahren bei GG.de registriertArtikel-Schreiber: Hat 15 redaktionelle Artikel geschriebenAlter Haudegen: Ist seit mindestens 3 Jahren bei GG.de registriertScreenshot-Meister: Hat 5000 Screenshots hochgeladenMeister der Steckbriefe: Hat 1000 Spiele-Steckbriefe erstelltMeister-Antester: Hat 10 Angetestet-Artikel geschriebenVielspieler: Hat 250 Spiele in seine Sammlung eingetragenBronze-Archivar: Hat Stufe 5 der Archivar-Klasse erreichtLoyalist: Ist seit mindestens einem Jahr bei GG.de dabeiReportage-Schreiber: Hat 5 Reportagen oder FAQ-Previews geschriebenAntester: Hat 5 Angetestet-Artikel geschriebenBronze-Reporter: Hat Stufe 6 der Reporter-Klasse erreichtTester: Hat 5 Spiele- oder Hardwaretests veröffentlichtScreenshot-Geselle: Hat 500 Screenshots hochgeladenDatenbank-Geselle: Hat 100 Steckbriefe angelegtRedigier-Veteran: Verdiente 1000 EXP durch Edits fremder News/Artikel
Armin Luley (19 Megatalent, 13655 EXP)
Zukünftiger Deutscher Kaiser
User ist offline. Zuletzt gesehen vor 7 Jahren 3 Wochen Offline
Beigetreten: 14.3.2009
Inhalte: 662

Er hat nicht gesagt, daß er nichts daran ändern wird. ;)

Danke für den Hinweis, steht auf der Liste.

____________________________________

http://www.last.fm/group/GamersGlobal

Neun von zehn Stimmen in meinen Kopf sagen ich bin nicht verrückt. Die andere summt die Melodie von Tetris...

Kommentar hinzufügen

Neuen Kommentar abgeben
(Antworten auf andere Comments bitte per "Antwort"-Knopf.)