Probleme beim Anlegen eines Artikels

katharina
Beiträge: 5
Registriert: Sa 17. Dez 2005, 19:14
Kontaktdaten:

Probleme beim Anlegen eines Artikels

Beitrag von katharina » Sa 17. Dez 2005, 19:17

Hallo!
Ich hab mir gerade Contenido 4.6.4 installiert. Jetzt bin ich am Probieren und beim Anlegen eines Artikels kommt nach dem Speichern folgende Fehlermeldung (Artikel wird nicht angelegt):

Notice: Array to string conversion in e:\websites\contenido\contenido\includes\globals_off.inc.php on line 52

Notice: Array to string conversion in e:\websites\contenido\contenido\includes\globals_off.inc.php on line 78

Warning: Invalid argument supplied for foreach() in e:\websites\contenido\contenido\includes\functions.con.php on line 219

Warning: in_array() [function.in-array]: Wrong datatype for second argument in e:\websites\contenido\contenido\includes\functions.con.php on line 247

Warning: in_array() [function.in-array]: Wrong datatype for second argument in e:\websites\contenido\contenido\main.php(274) : eval()'d code on line 33

Was kann das sein?

Danke im voraus!
Katharina

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » So 18. Dez 2005, 14:23

welche php version ?
*** make your own tools (wishlist :: thx)

katharina
Beiträge: 5
Registriert: Sa 17. Dez 2005, 19:14
Kontaktdaten:

Beitrag von katharina » So 18. Dez 2005, 14:27

Ich benutze PHP 5.0.4.

Parklife
Beiträge: 102
Registriert: Sa 19. Nov 2005, 20:28
Kontaktdaten:

Beitrag von Parklife » So 18. Dez 2005, 14:32

Ich habe das gleiche Problem... bin bei Hosteurope...

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » So 18. Dez 2005, 14:34

seltsame sache dass...
verwende selbst zwar ne 5.0.5 aber den fehler kann ich nicht reproduzieren..

ändere mal in der functions.con.php

Code: Alles auswählen

        if ( !is_array($idcatnew) )     { $idcatnew[0] = 0; }
in

Code: Alles auswählen

        if ( !is_array($idcatnew) )     { $idcatnew = Array(0); }
müsste bei zeile 216 zu finden sein...
*** make your own tools (wishlist :: thx)

Parklife
Beiträge: 102
Registriert: Sa 19. Nov 2005, 20:28
Kontaktdaten:

Beitrag von Parklife » So 18. Dez 2005, 15:07

Ich hab's mal ausprobiert - nun kriege ich nur noch eine Fehlermeldung (und der Artikel wird auch nicht erzeugt):

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /is/htdocs/xxxx/www/contenido/main.php(274) : eval()'d code on line 33

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » So 18. Dez 2005, 15:18

@Parklife
die fehlermeldung ist aber aus einer anderen datei und hat mit obriger code änderung nichts zu tun...
meiner meinung nach kann sie dadurch auch nicht erzeugt werden...
*** make your own tools (wishlist :: thx)

katharina
Beiträge: 5
Registriert: Sa 17. Dez 2005, 19:14
Kontaktdaten:

Beitrag von katharina » So 18. Dez 2005, 15:31

Hat nicht viel gebracht. Es erscheint immer noch:

Notice: Array to string conversion in e:\websites\contenido\contenido\includes\globals_off.inc.php on line 52

Notice: Array to string conversion in e:\websites\contenido\contenido\includes\globals_off.inc.php on line 78

Warning: in_array() [function.in-array]: Wrong datatype for second argument in e:\websites\contenido\contenido\main.php(274) : eval()'d code on line 33

Aber unter der Zeile, die Du mir genannt hast, ist eine mit einer ähnlichen Syntax. Muß die auch geändert werden?

if ( !is_array($tmp_idcat) ) { $tmp_idcat[0] = 0; }

Parklife
Beiträge: 102
Registriert: Sa 19. Nov 2005, 20:28
Kontaktdaten:

Beitrag von Parklife » So 18. Dez 2005, 15:32

Also diese Fehlermeldung kriege ich aber beim Anlegen eines neuen Artikels - und katharina hatte den Fehler oben auch aufgelistet. Die anderen Fehler sind jedenfalls mit der Änderung, die du vorgschlagen hast verschwunden. Jetzt muss nur noch dieser verschwinden und alles wird gut. :_)
Danke übrigens für dein eifriges Antworten, emergence!

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » So 18. Dez 2005, 15:43

also die Notice meldungen lasse ich da mal aussen vor
das sollte in der php ini weggeschalten werden...

hmm... seltsam...
Warning: in_array() [function.in-array]: Wrong datatype for second argument in e:\websites\contenido\contenido\main.php(274) : eval()'d code on line 33
mit dem hab ich aber ein problem... zeile 33 bei einem evaluierten code der irgendwo in der con_actions zu finden ist...

wo genau kommt der fehler ?
beim anklicken von neuen artikel anlegen oder beim erstmaligen speichern der eigenschaften ?
*** make your own tools (wishlist :: thx)

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » So 18. Dez 2005, 15:45

ach ja

Code: Alles auswählen

if ( !is_array($tmp_idcat) ) { $tmp_idcat[0] = 0; }
kann man zwar auch umbauen, verursacht aber meiner meinung nach keinen fehler in der functions.con.php

würde dann so aussehen

Code: Alles auswählen

if ( !is_array($tmp_idcat) ) { $tmp_idcat = Array(0); }
*** make your own tools (wishlist :: thx)

Parklife
Beiträge: 102
Registriert: Sa 19. Nov 2005, 20:28
Kontaktdaten:

Beitrag von Parklife » So 18. Dez 2005, 15:46

Jetzt habe ich noch einen neuen Fehler dazu bekommen:
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /is/htdocs/xxxx/www/contenido/main.php(274) : eval()'d code on line 33

Die Fehler kommen, wenn ich die Eigenschaften erstmalig abspeichern will (der Link "Neuen Artikel erstellen" erzeugt keine Fehlermeldung).

katharina
Beiträge: 5
Registriert: Sa 17. Dez 2005, 19:14
Kontaktdaten:

Beitrag von katharina » So 18. Dez 2005, 15:49

also bei mir kommt der beim Speichern der Eigenschaften.

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » So 18. Dez 2005, 15:50

@Parklife
welche php version ?
*** make your own tools (wishlist :: thx)

Parklife
Beiträge: 102
Registriert: Sa 19. Nov 2005, 20:28
Kontaktdaten:

Beitrag von Parklife » So 18. Dez 2005, 15:52

Welche php-Version genau weiß ich leider nicht (finde die Angabe bei HostEurope grad nicht) - ist aber auf jeden Fall php5.

So, jetzt hab ich's gefunden: php 5.0.5
Zuletzt geändert von Parklife am So 18. Dez 2005, 16:00, insgesamt 1-mal geändert.

Gesperrt