title: ajaxForm 500 Internal Server Error
body: <p>Hi im making an ajaxForm using comments.My problem is why the error is 500 Internal Server Error???, Well my codes and js library are in there, i dont quite understand why 500 internal server error.. Here's my code below.</p>
  
  <pre><code>&lt;script&gt;
    $(document).ready(function(){
      $("#tbl_comments").hide();
      //$("#loading").hide();
      $("#ptxt_green").hide();
  
      $('#comment_form').ajaxForm({  
        target: '.result',
        beforeSubmit: validate,
        success: function(data) {
          alert(data);
        }
      });
  
      $("#loading")
        .hide()
        $(".result").show()
        .ajaxStart(function(){
          $(this).show();
          $(".result").hide();
          $("#loading").show();
        })
        .ajaxStop(function(){
          $(this).hide();
          $(".result").show();
        })
      ;
  
  
    });
    function validate(){
      var comment = $('textarea[name=txt_comment]').fieldValue();
      if(!comment[0]){
        $("#ptxt_green").fadeIn();
        $("#ptxt_green").fadeOut(3000);
  
        return false;
      }
    }
  &lt;/script&gt;
  &lt;?php $sf_response-&gt;setTitle(myTitleFactory::getPageTitle('seminar_detail', 'frontend',array('%seminar_title%'=&gt;$seminar-&gt;getTitle())));?&gt;
  &lt;?php myTools::loadBreadSlot(array(
    myBreadcrumbFactory::get('seminar-list', 'frontend'),
    myBreadcrumbFactory::get('seminar', 'frontend', array('slug' =&gt; $seminar-&gt;getSlug()), $seminar-&gt;getTitle())))  
  ?&gt;
  
      &lt;h1&gt;&lt;?php echo $seminar-&gt;getTitle(); ?&gt;&lt;/h1&gt;
  
      &lt;div class="table_seminar_wrap"&gt;
      &lt;table class="table_seminar" cellspacing="0" cellpadding="0" border="0" summary="info table"&gt;
        &lt;tr&gt;
          &lt;th&gt;Employee Id&lt;/th&gt;
          &lt;td&gt;&lt;?php echo $seminar-&gt;getId(); ?&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;th valign="top"&gt;情報公開日&lt;/th&gt;
          &lt;td&gt;&lt;?php echo $seminar-&gt;getPublishDate() .' '.$seminar-&gt;getPublishHour(); ?&gt;時&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;th valign="top"&gt;セミナースキーム&lt;/th&gt;
          &lt;td&gt;&lt;?php echo $seminar-&gt;getStyle(); ?&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;th valign="top"&gt;日程&lt;/th&gt;
          &lt;td&gt;&lt;?php echo $seminar-&gt;getSeminarDate() .' '.$seminar-&gt;getStartTime() .' ～'.$seminar-&gt;getEndTime(); ?&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;th valign="top"&gt;前振りの文章&lt;/th&gt;
          &lt;td&gt;&lt;?php echo $seminar-&gt;getRawValue()-&gt;getSummary(); ?&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;th valign="top"&gt;タイトル&lt;/th&gt;
          &lt;td&gt;&lt;?php echo $seminar-&gt;getTitle(); ?&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;th valign="top"&gt;サブタイトル&lt;/th&gt;
          &lt;td&gt;&lt;?php echo $seminar-&gt;getSubTitle(); ?&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;th valign="top"&gt;開催地&lt;/th&gt;
          &lt;td&gt;&lt;?php echo $seminar-&gt;_getAddress(ESC_RAW); ?&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;th valign="top"&gt;会場&lt;/th&gt;
          &lt;td&gt;
            &lt;?php if($seminar-&gt;getLocationName()) : ?&gt;
              &lt;?php echo $seminar-&gt;getLocationName(); ?&gt;&lt;br&gt;
            &lt;?php endif; ?&gt;
            &lt;?php if($seminar-&gt;getRoomName()) : ?&gt;
              &lt;?php echo $seminar-&gt;getRoomName(); ?&gt;
            &lt;?php endif; ?&gt;
          &lt;/td&gt;
        &lt;/tr&gt;
        &lt;?php if($seminar-&gt;getLocationName()) : ?&gt;
        &lt;tr&gt;
          &lt;th valign="top"&gt;会場URL&lt;/th&gt;
          &lt;td&gt;&lt;a href="&lt;?php echo $seminar-&gt;getLocationUrl(); ?&gt;" target="_blank" rel="nofollow"&gt;&lt;?php echo $seminar-&gt;getLocationUrl(); ?&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;?php endif; ?&gt;
        &lt;tr&gt;
          &lt;th valign="top"&gt;内容&lt;/th&gt;
          &lt;td&gt;&lt;?php echo $seminar-&gt;getRawValue()-&gt;getDetail(); ?&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;th valign="top"&gt;キーチャート&lt;/th&gt;
          &lt;td&gt;
            &lt;?php if($seminar-&gt;getImagePath()): ?&gt;
              &lt;a href="&lt;?php echo $seminar-&gt;getImagePath(); ?&gt;" target="_blank"&gt;
                &lt;img style="width:300px;" src="&lt;?php echo $seminar-&gt;getImagePath(); ?&gt;"/&gt;&lt;/a&gt;
            &lt;?php endif; ?&gt;
          &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;th valign="top"&gt;対象&lt;/th&gt;
          &lt;td&gt;
            &lt;?php foreach($seminar-&gt;getTarget() as $target): ?&gt;
              &lt;?php echo $target; ?&gt;
            &lt;?php endforeach;?&gt;
          &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;th valign="top"&gt;定員・残席状況&lt;/th&gt;
          &lt;td&gt;&lt;?php echo $seminar-&gt;getCapacity(); ?&gt;人&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;th valign="top"&gt;参加料&lt;/th&gt;
          &lt;td&gt;&lt;?php echo $seminar-&gt;getPrice(); ?&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;th valign="top"&gt;担当者&lt;/th&gt;
          &lt;td&gt;&lt;?php echo $seminar-&gt;getEmployee()-&gt;getName(); ?&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;th valign="top"&gt;講師&lt;/th&gt;
          &lt;td&gt;
            &lt;img class="instructorImage" alt="Instructor Image" src="&lt;?php echo $seminar-&gt;getInstructor()-&gt;_getImagePath(); ?&gt;" /&gt;&lt;br&gt;
            &lt;span&gt;&lt;?php echo $seminar-&gt;getInstructor()-&gt;getName(); ?&gt;&lt;span&gt;
          &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;th valign="top" style="width:170px"&gt;ご参加の皆様へのメッセージ&lt;/th&gt;
          &lt;td&gt;&lt;?php echo $seminar-&gt;getRawValue()-&gt;getMessage(); ?&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;?php if($sf_user-&gt;isAuthenticated() &amp;&amp; !$seminarXPerson): ?&gt;
          &lt;tr&gt;
            &lt;td style="text-align:center;" colspan="2"&gt;
              &lt;div class="blueBtnLink"&gt;
                &lt;a href="&lt;?php echo url_for('seminar/apply?id='.$seminar-&gt;getId()); ?&gt;" title="応募する"&gt;&lt;span&gt;応募する&lt;/span&gt;&lt;/a&gt;
             &lt;/div&gt;
            &lt;/td&gt;
          &lt;/tr&gt;
        &lt;?php elseif(!$sf_user-&gt;isAuthenticated()): ?&gt;
        &lt;tr&gt;
          &lt;td style="text-align:center;" colspan="2"&gt;
            &lt;div class="blueBtnLink"&gt;
              &lt;a href="&lt;?php echo url_for('seminar/apply?id='.$seminar-&gt;getId()); ?&gt;" title="応募する"&gt;&lt;span&gt;応募する&lt;/span&gt;&lt;/a&gt;
           &lt;/div&gt;
          &lt;/td&gt;
        &lt;/tr&gt;
        &lt;?php endif; ?&gt;
      &lt;/table&gt;
      &lt;div id="ptxt_green"&gt;
        &lt;p&gt;Please Write A Comments. . .&lt;/p&gt;
      &lt;/div&gt;
      &lt;br /&gt;
      &lt;?php if($sf_user-&gt;isAuthenticated()): ?&gt;
      &lt;form id="comment_form" action="&lt;?php echo url_for('seminar/comment');?&gt;" method="post"&gt;
        &lt;textarea id="txt_comment" name="txt_comment"&gt;&lt;/textarea&gt;
        &lt;input type="submit" value="Write Comments" /&gt;
        &lt;br /&gt;
        &lt;br /&gt;
        &lt;div id="loading" style="text-align:center;"&gt;
          &lt;img alt="" src="/images/loading.gif" /&gt;
        &lt;/div&gt;
        &lt;div class="result"&gt;
          &lt;table id="tbl_comments"&gt;
            &lt;tr&gt;
              &lt;td width="10%"&gt;Comments:&lt;/td&gt;
              &lt;td&gt;asasa&lt;/td&gt;
            &lt;/tr&gt;     
          &lt;/table&gt;
        &lt;/div&gt;
      &lt;/form&gt;
      &lt;?php endif; ?&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>and my php file is this one</p>
  
  <pre><code>&lt;?php
  class commentAction extends sfAction{
  
      public function execute($request){
        echo "test"; exit();
        //echo "qwqqwqqw"; exit();
        //$post = $request-&gt;getParameter('seminar');
        ////print_r($post);exit();
        //$comment = new SeminarComments();
        //$comment-&gt;setComments($post['txt_comment']);
        //$comment-&gt;save();
        //$this-&gt;redirect('seminar');
  
      }
    }
  ?&gt;
  </code></pre>
  
  <p>there.Why 500 internal server error? is this from the js? error?
  neeeeeeeeeeed badly help</p>