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

Reply
 
Thread Tools Display Modes
  #1  
Old 07-15-2006, 11:53 PM
DjTaz DjTaz is offline
 
Join Date: Apr 2003
Posts: 251
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Form data problem

Im trying to write a new script for VB 3.5 - i can do this mo problems in normal PHP , but i seem to run into issues on the boards.

I have the custom page done as instructed and all that looks great - it selects the info from the database and places it into a form i have created.

My issue is - when i submit the form and return it to the same page , some of the data seems to be ignored ...

for example :

Code:
      				<input type=\"hidden\" name=\"empty\" value='".$line['linkname']."'>
         			<input type=\"hidden\" name=\"number\" value='".($x-1)."'>
         			<input type=\"hidden\" name=\"updated\" value=\"1\">
If i use that in the form - and i use a GET system - i can see the data in the address bar , but if i put somewhere in the code ....
Code:
 
if ($updated == "1" )
{ blah blah }
or even
Code:
echo $updated;
it seems to completely ignore that variable as if it didnt exist , though i know its being passed onto that page ..... is there something small im missing ?

I cant seem to figure it out ?
Reply With Quote
  #2  
Old 07-16-2006, 01:44 AM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Do you actually have any code to set the value of $updated from the data sent by the form ? (as it won't directly go into a variable of that name).
Reply With Quote
  #3  
Old 07-16-2006, 07:13 AM
DjTaz DjTaz is offline
 
Join Date: Apr 2003
Posts: 251
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

In the form i have sending back to that page again i have

<input type=\"hidden\" name=\"updated\" value=\"1\">

and when submitting that form , the $updated value should be set to 1.
It seems to work fine on a non VB page , and the address i get in a VB page when i set the form to GET is the following ...

Code:
marks.php?linkname=sds&linkurl=TEST&empty=TEST&number=2&updated=1&Send=Update
so it seems to be passing the data , but yet when i try to use the information i get nothing back.
Reply With Quote
  #4  
Old 07-16-2006, 10:09 AM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by DjTaz
In the form i have sending back to that page again i have

<input type=\"hidden\" name=\"updated\" value=\"1\">

and when submitting that form , the $updated value should be set to 1.
$updated will not be set to anything unless you have code in the file to set it. Like I said, the data will not get passed back directly to a variable. You can access it via $_REQUEST['updated'], but you should really pass the data via vb's GPC cleaning routines.

See http://www.vbulletin.com/docs/html/m...estandards_gpc for details of them.
Reply With Quote
  #5  
Old 07-30-2006, 09:26 PM
DjTaz DjTaz is offline
 
Join Date: Apr 2003
Posts: 251
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks Paul - i think that may help me out !
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 12:06 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.05427 seconds
  • Memory Usage 2,198KB
  • Queries Executed 13 (?)
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_code
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)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