Seite 2 von 9
Verfasst: 22.06.2004 14:24
von shape
Ich glaube ich habe es jetzt hinbekommen.
Und zwar habe ich saerdnaer's Lösungsvorschlag:
Code: Alles auswählen
if ( !empty($GLOBALS['cm_posting']) )
{
$cash_message = $GLOBALS['cm_posting']->update_post($mode, $post_data, $forum_id, $topic_id, $post_id, $topic_type, $bbcode_uid, $post_username, $post_message);
}
folgendermaßen abgeändert:
Code: Alles auswählen
if (empty($GLOBALS['cm_posting']) )
{
$cash_message = $GLOBALS['cm_posting']->update_post($mode, $post_data, $forum_id, $topic_id, $post_id, $topic_type, $bbcode_uid, $post_username, $post_message);
}
Damit scheint es bei mir zu funzen.

Verfasst: 24.06.2004 10:36
von jojooriginal
habe das gleiche problem ,entweder quiz oder cash .
saerdnaer's Lösungsvorschlag funktioniert beim quizmodus, allerdings funktioniert dann der cash modus nicht mehr, er addiert keine punkte mehr..
wenn ich saerdnaer's Lösungsvorschlag nicht benutze funktioniert der cash modus aber nicht der quizmodus, kann keine fragen abschicken..
ausserdem kommen immer Missing argument 14,21,22,24...
shapes Lösung funktioniert bei mir nicht nicht.
weiss noch jemand eine lösungsmöglichkeit?
Verfasst: 24.06.2004 19:55
von jojooriginal
missing argument habe ich jetzt gelöst aber das hauptproblem bleibt immer noch

Verfasst: 25.06.2004 17:02
von shape
Stimmt mein lÖSUNG geht nicht mehr. Ich bekam von heute auf morgen urplötzlich wieder diese Call to a member function on a non-object in /var/www/html/web118/html/com/includes/functions_post.php Fehlermeldung.
Anfänglich gings mit meinem Lösungsansatz.
@SAERDNER : Hast du vielcht noch ne Idee.
Bin schon am überlegen welchen Mod ich eher bruache cash oder quiz.
Mit Sardners Lösung bekomme ich auch immer diese "Call to a member function on a non-object in /var/www/html/web118/html/com/includes/functions_post.php" Meldung.
Verfasst: 29.06.2004 15:33
von saerdnaer
die lösung oben sollte eigendlich nur die punktezählung für den quizbot deaktivieren, die anderen benutzer sollten davon nicht betroffen sein, oder doch?
ah
Verfasst: 29.06.2004 17:48
von jojooriginal
mit deinem lösungsvorschlag werden keine punkte beim cashmod mehr gegeben, bei allen benutzern...
Verfasst: 30.06.2004 16:35
von shape
Ja, die User bekommen dann gar keine Punkte mehr. allerdings erst wen sie einmal auf eine Quizfrage geantwortet haben. Meine ich zumindestens mal gesehen zu haben.
@Saerdnaer: Hast Du da eine Idee ?
Verfasst: 09.07.2004 22:23
von theMomo
Hat jemand eine Lösung? Habe den gleichen Fehler.
Verfasst: 10.07.2004 19:14
von theMomo
Mein Problem: das Quiz läuft gar nicht mehr, und bei dem Versuch, manuell Fragen zu stellen bekomme ich die Meldung:
Fatal error: Call to a member function on a non-object in /home/xxx/xxx/xxx/includes/functions_post.php on line 237
Wäre wirklich klasse, wenn mir jemand helfen könnte.
Bisher lief das prima
Hier Zeile 226 bis 249
$error_msg .= (!empty($error_msg)) ? '<br />' . $lang['Empty_poll_title'] : $lang['Empty_poll_title'];
}
}
}
return;
}
//
// Post a new topic/reply/poll or edit existing post/poll
//
function submit_post($mode, &$post_data, &$message, &$meta, &$forum_id, &$topic_id, &$post_id, &$poll_id, &$topic_type, &$bbcode_on, &$html_on, &$smilies_on, &$attach_sig, &$bbcode_uid, &$post_username, &$post_subject, &$post_message, &$post_az, &$poll_title, &$poll_options, &$poll_length)
{
global $board_config, $lang, $db, $phpbb_root_path, $phpEx;
global $userdata, $user_ip;
$GLOBALS['cm_posting']->update_delete($mode, $post_data, $forum_id, $topic_id, $post_id);
Verfasst: 11.07.2004 11:28
von saerdnaer
bitte eine posting.php mit installiertem cash mod