Winterworks
03-22-2009, 09:39 PM
$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<title>$vboptions[bbtitle] - Profile Badges</title>
$headinclude
</head>
<body>
$header
$navbar
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="tcat">
<if condition="$show['registerbutton']">
vBulletin Message
</if>
<if condition="$show['member']">
Profile Badge Maker - Your Badge</td>
</if>
</tr>
<tr>
<td class="alt1">
<if condition="$show['registerbutton']">
You must be logged in to create your own profile badge. Please either log in to the forum, or please <a href="register.php">register</a> to our boards.
</if>
<if condition="$show['member']">
The profile badge generator has created your profile badge. Please use it on other forums as your signature and such, so you can promote our website. We hope you like the profile badge, made just for you. Please remember that if you change your name, or your post count rises, or anything changes, then the badge will not update, you need to get a new one here to update it.<br /><br />
<?php
$image = ImageCreateFromPNG("./tag.png");
$color = imagecolorallocate($image, 0, 0, 0);
$fontSize = "8";
$fontSize2 = "8";
$font = "arial.ttf";
$fontRotation = "0";
$name2 = $_GET['name2'];
$age2 = $_GET['age2'];
$bday2 = $_GET['bday2'];
$song2 = $_GET['song2'];
ImageTTFText($image, $fontSize, $fontRotation, 50, 63, -$color, $font, $name2);
ImageTTFText($image, $fontSize, $fontRotation, 50, 98, -$color, $font, $age2);
ImageTTFText($image, $fontSize, $fontRotation, 50, 133, -$color, $font, $bday2);
ImageTTFText($image, $fontSize, $fontRotation, 53, 165, -$color, $font, $song2);
header("Content-Type: image/PNG");
ImagePng ($image);
imagedestroy($image);
?>
</center>
</if>
</td>
</tr>
</table>
$footer
</body>
</html>
That's a template I have, and I have a .PHP page that displays it on it. When I visit the page, it displays:
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/virtual/trasion.com/htdocs/communityforum/profilebadgesblue.php(43) : eval()'d code on line 44
What's wrong with my page? How can I fix it?
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<title>$vboptions[bbtitle] - Profile Badges</title>
$headinclude
</head>
<body>
$header
$navbar
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="tcat">
<if condition="$show['registerbutton']">
vBulletin Message
</if>
<if condition="$show['member']">
Profile Badge Maker - Your Badge</td>
</if>
</tr>
<tr>
<td class="alt1">
<if condition="$show['registerbutton']">
You must be logged in to create your own profile badge. Please either log in to the forum, or please <a href="register.php">register</a> to our boards.
</if>
<if condition="$show['member']">
The profile badge generator has created your profile badge. Please use it on other forums as your signature and such, so you can promote our website. We hope you like the profile badge, made just for you. Please remember that if you change your name, or your post count rises, or anything changes, then the badge will not update, you need to get a new one here to update it.<br /><br />
<?php
$image = ImageCreateFromPNG("./tag.png");
$color = imagecolorallocate($image, 0, 0, 0);
$fontSize = "8";
$fontSize2 = "8";
$font = "arial.ttf";
$fontRotation = "0";
$name2 = $_GET['name2'];
$age2 = $_GET['age2'];
$bday2 = $_GET['bday2'];
$song2 = $_GET['song2'];
ImageTTFText($image, $fontSize, $fontRotation, 50, 63, -$color, $font, $name2);
ImageTTFText($image, $fontSize, $fontRotation, 50, 98, -$color, $font, $age2);
ImageTTFText($image, $fontSize, $fontRotation, 50, 133, -$color, $font, $bday2);
ImageTTFText($image, $fontSize, $fontRotation, 53, 165, -$color, $font, $song2);
header("Content-Type: image/PNG");
ImagePng ($image);
imagedestroy($image);
?>
</center>
</if>
</td>
</tr>
</table>
$footer
</body>
</html>
That's a template I have, and I have a .PHP page that displays it on it. When I visit the page, it displays:
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/virtual/trasion.com/htdocs/communityforum/profilebadgesblue.php(43) : eval()'d code on line 44
What's wrong with my page? How can I fix it?