vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   How do I pass form variables? (https://vborg.vbsupport.ru/showthread.php?t=245307)

mahz 06-26-2010 04:02 AM

How do I pass form variables?
 
Hey,

I'm modifying SHOWTHREAD so that each thread acts like a team and users can click a custom "Join Team" or "Leave Team" button at the top of each thread.

I have a custom "teams" table that just takes "userid" and "threadid" fields.

Basically, I just want to the user to click on Join Team which simply inserts them into the teams table. Really basic query stuff here. However, what's the easiest way to do this?

Here's what I'm trying (excerpt):

PHP Code:


echo "<form action=\"/forum/showthread.php?t=\"".$thread['threadid']."\" method=\"post\">";

//Pass user security token
$form_code .= '<input type="hidden" name="securitytoken" value="'.$bbuserinfo[securitytoken].'" /><br />';

if (
$is_already_in_team == 1//If user is already in the team
    
{
        
//Generate LEAVEbutton
        
$form_code .= "<input type=\"submit\" value=\"Leave Team\" name=\"action\" />";
    } else {
        
//Generate JOIN button
        
$form_code .= "<input type=\"submit\" value=\"Join Team\" name=\"action\" />";
    }
echo 
'</form>'

The security token passes when I press the submit button, but the style is broken and no images load.


All times are GMT. The time now is 04:01 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.01088 seconds
  • Memory Usage 1,714KB
  • 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_php_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