L'errore è questo:

Warning: Smarty error: $error_msg in D:\Inetpub\webs\robyonwebcom\nuovo\libs\Smarty\Sma rty.class.php on line 1095

Warning: include($_smarty_compile_path) [function.include]: failed to open stream: No such file or directory in D:\Inetpub\webs\robyonwebcom\nuovo\libs\Smarty\Sma rty.class.php on line 1258

Warning: include() [function.include]: Failed opening '$_smarty_compile_path' for inclusion (include_path='.;c:\php\includes') in D:\Inetpub\webs\robyonwebcom\nuovo\libs\Smarty\Sma rty.class.php on line 1258


La pagina smarty.class.php è invece questa:
Codice PHP:
<?php

/**
 * Project:     Smarty: the PHP compiling template engine
 * File:        Smarty.class.php
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 *
 * For questions, help, comments, discussion, etc., please join the
 * Smarty mailing list. Send a blank e-mail to
 * [email]smarty-general-subscribe@lists.php.net[/email]
 *
 * @link [url]http://smarty.php.net/[/url]
 * @copyright 2001-2005 New Digital Group, Inc.
 * @author Monte Ohrt <monte at ohrt dot com>
 * @author Andrei Zmievski <andrei@php.net>
 * @package Smarty
 * @version 2.6.18
 */

/* $Id: Smarty.class.php,v 1.528 2007/03/06 10:40:06 messju Exp $ */

/**
 * DIR_SEP isn't used anymore, but third party apps might
 */
if(!defined('DIR_SEP')) {
    
define('DIR_SEP'DIRECTORY_SEPARATOR);
}

/**
 * set SMARTY_DIR to absolute path to Smarty library files.
 * if not defined, include_path will be used. Sets SMARTY_DIR only if user
 * application has not already defined it.
 */

if (!defined('SMARTY_DIR')) {
    
define('SMARTY_DIR'dirname(__FILE__) . DIRECTORY_SEPARATOR);
}

if (!
defined('SMARTY_CORE_DIR')) {
    
define('SMARTY_CORE_DIR'SMARTY_DIR 'internals' DIRECTORY_SEPARATOR);
}

define('SMARTY_PHP_PASSTHRU',   0);
define('SMARTY_PHP_QUOTE',      1);
define('SMARTY_PHP_REMOVE',     2);
define('SMARTY_PHP_ALLOW',      3);

/**
 * @package Smarty
 */
class Smarty
{
    
/**#@+
     * Smarty Configuration Section
     */

    /**
     * The name of the directory where templates are located.
     *
     * @var string
     */
    
var $template_dir    =  'templates';

    
/**
     * The directory where compiled templates are located.
     *
     * @var string
     */
    
var $compile_dir     =  'templates_c';

    
/**
     * The directory where config files are located.
     *
     * @var string
     */
    
var $config_dir      =  'configs';

    
/**
     * An array of directories searched for plugins.
     *
     * @var array
     */
    
var $plugins_dir     =  array('plugins');

    
/**
     * If debugging is enabled, a debug console window will display
     * when the page loads (make sure your browser allows unrequested
     * popup windows)
     *
     * @var boolean
     */
    
var $debugging       =  false;

    
/**
     * When set, smarty does uses this value as error_reporting-level.
     *
     * @var boolean
     */
    
var $error_reporting  =  null;

    
/**
     * This is the path to the debug console template. If not set,
     * the default one will be used.
     *
     * @var string
     */
    
var $debug_tpl       =  '';

    
/**
     * This determines if debugging is enable-able from the browser.
     * <ul>
     *[*]NONE => no debugging control allowed
     *[*]URL => enable debugging when SMARTY_DEBUG is found in the URL.
     *[/list]
     * @link [url]http://www.foo.dom/index.php?SMARTY_DEBUG[/url]
     * @var string
     */
    
var $debugging_ctrl  =  'NONE';

    
/**
     * This tells Smarty whether to check for recompiling or not. Recompiling
     * does not need to happen unless a template or config file is changed.
     * Typically you enable this during development, and disable for
     * production.
     *
     * @var boolean
     */
    
var $compile_check   =  true;

    
/**
     * This forces templates to compile every time. Useful for development
     * or debugging.
     *
     * @var boolean
     */
    
var $force_compile   =  false;

    
/**
     * This enables template caching.
     * <ul>
     *[*]0 = no caching
     *[*]1 = use class cache_lifetime value
     *[*]2 = use cache_lifetime in cache file
     *[/list]
     * @var integer
     */
    
var $caching         =  0;

    
/**
     * The name of the directory for cache files.
     *
     * @var string
     */
    
var $cache_dir       =  'cache';

    
/**
     * This is the number of seconds cached content will persist.
     * <ul>
     *[*]0 = always regenerate cache
     *[*]-1 = never expires
     *[/list]
     *
     * @var integer
     */
    
var $cache_lifetime  =  3600;

    
/**
     * Only used when $caching is enabled. If true, then If-Modified-Since headers
     * are respected with cached content, and appropriate HTTP headers are sent.
     * This way repeated hits to a cached page do not send the entire page to the
     * client every time.
     *
     * @var boolean
     */
    
var $cache_modified_check false;

    
/**
     * This determines how Smarty handles "<?php ... ?>" tags in templates.
     * possible values:
     * <ul>
     *[*]SMARTY_PHP_PASSTHRU -> print tags as plain text
     *[*]SMARTY_PHP_QUOTE    -> escape tags as entities
     *[*]SMARTY_PHP_REMOVE   -> remove php tags
     *[*]SMARTY_PHP_ALLOW    -> execute php tags
     *[/list]
     *
     * @var integer
     */
    
var $php_handling    =  SMARTY_PHP_PASSTHRU;

    
/**
     * This enables template security. When enabled, many things are restricted
     * in the templates that normally would go unchecked. This is useful when
     * untrusted parties are editing templates and you want a reasonable level
     * of security. (no direct execution of PHP in templates for example)
     *
     * @var boolean
     */
    
var $security       =   false;

    
/**
     * This is the list of template directories that are considered secure. This
     * is used only if {@link $security} is enabled. One directory per array
     * element.  {@link $template_dir} is in this list implicitly.
     *
     * @var array
     */
    
var $secure_dir     =   array();

    
/**
     * These are the security settings for Smarty. They are used only when
     * {@link $security} is enabled.
     *
     * @var array
     */
    
var $security_settings  = array(
                                    
'PHP_HANDLING'    => false,
                                    
'IF_FUNCS'        => array('array''list',
                                                               
'isset''empty',
                                                               
'count''sizeof',
                                                               
'in_array''is_array',
                                                               
'true''false''null'),
                                    
'INCLUDE_ANY'     => false,
                                    
'PHP_TAGS'        => false,
                                    
'MODIFIER_FUNCS'  => array('count'),
                                    
'ALLOW_CONSTANTS'  => false
                                   
);
Come potete aiutarmi?
Grazie a tutti
steave67
PS: la fine della pagina la posto dopo perchè nn entrava tutta!