vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Ok is this possible vB posting through ASP? (https://vborg.vbsupport.ru/showthread.php?t=71134)

Clifford 10-29-2004 02:27 PM

Ok is this possible vB posting through ASP?
 
Well im on the run.. but im stuck on the posting thread part

Code:

<!--#include file="encryption/md5.asp"-->
<%
        'Response.Buffer = True
        Dim objXMLHTTP, xml, strUsername, strPassword
       
        strHost = "http://host/"
       
        strUsername = "blahblah"
        strPassword = "blahblah"
       
       
        Set xml = Server.CreateObject("Microsoft.XMLHTTP")
       
'        login procedure       
        strPost = "?vb_login_username=" & strUsername
        strPost = strPost & "&cookieuser=0"
        strPost = strPost & "&s="
        strPost = strPost & "&do=login"
        strPost = strPost & "&forceredirect=1"
        strPost = strPost & "&vb_login_md5password=" & MD5(strPassword)
       
'        login to the board
        xml.Open "POST", strHost & "/login.php" & strPost, False       
        xml.Send
       
        response.Write "<h3>Login screen " & xml.Status & "</h3>"
        Response.Write xml.responseText

'        post procedure
        strSubject        = "dsdsdsdasdasdasd"
        strBody                = "dsadsadassdaaaaaaaaaaaaaaaaeweefefeff"

        strPost = "?do=postthread"
        strPost = strPost & "&f=15"
        strPost = strPost & "&subject=1"
        strPost = strPost & "&message=1"
        strPost = strPost & "&poststarttime=" & UDate(now())
        strPost = strPost & "&signature=1"
        strPost = strPost & "&parseurl=1"
        strPost = strPost & "&disablesmilies=1"
        strPost = strPost & "&sbutton=Submit New Thread"
       
       
'        post message
        xml.Open "POST", strHost & "/newthread.php" & strPost, False
       
        xml.setRequestHeader "Referer:",strHost & "/newthread.php?do=newthread&f=15"
       
        xml.Send
       
        response.Write "<h3>After submit screen " & xml.Status & "</h3>"
        Response.Write Replace(xml.responseText,"Refresh","")

        Set xml = Nothing
       
        function UDate(oldDate)
                UDate = DateDiff("s", "01/01/1970 00:00:00", oldDate)
        end function
%>

The login procedure works (because the result page showed me that i was logged in as blahbla) .. but now i want to post a thread.. it just doesnt seem to work.. i get a blank result.. When i enter an invalid forum id it returns the invalid forum id message.. but when everything seems right the page returns blank and no post is created. Is there somekind of referer check on newthread.php? Or do i miss something do i miss some kind of variable? Please help me. Is it even possible :D


All times are GMT. The time now is 12:28 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.00966 seconds
  • Memory Usage 1,716KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (1)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete