Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 12-01-2005, 08:13 AM
sabret00the's Avatar
sabret00the sabret00the is offline
 
Join Date: Jan 2003
Location: London
Posts: 5,268
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default parse error?

i don't seem to be able to see where i've gone wrong with this

PHP Code:
            $vbulletin->db->query_write("
                INSERT INTO grps_thread
                    (groupid, userid, username, title, dateline, iconid, lastposterid, lastpostdateline, replies)
                VALUES
                    (
$groupid, " $vbulletin->userinfo['userid'] . ", '" .  addslashes($vbulletin->userinfo['username'] . "', '" addslashes($post['title']) . "', '" $dateline "', $post[iconid], " $vbulletin->userinfo['userid'] . ", '" $dateline "', 0)
            "
); // parse error here
            
$newthreadfirstpostid $vbulletin->db->insert_id(); 
the parse error is marked with a comment.

the block of code around and including that is

PHP Code:
        // ### POST NEW THREAD ###
        // doublepost check
        
$doublepost $vbulletin->db->query_first("
            SELECT postid, pagetext, userid 
            FROM grps_post
            WHERE pagetext = 
$post[message]
                AND dateline > " 
. (TIMENOW 3600) . "
                AND userid =  " 
$vbulletin->userinfo[userid] . "
                AND groupid = 
$groupid
            ORDER BY dateline DESC 
            LIMIT 1
        "
);

        if (
$doublepost AND $doublepost['userid'] == $vbulletin->userinfo['userid'])
        {
            eval(
standard_error(fetch_error('Thread Already Exists')));
        }
        else
        {
            
$dateline TIMENOW;

            
$vbulletin->db->query_write("
                INSERT INTO grps_thread
                    (groupid, userid, username, title, dateline, iconid, lastposterid, lastpostdateline, replies)
                VALUES
                    (
$groupid, " $vbulletin->userinfo['userid'] . ", '" .  addslashes($vbulletin->userinfo['username'] . "', '" addslashes($post['title']) . "', '" $dateline "', $post[iconid], " $vbulletin->userinfo['userid'] . ", '" $dateline "', 0)
            "
);
            
$newthreadfirstpostid $vbulletin->db->insert_id();
        
            
$vbulletin->db->query_write("
                INSERT INTO grps_post
                    (threadid, groupid, parentid, username, userid, title, dateline, pagetext, ipaddress, iconid, visible, attach, allowsmilie, showsignature)
                VALUES
                    (
$newthreadfirstpostid$groupid$parentid, '" addslashes($vbulletin->userinfo['username']) . "', " $vbulletin->userinfo[userid] . ", '" addslashes($post['title']) . "', '" $dateline "', '" addslashes($post['message']) . "', '" addslashes($post['ipaddress']) . "', $post[iconid]$post[visible], 0, $post[enablesmilies]$post[signature])
            "
);
        } 
Reply With Quote
  #2  
Old 12-01-2005, 08:45 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

PHP Code:
addslashes($vbulletin->userinfo['username'
should be:
PHP Code:
addslashes($vbulletin->userinfo['username']) 
Reply With Quote
  #3  
Old 12-01-2005, 09:23 AM
sabret00the's Avatar
sabret00the sabret00the is offline
 
Join Date: Jan 2003
Location: London
Posts: 5,268
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks marco it was indeedy that
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:26 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06438 seconds
  • Memory Usage 2,207KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (4)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (3)postbit
  • (3)postbit_onlinestatus
  • (3)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete