hallo,
seit gestern bekomme ich folgende warnung:
Warning: array_multisort() [function.array-multisort]: Array sizes are inconsistent in /meine site/cms/front_content.php(886) : eval()'d code on line 1224
offensichtlich wird in der front_content.php der nachfolgende code meines selbst erstellten moduls als fehlerhaft erkannt und zwar durch folgende anweisung in zeile 886: "eval ("?>\n".$code."\n<?php\n");" :
array_multisort($aDate[0], SORT_ASC, SORT_STRING,
$aDate[2], SORT_ASC, SORT_STRING,
$aDate["idart"],
$aDate[1],
$aDate[3],
$aDate[4],
$aDate[5],
$aDate[6],
$aDate[7],
$aDate[8],
$aDate[9],
$aDate[10],
$aDate[11],
$aDate[12],
$aDate[13],
$aDate[14],
$aDate[15],
$aDate[16]);
bis vor kurzem war das jedoch nicht der fall. wahrscheinlich hat der provider seine php einstellungen geändert und damit das error-reporting. ich kann die warnings ja abschalten, aber was ist an dem o.g. code fehlerhaft?
gruss, martin
eval()'d code in 'array_multisort()' erkannt
eval()'d code in 'array_multisort()' erkannt
Si non confectus, non reficiat. (Motto der Vetinaris)
Solange etwas nicht kaputt ist, repariere es nicht.
oder:
Lass die Dinge einfach laufen, die meisten Probleme erledigen sich eh von selbst.
Solange etwas nicht kaputt ist, repariere es nicht.
oder:
Lass die Dinge einfach laufen, die meisten Probleme erledigen sich eh von selbst.
Re: eval()'d code in 'array_multisort()' erkannt
Versuch doch mal den Fehler zu lokalisieren...
Bei der Fehlermeldung werden php Tags mit ausgegeben, vielleicht passt da irgendwas nicht...
Wenn Du den Modulcode postest der die Probleme verursacht kann Dir sicher eher geholfen werden...
Bei der Fehlermeldung werden php Tags mit ausgegeben, vielleicht passt da irgendwas nicht...
Wenn Du den Modulcode postest der die Probleme verursacht kann Dir sicher eher geholfen werden...
Nützliche Contenido Infos gibts hier: Contenido Wiki
Re: eval()'d code in 'array_multisort()' erkannt
hi,
das ganze bezieht sich auf das folgende modul:
http://forum.contenido.org/viewtopic.ph ... 25&start=0
von schlaucher und zwar in der version 2.4.
ich habe es nur leicht verändert. die array_multisort() function ist dort genauso zu finden wie von mir gepostet.
in dem array befinden sich alle angaben zu einem termin. von der idart über datum- und zeitformate bis hin zum fließtext.
in meiner fehlermeldung waren keine php tags. nur so wie unten gepostet ...
gruss, martin
das ganze bezieht sich auf das folgende modul:
http://forum.contenido.org/viewtopic.ph ... 25&start=0
von schlaucher und zwar in der version 2.4.
ich habe es nur leicht verändert. die array_multisort() function ist dort genauso zu finden wie von mir gepostet.
in dem array befinden sich alle angaben zu einem termin. von der idart über datum- und zeitformate bis hin zum fließtext.
in meiner fehlermeldung waren keine php tags. nur so wie unten gepostet ...
gruss, martin
Si non confectus, non reficiat. (Motto der Vetinaris)
Solange etwas nicht kaputt ist, repariere es nicht.
oder:
Lass die Dinge einfach laufen, die meisten Probleme erledigen sich eh von selbst.
Solange etwas nicht kaputt ist, repariere es nicht.
oder:
Lass die Dinge einfach laufen, die meisten Probleme erledigen sich eh von selbst.
Re: eval()'d code in 'array_multisort()' erkannt
Ist links neben dem Modulcode ein rotes oder ein grünes "Lämpchen" zu sehen?
Nützliche Contenido Infos gibts hier: Contenido Wiki
Re: eval()'d code in 'array_multisort()' erkannt
nein, mein modul lief ja schon seit monaten problemlos bis diese meldung im browser aus dem nichts auftauchte. deshalb schien mir die einzig logische erklärung zu sein, dass der provider irgendwas an seiner php installation geändert hat.
gruss, martin
gruss, martin
Si non confectus, non reficiat. (Motto der Vetinaris)
Solange etwas nicht kaputt ist, repariere es nicht.
oder:
Lass die Dinge einfach laufen, die meisten Probleme erledigen sich eh von selbst.
Solange etwas nicht kaputt ist, repariere es nicht.
oder:
Lass die Dinge einfach laufen, die meisten Probleme erledigen sich eh von selbst.
-
- Beiträge: 3626
- Registriert: Di 12. Okt 2004, 20:00
- Wohnort: Voerde (Niederrhein)
- Kontaktdaten:
Re: eval()'d code in 'array_multisort()' erkannt
Das Problem scheint (laut Suche) öfter aufgetaucht zu sein. Wahrscheinlich gibt es im Thread zu dem Modul schon Hinweise darauf:
http://forum.contenido.org/viewtopic.ph ... consistent
http://forum.contenido.org/viewtopic.ph ... consistent
Re: eval()'d code in 'array_multisort()' erkannt
richtig, das scheint ein alter hut zu sein. ich habe den thread auch schon mal überflogen, aber nix gefunden, was mich weiter gebracht hätte.
habe jetzt einfach mal die warnings abgeschaltet - nicht elegant, aber hilfreich
danke euch erst mal ...
gruss, martin
habe jetzt einfach mal die warnings abgeschaltet - nicht elegant, aber hilfreich
danke euch erst mal ...
gruss, martin
Si non confectus, non reficiat. (Motto der Vetinaris)
Solange etwas nicht kaputt ist, repariere es nicht.
oder:
Lass die Dinge einfach laufen, die meisten Probleme erledigen sich eh von selbst.
Solange etwas nicht kaputt ist, repariere es nicht.
oder:
Lass die Dinge einfach laufen, die meisten Probleme erledigen sich eh von selbst.