מעבר לתוכן

Tapatalk


psibeast

הודעות מומלצות

אולי מישהו פה ידע לעזור עם השגיאה שמתרחשת ב tapatalk...

זה מה שאני רואה בלוג השגיאות של הפורום:

 

http://techstud.net/forum/index.php?http://techstud.net/mobiquo/mobiquo.php

 

 

 

שגיאת מאגר נתונים: 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 'AND b.child_level >= 1' at line 18

 

 

 

קבצים: /home4/techstu2/public_html/forum/Sources/Subs-BoardIndex.php

 

שורה: 72

 

Here is the relevant query from the forum code:

 

 

 

 

    $result_boards = $smcFunc['db_query']('boardindex_fetch_boards', '

        SELECT' . ($boardIndexOptions['include_categories'] ? '

            c.id_cat, c.name AS cat_name,' : '') . '

            b.id_board, b.name AS board_name, b.description,

            CASE WHEN b.redirect != {string:blank_string} THEN 1 ELSE 0 END AS is_redirect,

            b.num_posts, b.num_topics, b.unapproved_posts, b.unapproved_topics, b.id_parent,

            IFNULL(m.poster_time, 0) AS poster_time, IFNULL(mem.member_name, m.poster_name) AS poster_name,

            m.subject, m.id_topic, IFNULL(mem.real_name, m.poster_name) AS real_name,

            ' . ($user_info['is_guest'] ? ' 1 AS is_read, 0 AS new_from,' : '

            (IFNULL(lb.id_msg, 0) >= b.id_msg_updated) AS is_read, IFNULL(lb.id_msg, -1) + 1 AS new_from,' . ($boardIndexOptions['include_categories'] ? '

            c.can_collapse, IFNULL(cc.id_member, 0) AS is_collapsed,' : '')) . '

            IFNULL(mem.id_member, 0) AS id_member, m.id_msg,

            IFNULL(mods_mem.id_member, 0) AS id_moderator, mods_mem.real_name AS mod_real_name

        FROM {db_prefix}boards AS b' . ($boardIndexOptions['include_categories'] ? '

            LEFT JOIN {db_prefix}categories AS c ON (c.id_cat = b.id_cat)' : '') . '

            LEFT JOIN {db_prefix}messages AS m ON (m.id_msg = b.id_last_msg)

            LEFT JOIN {db_prefix}members AS mem ON (mem.id_member = m.id_member)' . ($user_info['is_guest'] ? '' : '

            LEFT JOIN {db_prefix}log_boards AS lb ON (lb.id_board = b.id_board AND lb.id_member = {int:current_member})' . ($boardIndexOptions['include_categories'] ? '

            LEFT JOIN {db_prefix}collapsed_categories AS cc ON (cc.id_cat = c.id_cat AND cc.id_member = {int:current_member})' : '')) . '

            LEFT JOIN {db_prefix}moderators AS mods ON (mods.id_board = b.id_board)

            LEFT JOIN {db_prefix}members AS mods_mem ON (mods_mem.id_member = mods.id_member)

        WHERE {query_see_only_board}' . (empty($boardIndexOptions['countChildPosts']) ? (empty($boardIndexOptions['base_level']) ? '' : '

            AND b.child_level >= {int:child_level}') : '

            AND b.child_level BETWEEN ' . $boardIndexOptions['base_level'] . ' AND ' . ($boardIndexOptions['base_level'] + 1)),

        array(

            'current_member' => $user_info['id'],

            'child_level' => $boardIndexOptions['base_level'],

            'blank_string' => '',

        )

    );

 

קישור לתוכן
שיתוף באתרים אחרים

אני כן חושב שזאת הבעיה, שים לב שגם חסר /forum/ בכתובת שאחרי הסימן שאלה

לי זה נראה שהPHP מפרש את זה בתור בקשה להביא תוכן של פורום או כתיבת הודעה חדשה, ואז הSQL נכשל כי הוא לא מצליח להבין מה רוצים ממנו בכלל

ככה נראות בקשה נורמליות:

http://techstud.net/forum/index.php?action=unread

http://techstud.net/forum/index.php?action=dlattach;attach=6;type=avatar

ראיתי שבקובץ QUERYSTRING כתוב

	// It seems that sticking a URL after the query string is mighty common, well, it's evil - don't.
if (strpos($_SERVER['QUERY_STRING'], 'http') === 0)
{
	header('HTTP/1.1 400 Bad Request');
	die;
}

אז מוזר שהוא בכלל מגיע לSUBS...

וכשאני הולך לכתובת שרשמת אני מקבל:

Request URL:http://techstud.net/forum/index.php?http://techstud.net/mobiquo/mobiquo.php
Request Method:GET
Status Code:400 Bad Request

קישור לתוכן
שיתוף באתרים אחרים

  • 2 חודשים מאוחר יותר...

לכל מי שמשתמש ב Tapatalk, עידכנתי את זה עכשיו להשתמש בפורום החדש, התוכנה אמורה לעבוד עכשיו כרגיל.  עדכנו אותי בבקשה אם יש בעיות.

קישור לתוכן
שיתוף באתרים אחרים

נראה שזה עובד אחרי לוגין מחדש (אתה יודע כמה זמן נדרש להכניס את שם המשתמש שלי במקלדת סלולרי?)

 

Took a note with my Note

 

 

קישור לתוכן
שיתוף באתרים אחרים

הצטרפות לשיח

באפשרותך לשלוח הודעה כעת ולהירשם מאוחר יותר. אם ברשותך חשבון, ניתן להתחבר עכשיו לשליחת הודעה דרך חשבונך.
הערה: הודעתך דרושה לאישור הנהלה לפני הצגתה.

אורח
הוספת תגובה

×   הדבקה כטקסט עשיר.   הדבקה כטקסט רגיל במקום

  מאושרים אך ורק 75 סמייקונים.

×   הקישור שלך מוצמד אוטומטית.   הצגה כקישור במקום

×   תוכן הקודם שלכם שוחזר.   ניקוי עורך

×   You cannot paste images directly. Upload or insert images from URL.

טוען...
×
×
  • יצירת חדש...