Seite 1 von 1

UPI2DB Wrong datatype error

Verfasst: 16.03.2007 14:21
von mark2
Es geht um diesen mod hier UPI2DB
sobald ich einen neuen Beitrag verfassen möchte erhalte ich diese Fehlermeldung.

Code: Alles auswählen

Parse error: syntax error, unexpected ',' in /usr/export/www/vhosts/funnetwork/hosting/mark2/phpBB2/posting.php on line 33
Heir meine posting.php
Hab bei der Datei schon zweimal die mod Änderungen neu eingebaut aber jedesmal der gleiche Fehler.

Verfasst: 16.03.2007 15:03
von Dr.Death
Hehe,

Suche:

Code: Alles auswählen

$params = array('submit' => 'post', 'preview' => 'preview', 'delete' => 'delete', 'poll_delete' => 'poll_delete', 'poll_add' => 'add_poll_option', 'poll_edit' => 'edit_poll_option', 'mode' => 'mode'), 'mark_edit' => 'mark_edit';

Ersetze mit:

Code: Alles auswählen

$params = array('submit' => 'post', 'preview' => 'preview', 'delete' => 'delete', 'poll_delete' => 'poll_delete', 'poll_add' => 'add_poll_option', 'poll_edit' => 'edit_poll_option', 'mode' => 'mode', 'mark_edit' => 'mark_edit');
Siehst Du den Unterschied ? ;-)

Verfasst: 16.03.2007 22:48
von mark2
ja. sehe den Unterschied
Shit. Die dumme Klammer hab ich nicht an das ende gesetzt.

Danke jetzt ist der Fehler weg.

Verfasst: 16.03.2007 23:04
von mark2
Neues Problem!
Wenn ich die Suche benutze kommt in der suchergebnis Liste der Fehler

Code: Alles auswählen

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /usr/export/www/vhosts/funnetwork/hosting/mark2/phpBB2/includes/upi2db/upi2db_orig_full.php on line 483

Da habe ich aber garnichts gemacht. Die Datei ist ja eine include Datei die der mod mitbringt.

Verfasst: 31.03.2007 00:18
von mark2
Kamm mir keiner helfen?
Die Zeile 483 in der upi2db_orig_full.php lautet so

Code: Alles auswählen

if ((in_array($topic_id, $unread['new_topics']) || in_array($topic_id, $unread['edit_topics'])) && (!in_array($forum_id, $unread['always_read']['forums']) || !in_array($topic_id, $unread['always_read']['topics'])))
    	{
Der mod funktioniert bei mir überhaupt nicht. Es wird nie etwas als ungelesen dargestellt.
Was habe ich falsch gemacht?