Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 07-04-2009, 12:17 AM
nirvana43's Avatar
nirvana43 nirvana43 is offline
 
Join Date: Oct 2007
Location: Pune, India
Posts: 361
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default PHP code in custom vbulletin page help needed

Hello
I'm trying to design one custom page while keeping vbulletin header, navbar and footer on it.
I've referred to following topics :
https://vborg.vbsupport.ru/showthrea...ight=logicians
https://vborg.vbsupport.ru/showthread.php?t=217075
http://www.vbulletin.com/forum/showthread.php?t=197563

Here is the custom page i wanna have headers and footers on.
http://www.projectsplanet.org/forums/testverify.php
Enter code 1234test to test above page.

When i try to put my code as follows in custom template created in Vbulletin admin CP, i'm getting error :
Quote:
$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<title>$vboptions[bbtitle]</title>
$headinclude
</head>
<body>
$header

$navbar

[MY CODE GOES HERE]

$footer
</body>
</html>
When i try to save above template, i get following error :
Code:
The following error occurred when attempting to evaluate this template:

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home2/******/public_html/forums/includes/adminfunctions_template.php(3729) : eval()'d code on line 16
I guess its because i'm also trying to write php code within template.
Please check attached php file testverify.php
Please tell me how do i put vbulletin header, navbar and footer there.

Following are the contents of attached testverify.php if you do not wish to download it :
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Purchase AdiInviter</title>
</head>

<body>
<?php
$done=0;
$trid=$_POST['trans'];
if (!empty($_POST['step'])) $step=$_POST['step'];
else $step='inp';
          	
?>
<table class="tborder" cellpadding="6" cellspacing="1" border="0" width="70%" align="center">

<tr>
	<td class="tcat">Verify</td>
</tr>
<tr>
	<td class="panelsurround" align="center">
	<div class="panel">
		<div align="left">
		  <div style="margin: 10px"> 
          <?php
		  if ($step=="inp")
			{			
			?>
		    <form id="verify" name="verify" method="post" action="">
		      <label>
		      <div align="center">
		        <p><strong>Enter Paypal Transaction ID of VbInviter Payment :</strong> 
	              <input type="text" name="trans" id="trans" />
	              </p>
		        <p>
                <input type="hidden" name="step" value="transid">
		          <input type="submit" name="step" id="step" value="verify" />
		          <br />
	              </p>
		      </div>
		      </label>
	        </form>
	      </div>

		</div>
	</div>
    <?php
	}
	else if ($step=="verify")
	{
//////////////////////////////////////////////////////////////////////////////////
$clients="1234test";
/////////////////////////////////////////////////////////////////////////////////
if ($trid==$clients)
{
$done=1;
}
else
{
$done=0;
}
	  if ($done==1)
		{
    ?>
      <div align="center">
        <p><strong>
    		Successfully verified!
        </strong></p>
            <br />
            <span class="highlight style2">Package #1</span><br />
            Discount Price = <strong>45$ USD</strong><br />
            <a href="http://www.projectsplanet.org/purchase.php">Click here to check Package #1 features. </a><br />
            <----------Buy Link---------->
<br /><br />
            <span class="highlight style2">Package #2</span><br />
            Discount Price = <strong>80$ USD</strong><br />
            <a href="http://www.projectsplanet.org/purchase.php">Click here to check Package #2 features. </a><br />
           <----------Buy Link---------->
            
      </div>
            	      </div>

		</div>
	</div>

			<?php
            }
			else if ($done==0)
			{

            ?>
                            <div align="center">
		        <p><strong>
    		You have entered wrong transaction id.
            </strong><br /><br />
            <a href="verify.php">Click here to try again</a>.</p>
                            </div>
            	      </div>

		</div>
	</div>

       <?php
	   }
	   }
	   ?>
	      </div>

		</div>
	</div>
		</td>
</tr>
</table>

</body>
</html>



Detailed instructions are much appreciated.
Regards

EDIT
- I dont wanna use <IFRAME> tag (Even with auto resizing <IFRAME> java script)
Attached Files
File Type: php testverify.php (2.9 KB, 3 views)
Reply With Quote
Reply

Thread Tools
Display Modes

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 05:32 PM.


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.03273 seconds
  • Memory Usage 2,190KB
  • Queries Executed 14 (?)
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
  • (2)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_attachment
  • (1)postbit_onlinestatus
  • (1)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_postinfo_query
  • fetch_postinfo
  • 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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete