myWBB-Portal - Fehlermeldung bei NEWS

Spassfahrer
Problembeschreibung:
Beim Bearbeiten der NEWS im myWBB-Portal erhalte ich folgende Fehlermeldung:

Fehlermeldung:
Warning: addslashes() expects parameter 1 to be string, array given in /var/www/web4711/html/acp/portal_options.php on line 28
Warning: Cannot modify header information - headers already sent by (output started at /var/www/web4711/html/acp/portal_options.php:28) in /var/www/web4711/html/acp/portal_options.php on line 34


Link zum Forum und Screenshot (KEINE Bilderhoster, per Dateianhang):
Fehler ist im ACP, daher kein Link!

Was wurde zuletzt geändert oder eingebaut?
Nichts!

Hinweis:
Ich wollte nur die Länge der NEWS (Zeichenanzahl) verändern. Dabei kam es zu dem Fehlerhinweis.
Aber: Die Änderung wird dennoch angenommen. Insofern ist es kein dringlicher Hilfeaufruf. Ich möchte dennoch wissen/verstehen, was hier für ein Problem vorliegt.
Leider gibt es ja das myWBB-Forum nicht mehr, denn dort gehörte diese Supportanfrage ja eigentlich hin.

Über Hilfe freue ich mich.

Grüßle
Torsten
Pigsel
Wo wolltest du denn die Zeichenzahl erhöhen ? in der Datenbank oder in der Portal_options.php?
Spassfahrer
Sorry, aber lesen kannst Du schon noch?
Zitat:
Ich wollte nur die Länge der NEWS (Zeichenanzahl) verändern

Und das nur über das ACP -> PCP
mkkcs
dann solltestr Du das addslashes rausnehmen.

ansonsten gibt es dort -> mywbb-Portal plus 1.0.7 pl1 - Snap! support.

suche
code:
1:
2:
3:
	$db->query("UPDATE bb".$n."_portal_options SET value='".ifelse(is_array($value),@implode(",",$value),addslashes($value))."' WHERE optionid='$optionid'");

und ersetze es mit
code:
1:
2:
3:
	$db->query("UPDATE bb".$n."_portal_options SET value='".ifelse(is_array($value),@implode(",",$value),$value)."' WHERE optionid='$optionid'");
Spassfahrer
Hallo Martin,

hat geklappt!

Danke!

Grüßle
Torsten