nirvana43
07-03-2009, 03:49 PM
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/showthread.php?t=62164&highlight=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 (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 :
$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<title>$vboptions</title>
$headinclude
</head>
<body>
$header
$navbar
[B][MY CODE GOES HERE]
$footer
</body>
</html>
When i try to save above template, i get following error :
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 :
<!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) :p
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/showthread.php?t=62164&highlight=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 (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 :
$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<title>$vboptions</title>
$headinclude
</head>
<body>
$header
$navbar
[B][MY CODE GOES HERE]
$footer
</body>
</html>
When i try to save above template, i get following error :
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 :
<!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) :p