Fehler im UBOIMG-Modul?!

Gesperrt
MyAccount
Beiträge: 383
Registriert: Do 17. Jul 2003, 10:21

Fehler im UBOIMG-Modul?!

Beitrag von MyAccount »

Hallo,

ich nutze Contenido 4.4.1 und habe ein Problem mit dem Modul UBOIMG. @ubo: Danke :) Es funktioniert im Front-End wunderbar, verursacht aber im Contenido-Err-Log immer diesen Fehler:

Code: Alles auswählen

Invalid SQL: INSERT INTO 0_template_conf (idtplcfg, idtpl) VALUES ('11', '8')<br><br>
Was kann das sein?

Hier nochmal der Output-Inhalt der den Code bemeckert. :D

Code: Alles auswählen

<?php

if ("CMS_IMG[CMS_VALUE[1000]]" != "")
{
  if ("CMS_IMG[CMS_VALUE[1001]]" != "")
  {
    $img = '<img src="CMS_IMG[CMS_VALUE[1000]]" onmouseover="this.src = \'CMS_IMG[CMS_VALUE[1001]]\'" onmouseout="this.src = \'CMS_IMG[CMS_VALUE[1000]]\'" border="0">';
  }
  else
  {
    $img = '<img src="CMS_IMG[CMS_VALUE[1000]]" border="0">';
  }
  if ("CMS_LINK[CMS_VALUE[1000]]" != "http://")
  {
    if ("CMS_LINK[CMS_VALUE[1000]]" != "")
    {
      $img = sprintf('<a href="%s" target="%s">%s</a>',"CMS_LINK[CMS_VALUE[1000]]", "CMS_LINKTARGET[CMS_VALUE[1000]]", $img);
    }
  }
  echo $img;
}
   echo "CMS_IMGDESCR[CMS_VALUE[1000]]";
   echo "CMS_IMGDESCR[CMS_VALUE[1001]]";
   echo "CMS_LINKDESCR[CMS_VALUE[1000]]";
?>
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Re: Fehler im UBOIMG-Modul?!

Beitrag von emergence »

Code: Alles auswählen

Invalid SQL: INSERT INTO 0_template_conf (idtplcfg, idtpl) VALUES ('11', '8')<br><br>
MyAccount hat geschrieben:Was kann das sein?
und ohne das modul kriegst du den fehler nicht ?

ich glaub nicht das es am modul liegt...
check mal mittels phpmyadmin die tabelle 0_template_conf...

steht sonst noch was im errorlog.txt ?
ubo
Beiträge: 83
Registriert: Do 8. Jan 2004, 02:08
Wohnort: Ruhrgebiet
Kontaktdaten:

Beitrag von ubo »

Hi alle,

hmm ich habe diesen Fehler auch noch nicht bekommen.

Aber ich habe einen anderen Fehler gefunden, der Auftreten kann wenn man 2 Images fuer den HoverEffekt UND mehrere UBOIMG in einer Seite verwendet.
Die Automatische ermittlung der Containernummer fuer das 2. Bild kommt dann durcheinander :-(

Wird schnell gefixt und ist denke heute noch Online.

Gruss
UBO
Suche neuen Wirkungskreis
  • Kentnisse:
    Web-Development, Win32APP-Development, CGI, PALM,
    Delphi, PHP, Perl, ASP, VB, VBScript, JavaScript, JAVA,
    (D)HTML, XML, XSLT, MySQL, MSSQL
MyAccount
Beiträge: 383
Registriert: Do 17. Jul 2003, 10:21

Beitrag von MyAccount »

@emergence:

Stimmt. Du hast Recht. Dieser Fehler hängt nicht mit dem Modul zusammen. Das war ein alter Eintrag im Error-Log, den ich jetzt gelöscht habe.

Ich habe jetzt diese Fehlermeldung ausfindig gemacht:

Code: Alles auswählen

[02-Mär-2004 16:30:29] PHP Parse error:  parse error, expecting `']'' in /bla/domain.tld/wcms/includes/functions.mod.php(145) : eval()'d code on line 4 
Der erscheint immer, wenn ich das Modul unter Styles -> Module auswähle und dann auf Speichern klicke. Der rote Punkt oben rechts neben dem Output-Textfeld ist auch rot.

Weiterhin habe ich noch diese irre Fehlermeldung:

Code: Alles auswählen

[02-Mär-2004 16:26:19] Invalid SQL: insert into 0_phplib_active_sessions ( sid, name, val, changed ) values ('4339645926cf1f00bb135096bc61bedc', 'contenido', 'Y29udGVuaWRvOiR0aGlzLT5pbiA9ICcwJzsgJHRoaXMtPnB0ID0gYXJyYXkoKTsgJHRoaXMtPnB0WydhdXRoJ10gPSAnMSc7ICR0aGlzLT5wdFsnY2hhbGxlbmdlJ10gPSAnMSc7ICR0aGlzLcwJzsgJEdMT0JBTFNbJ2VycnNpdGVfaWRhcnQnXVsnMTYnXSA9ICcwJzsgJEdMT0JBTFNbJ2VycnNpdGVfaWRhcnQnXVsnMTcnXSA9ICcwJzsg', '20040302162619')<br><br> 
[02-Mär-2004 16:26:19] Session: freeze() failed. 

Was das sein soll, weiß ich auch nicht?! Das waren jetzt aber auch alle Fehlermeldungen, die ich erhalten habe, wenn ich eine Artikel öffne und wenn ich das Modul speichere.

Aber was soll ich denn an der Tabelle stehen, was ich mit phpmyadmin sehen könnte?

@ubo: Nee, den Fehler meine ich nicht. Contenido zeigt mir immer den roten Punkt. Das Modul funktioniert aber dennoch. Ist es vielleicht was mit der Syntax? Ich finde den Wechsel zwischen ' und dem " hier im echo schon recht kompliziert.

Gruß Frank
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

MyAccount hat geschrieben:Ich habe jetzt diese Fehlermeldung ausfindig gemacht:

Code: Alles auswählen

[02-Mär-2004 16:30:29] PHP Parse error:  parse error, expecting `']'' in /bla/domain.tld/wcms/includes/functions.mod.php(145) : eval()'d code on line 4 
Der erscheint immer, wenn ich das Modul unter Styles -> Module auswähle und dann auf Speichern klicke. Der rote Punkt oben rechts neben dem Output-Textfeld ist auch rot.
vielleicht solltest ja den fehler in deinem modul korrigieren...
wenn du über den roten punkt drüberfährst sollte stehen ja wo der fehler ist -> eval()'d code on line 4
aber da du ja 4.4.1 benutzt -> http://www.contenido.de/forum/viewtopic ... testmodule
MyAccount hat geschrieben: Weiterhin habe ich noch diese irre Fehlermeldung:

Code: Alles auswählen

[02-Mär-2004 16:26:19] Invalid SQL: insert into 0_phplib_active_sessions ( sid, name, val, changed ) values ('4339645926cf1f00bb135096bc61bedc', 'contenido', ....
ich krieg diese meldung zeitweise wenn es einen timeout gibt...
ich ignoriere es....
MyAccount hat geschrieben:Aber was soll ich denn an der Tabelle stehen, was ich mit phpmyadmin sehen könnte?
wenn du sie öffnen kannst stimmt alles mit der tabelle...
Gesperrt