syntax error, unexpected

by Sylent 5 replies
"Parse error: syntax error, unexpected '}' in /home/seipher0/public_html/cheapgamesempire.com/wp-content/themes/freshcover/freshcover/comments.php on line 12"


Code:
php // Do not delete these lines
    if (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
        die ('Please do not load this page directly. Thanks!');

    if (!empty($post->post_password)) { // if there's a password
        if ($_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) {  // and it doesn't match the cookie
            ?>

<p>This post is password protected. Enter the password to view comments.</p>
<?php
            return;
        }
    }

    /* This variable is for alternating comment background */
    $oddcomment = 'alt';
?>
<?php if ( $comments ) : ?>
<!-- You can start editing here. -->
<?php $urlHome = get_bloginfo('template_directory'); ?>
<div class="box full post-comments" id="comments">
  <div class="content border">
    <h2>
      <?php comments_number('No Responses', 'One Response', '% Responses' );?>
    </h2>
    <?php foreach ($comments as $comment) : ?>
    <div id="comment-<?php comment_ID() ?>" class="fl ar">
      <div class="pic"><?php echo get_avatar( $comment, 80, $default = $urlHome . '/images/default_avatar_visitor.gif' ); ?></div>
      <div class="comm-name"><a href="<?php comment_author_url(); ?>" target="_blank">
        <?php comment_author(); ?>
        </a></div>
      <div class="comm-date"><small><em>
        <?php the_time('m.d.y') ?>
        </em></small></div>
    </div>
    <div class="fr">
      <div class="box2 <?php echo $oddcomment; ?>">
        <?php comment_text() ?>
      </div>
      <!--/box2 -->
    </div>
    <div class="clr"></div>
    <?php $oddcomment = ( empty( $oddcomment ) ) ? 'alt' : ''; ?>
    <?php endforeach; // end for each comment ?>
  </div>
  <!--/content -->
  <div class="clr"></div>
</div>
<!--/box -->
<?php endif; ?>
<?php if ('open' == $post->comment_status) : ?>
<div id="respond" class="box full post-comments">
  <div class="content border">
    <h2>Leave Your Response</h2>
    <?php if ( get_option('comment_registration') && !$user_ID ) : ?>
    <p>You must be <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php echo urlencode(get_permalink()); ?>">logged in</a> to post a comment.</p>
    <?php else : ?>
    <div class="fl">
      <div class="pic"><img src="<?php bloginfo('template_directory'); ?>/images/default_avatar_visitor.gif" alt="" /></div>
    </div>
    <div class="fr">
      <form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
        <fieldset class="message">
          <?php if ( $user_ID ) : ?>
          <p>Logged in as <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout" title="Log out of this account">Log out &raquo;</a></p>
          <?php else : ?>
          <div>
            <input name="author" id="author" type="text" value="Your Name" onclick="this.value='';" />
          </div>
          <div>
            <input name="email" id="email" type="text" value="Your Email" onclick="this.value='';" />
          </div>
          <div>
            <input name="url" id="url" type="text" value="Your Website" onclick="this.value='';" />
          </div>
          <?php endif; ?>
          <div class="textarea">
            <textarea name="comment" id="comment" cols="" rows="">Your Comments</textarea>
          </div>
          <div class="submit">
            <input name="submit" id="submit" type="submit" value="Send" class="btn"  />
          </div>
          <div class="notice">* Name, Email, Comment are Required</div>
          <input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />
          <?php do_action('comment_form', $post->ID); ?>
        </fieldset>
      </form>
      <?php endif; // If registration required and not logged in ?>
    </div>
    <div class="clr"></div>
  </div>
  <!--/content -->
</div>
<!--/box -->
<?php endif; //

Any ideas on why that may be happening? Also I was wondering how can I remove the "your website here" and the "required to post name and e-mail"

Thanks to anyone who can help =D
#website design #error #syntax #unexpected
Avatar of Unregistered
  • Profile picture of the author Jimipedia
    I may be wrong about this but whenever I get an error regarding "unexpected", it always mean that either the code does not have the opening tag which is '{' or you have too much closing tag '}'. Try either of this, it might solve your problem.
    {{ DiscussionBoard.errors[3904937].message }}
  • Profile picture of the author KirkMcD
    On line 11 try changing "return;" to "return false;"
    {{ DiscussionBoard.errors[3906005].message }}
    • Profile picture of the author andrejvasso
      Hmm..... Now i didnt have much time and I am not sure if you have simply made a mistake while pasting the code or if this is the problem you were looking for:

      On the first line the php tag is not opened correctly. (php must be <?php).

      As soon as you put the correct php tag, the error on line 12 is gone because the closing "}" is being opened on line 6 (but since you had the wrong php tag, it was not recognized as correct php code).
      {{ DiscussionBoard.errors[3906097].message }}
      • Profile picture of the author Sylent
        Originally Posted by andrejvasso View Post

        Hmm..... Now i didnt have much time and I am not sure if you have simply made a mistake while pasting the code or if this is the problem you were looking for:

        On the first line the php tag is not opened correctly. (php must be <?php).

        As soon as you put the correct php tag, the error on line 12 is gone because the closing "}" is being opened on line 6 (but since you had the wrong php tag, it was not recognized as correct php code).
        That didn't work =(

        Dunno what else to to
        {{ DiscussionBoard.errors[3908829].message }}
  • Profile picture of the author andrejvasso
    What error did you get when you correct the initial php tag? Still the same error on line 12?
    {{ DiscussionBoard.errors[3909654].message }}
Avatar of Unregistered

Trending Topics

  • 4 {{ upvoteCount | shortNum }}

    What I did wrong in your opinion? My first facebook campaign went bad.

    Hello guys. Over the last months I made my first dropshipping store. I choose to target action figures of videogames niche. I setup 500 product on my store, and I ... [read more]

  • 105 {{ upvoteCount | shortNum }}

    Warriors .... Warriors.... what would you like to LEARN?

    Good Morning awesome Warriors... I'm happy to announce that The Warrior Forum is planning to create our first COURSE. Yes... Powered by Warrior Wisdom... yeah!! Made at home. But before ... [read more]

  • 4 {{ upvoteCount | shortNum }}

    How to move from Fiverr to my own business?

    Hi warriors, I have a gig on fiverr which has done very well in such a short space of time. I make Custom animated snapcaht & instagram stories for people ... [read more]

  • 90 {{ upvoteCount | shortNum }}

    How I Sold 985 Copies of an Affiliate Offer in 5 Days (Step by Step)

    When I first started online in 2002, it took me a year to sell 985 copies of anything. These days, I can typically do it in the span of a ... [read more]

  • 3 {{ upvoteCount | shortNum }}

    Selling online courses, need guidance

    Rose5546 in Internet Marketing

    Complete newbie here. I have about 7 courses that I want to sell online. I've tried skillshare and udemy but profits were not great. I am wondering if affiliate marketing ... [read more]