Same results with the changes made. Here is my template.
PHP Code:
<script type="text/javascript" src="clientscript/vbulletin-editor.js?v={vb:raw vboptions.simpleversion}"></script>
<link rel="stylesheet" type="text/css" href="{vb:var vbcsspath}editor.css" />
<link rel="stylesheet" type="text/css" href="{vb:var vbcsspath}bbcode.css" />
<script type="text/javascript">
function validateForm_vbform()
{
if(document.forms["vbform"].title.value.length == 0) {
alert('{vb:var vbphrase.ratemyphoto_error_title}');
return false;
}
if(document.forms["vbform"].categoryid != undefined){
if(!isNaN(document.forms["vbform"].categoryid.value) == 0) {
alert('{vb:var vbphrase.ratemyphoto_error_category_number}');
return false;
}else if(document.forms["vbform"].categoryid.value ==0){
alert("{vb:var vbphrase.ratemyphoto_error_category_zero}");
return false;
}
if(document.forms["vbform"].logo.value.length == 0) {
alert('{vb:var vbphrase.ratemyphoto_error_photo}');
return false;
}
}
return true;
}
</script>
<form class="block" action="ratemyphoto_usercp.php" method="post" enctype="multipart/form-data" name="vbform" onsubmit="return vB_Editor['{vb:raw editorid}'].prepare_submit(0, {vb:raw vboptions.postminchars})">
<vb:if condition="$editmode == 0">
<h2 class="blockhead">{vb:var vbphrase.ratemyphoto_addnew_photo}</h2>
<vb:else />
<h2 class="blockhead">{vb:var vbphrase.ratemyphoto_edit_photo} {vb:raw title}</h2>
</vb:if>
<div class="blockbody formcontrols settings_form_border">
<h3 class="blocksubhead">{vb:var vbphrase.ratemyphoto_general_details}</h3>
<div class="section">
<vb:if condition="$editmode == 0">
<div class="blockrow">
<label>{vb:var vbphrase.ratemyphoto_select_photo}</label>
<div class="rightcol">
<input type="file" name="logo" id="logo" size="25">
<p class="description">{vb:var vbphrase.ratemyphoto_h_photo}</p>
</div>
</div>
</vb:if>
<div class="blockrow">
<label>{vb:var vbphrase.ratemyphoto_category}</label>
<div class="rightcol">
{vb:raw selectcategory}
<p class="description">{vb:var vbphrase.ratemyphoto_h_category}</p>
</div>
</div>
<div class="blockrow">
<label>{vb:var vbphrase.ratemyphoto_title}</label>
<div class="rightcol">
<input type="text" name="title" style="width:98%;" value="{vb:raw title}">
<p class="description">{vb:var vbphrase.ratemyphoto_h_title}</p>
</div>
</div>
</div>
<h3 class="blocksubhead">{vb:var vbphrase.ratemyphoto_photo_details}</h3>
<div class="wysiwyg_block">
{vb:raw messagearea}
</div>
<div class="blockfoot actionbuttons settings_form_border">
<div class="group">
<input type="submit" class="button" value="{vb:rawphrase save_changes}" onclick="return validateForm_vbform()" tabindex="1" accesskey="s" />
<input type="reset" class="button" value="{vb:rawphrase reset_fields}" tabindex="1" accesskey="r" />
<input type="hidden" name="s" value="{vb:raw session.sessionhash}" />
<input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
<input type="hidden" name="do" value="saveupdatephoto" />
<input type="hidden" name="photoid" value="{vb:raw id}" />
<input type="hidden" name="userid" value="{vb:raw userid}" />
<input type="hidden" name="username" value="{vb:raw username}" />
<input type="hidden" name="urlid" value="{vb:raw urlid}" />
<input type="hidden" name="oldlogo" value="{vb:raw oldlogo}" />
<input type="hidden" name="editmode" value="{vb:raw editmode}" />
</div>
</div>
</div>
</form>
<div class="shade footer_copyright">
Powered by <a target="_blank" href="http://www.christeris.com/">Rate My Photo</a><br />
Copyright © 2012 by <a target="_blank" href="http://www.christeris.com/">ChrisTERiS</a>
</div>