Защо ми дава тази грешка?

AnyB1s

Registered
Код:
Parse error: syntax error, unexpected T_STRING in
system/application/plugins/dompdf/include/dompdf.cls.php(315) : eval()'d
code on line 1

Ето го и въпросния ред с функцията, която дава грешката...

PHP:
function load_html($str) {

    // Parse embedded php, first-pass
    if ( DOMPDF_ENABLE_PHP ) {
      ob_start();
      eval("?" . ">$str");
      $str = ob_get_contents();
      ob_end_clean();
    }

    // Store parsing warnings as messages
    set_error_handler("record_warnings");
    $this->_xml->loadHTML($str);
    restore_error_handler();
  }

Ако може някой да помогне ще съм му много благодарен
 
AnyB1s каза:
Код:
Parse error: syntax error, unexpected T_STRING in
system/application/plugins/dompdf/include/dompdf.cls.php(315) : eval()'d
code on line 1

Ето го и въпросния ред с функцията, която дава грешката...

PHP:
function load_html($str) {

    // Parse embedded php, first-pass
    if ( DOMPDF_ENABLE_PHP ) {
      ob_start();
      eval("?" . ">$str");
      $str = ob_get_contents();
      ob_end_clean();
    }

    // Store parsing warnings as messages
    set_error_handler("record_warnings");
    $this->_xml->loadHTML($str);
    restore_error_handler();
  }

Ако може някой да помогне ще съм му много благодарен
Аз грешка в кода не виждам,
може проблемът да е в някой от съседните редове, дай кода на целия файл.
 
Това стана като го качих на линукси хостинг, може да има проблеми в разликата на версиите на PHP, не знам иначе dompdf-то си работи добре.
 

Back
Горе