Seite 2 von 13

Verfasst: 03.10.2003 21:03
von lars
was heiss bedeutet paar leerzeichen mehr oder weniger?
was muss ich tun?
ich habe zu oft bei posting_body.tpl herumprobiert.... half nix.

Verfasst: 03.10.2003 21:16
von Cobragirl
hallo

lars hat mehrmals versucht, es klappt nie... er bekommt schon viel Ärger in Körper...

Ihr, Könnt mal lars was helfen?? Könnt ihr Bug finden?? Hmm...

Gruss CG <--- schon :o

Verfasst: 04.10.2003 00:24
von Gast
Hab auch ein Problem mit dem Mod welches ziemlich am Anfang auftritt (kann also sein das es eine Menge nach sich zieht).

Hab alle Dateien hochgeladen, editiert und die php ausgeführt und bekomme seitdem Fehler wenn ich ein Thema anschauen will (also in der viewtopic.php). Bin dem Problem dann nachgegangen und habe die für den Fehler verantwortliche Zeile gefunden.

Es läuft alles wunderbar bis ich folgende Zeile in der Viewtopic einfüge.


#-----[ AFTER, ADD ]------------------------------------------
#
// ADDED , pt.quiz_answer AND , p.post_id $post_time_order BY Quiz Hack
Sobald ich dieses tue und mir ein Thema anschaue kommt folgende Fehlermeldung.
Could not obtain post/user information.

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '// ADDED , pt.quiz_answer AND , p.post_id ASC BY Quiz Hack LI

SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsig, u.user_allowsmile, p.*, u.user_gender, pt.post_text, pt.post_subject, pt.bbcode_uid, pt.quiz_answer FROM phpbb_posts p, phpbb_users u, phpbb_posts_text pt WHERE p.topic_id = 394 AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC, p.post_id ASC // ADDED , pt.quiz_answer AND , p.post_id ASC BY Quiz Hack LIMIT 0, 15

Line : 402
File : /home/dateiordner/public_html/forum/viewtopic.php
Kann mir das jemand erklären? Hab zuerst gedacht es liegt evtl. an der Datenbank und einem fehlerhaften Prefix, dort stimmt aber alles da phpbb als Standard genutzt wird.

Bitte um Hilfe

Verfasst: 04.10.2003 04:55
von Leuchte
du hast dieses

Code: Alles auswählen

// ADDED , pt.quiz_answer AND , p.post_id $post_time_order BY Quiz Hack
an die falsche stelle eingefügt
such das mal in der viewtopic.php und kopier das in eine neue zeile nach dem ;
wenn du nicht weisst wo und wie dann poste mal den abschnitt rund um die zeile 402 (+/- 10 zeilen)

Verfasst: 04.10.2003 10:02
von Gast
Ach du Schande, dass erklärt mir jetzt einiges. Dann muß ich den kompletten Einbau am besten wiederholen. Ist eine Zeile immer nur beendet wenn sie mit einem Komma oder Punkt abgeschlossen wird? Wenn als Befehl "after add" angegeben ist habe ich bisher einfach geguckt ob die Zeile abgeschlossen ist (und die ist eigentlich abgeschlossen) und den Befehl dann als nächste Zeile reinkopiert. Bisher hatte ich auch noch nie irgendwelche Probleme mit Mods (jedenfalls nicht aus diesem Grund). Das Ganze sieht in diesem Falle wie folgt aus.
$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsig, u.user_allowsmile, p.*, u.user_gender, pt.post_text, pt.post_subject, pt.bbcode_uid, pt.quiz_answer
FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt
WHERE p.topic_id = $topic_id
$limit_posts_time
AND pt.post_id = p.post_id
AND u.user_id = p.poster_id
ORDER BY p.post_time $post_time_order, p.post_id $post_time_order
// ADDED , pt.quiz_answer AND , p.post_id $post_time_order BY Quiz Hack
LIMIT $start, ".$board_config['posts_per_page'];
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, "Could not obtain post/user information.", '', __LINE__, __FILE__, $sql);
}
Hab sicherheitshalber mal den kompletten Abschnitt dort kopiert. Wenn es aber echt an diesem Komma liegt werde ich den ganzen Einbau besser wiederholen, dann hab ich auf Garantie noch mehr Fehler drin. Für mich sieht die Zeile aber eindeutig abgeschlossen aus, warum ist da denn ein Zeilenumbruch drin?

Auf jeden Fall schon mal danke für die fixe Hilfe.

Verfasst: 04.10.2003 12:41
von Gast
Die Probleme sind erstmal gelöst, habe alles neu gemacht und es scheint erstmal keine Fehler auszuwerfen.
Aber es werden keine Fragen erstellt, habe es jetzt mal manuell versucht und dabei kommt folgende Fehlermeldung
Quiz Bot error while make_post():
Bei einem neuen Thema musst du einen Titel angeben.
Du musst zu deinem Beitrag einen Text eingeben.
Was kann ich dagegen nun wieder machen? Wo kann ich denn einen Stamdard bzw. fortlaufenden Titel definieren?

Verfasst: 04.10.2003 15:38
von Gast
Hat sich alles nach erneuetem ausführen der Datenbank.php erledigt.

Verfasst: 04.10.2003 21:42
von Cobragirl
Jetzt ist erledigt!!! :D

Verfasst: 05.10.2003 07:44
von kaisun_
saerdnaer hat geschrieben: @kaisun: please post me your includes/functions_post.php by a link...
and the failure of the links in the pm is allready known but it isn't known how to fix it, bcause at some users pages they work and at some pages not...

ah
First thanks for your great mod. It is a very important and useful mod.
Sorry for my late reply , here is my function_post.php
<?php
[...]
//
// Prepare a message for posting
//
function prepare_post(&$mode, &$post_data, &$bbcode_on, &$html_on, &$smilies_on, &$error_msg, &$username, &$bbcode_uid, &$subject, &$message, &$poll_title, &$poll_options, &$poll_length, &$topic_desc)
{
[...]
}

[...]

//
// 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, &$poll_title, &$poll_options, &$poll_length, &$topic_desc, &$news_category, &$msg_icon, $forcetime='')
{
[...]
}

[...]
?>

Verfasst: 05.10.2003 07:53
von Gast
saerdnaer hat geschrieben:and the failure of the links in the pm is allready known but it isn't known how to fix it, bcause at some users pages they work and at some pages not...

ah
The pm link problem has been fixed later . I thought it was not due to your mod Instead I go the the ACP, Admin. general configuration, revise the script path to ./ and the empty the SQL phpbb_sessions table content, then the link can link normally. :P