Visualizzazione dei risultati da 1 a 2 su 2

Discussione: errore t_string

  1. #1

    errore t_string

    salve ho un problema
    Codice PHP:

    <?php
    /*
      $Id: english.php,v 1.114 2003/07/09 18:13:39 dgw_ Exp $

      osCommerce, Open Source E-Commerce Solutions
      [url]http://www.oscommerce.com[/url]

      Copyright (c) 2002 osCommerce 

      Released under the GNU General Public License 
    */

    // look in your $PATH_LOCALE/locale directory for available locales
    // or type locale -a on the server.
    // Examples:
    // on RedHat try 'en_US'
    // on FreeBSD try 'en_US.ISO_8859-1'
    // on Windows try 'en', or 'English'
    @setlocale(LC_TIME'it_IT.ISO8859-1');

    define('DATE_FORMAT_SHORT''%d/%m/%Y');  // this is used for strftime()
    define('DATE_FORMAT_LONG''%A %d %B, %Y'); // this is used for strftime()
    define('DATE_FORMAT''d/m/Y'); // this is used for date()
    define('DATE_TIME_FORMAT'DATE_FORMAT_SHORT ' %H:%M:%S');

    ////
    // Return date in raw format
    // $date should be in format mm/dd/yyyy
    // raw date is in format YYYYMMDD, or DDMMYYYY
    function tep_date_raw($date$reverse false) {
      if (
    $reverse) {
        return 
    substr($date02) . substr($date32) . substr($date64);
      } else {
        return 
    substr($date64) . substr($date32) . substr($date02);
      }


    // if USE_DEFAULT_LANGUAGE_CURRENCY is true, use the following currency, instead of the applications default currency (used when changing language)
    define('LANGUAGE_CURRENCY''EUR');

    // Global entries for the <html> tag
    define('HTML_PARAMS','dir="LTR" lang="it"');

    // charset for web pages and emails
    define('CHARSET''iso-8859-1');

    // page title
    define('TITLE''Ceramiche Mario Alba Caltagirone');

    // header text in includes/header.php
    define('HEADER_TITLE_CREATE_ACCOUNT''Crea account');
    define('HEADER_TITLE_MY_ACCOUNT''Il mio account');
    define('HEADER_TITLE_CART_CONTENTS''Cosa c'è nel carrello');
    define('
    HEADER_TITLE_CHECKOUT', 'Acquista');
    define('
    HEADER_TITLE_TOP', 'Home Page');
    define('
    HEADER_TITLE_CATALOG', 'Catalogo');
    define('
    HEADER_TITLE_LOGOFF', 'Log Off');
    define('
    HEADER_TITLE_LOGIN', 'Log In');

    // footer text in includes/footer.php
    define('
    FOOTER_TEXT_REQUESTS_SINCE', 'visite da');

    // text for gender
    define('
    MALE', 'Uomo');
    define('
    FEMALE', 'Donna');
    define('
    MALE_ADDRESS', 'Sig.');
    define('
    FEMALE_ADDRESS', 'Sig.ra');

    // text for date of birth example
    define('
    DOB_FORMAT_STRING', 'mm/dd/yyyy');
    define('
    BOX_HEADING_LOGIN_BOX','Autenticazione');
    define('
    BOX_LOGINBOX_EMAIL','Email ');
    define('
    BOX_LOGINBOX_PASSWORD','Password ');
    define('
    BOX_LOGINBOX_FORGOT_PASSWORD','Password dimenticata?');
    define('
    BOX_LOGINBOX_TEXT_NEW','Nuova ');
    define('
    BOX_LOGINBOX_NEW','registrazione');
    define('
    BOX_HEADING_MESSAGING','Contatta il venditore');
    define('
    BOX_HEADING_NEW_PRODUCTS','Nuovi Prodotti');
    define('
    BOX_HEADING_SPEDIZIONI','Spedizioni');
    define('
    BOX_HEADING_SSL','Protezione SSL');
    define('
    BOX_HEADING_NEWSDESK_CATEGORIES','Categorie news');
    define('
    BOX_HEADING_NEWSDESK_LATEST','Ultime News');
    define('
    TEXT_NEWSDESK_VIEWED','Visionato');
    define('
    TEXT_NEWSDESK_READMORE','Leggi');
    define('
    TABLE_HEADING_NEWSDESK','News');

    // categories box text in includes/boxes/categories.php
    define('
    BOX_HEADING_CATEGORIES', 'Categorie');

    // manufacturers box text in includes/boxes/manufacturers.php
    define('
    BOX_HEADING_MANUFACTURERS', 'Produttori');

    // whats_new box text in includes/boxes/whats_new.php
    define('
    BOX_HEADING_WHATS_NEW', 'Novità');

    // quick_find box text in includes/boxes/quick_find.php
    define('
    BOX_HEADING_SEARCH', 'Ricerca veloce');
    define('
    BOX_SEARCH_TEXT', 'Usa parole chiave per trovare il prodotto');
    define('
    BOX_SEARCH_ADVANCED_SEARCH', 'Ricerca avanzata');

    // specials box text in includes/boxes/specials.php
    define('
    BOX_HEADING_SPECIALS', 'Offerte');

    // reviews box text in includes/boxes/reviews.php
    define('
    BOX_HEADING_REVIEWS', 'Recensioni');
    define('
    BOX_REVIEWS_WRITE_REVIEW', 'Scrivi una recensione su questo prodotto!');
    define('
    BOX_REVIEWS_NO_REVIEWS', 'In questo momento non ci sono recensioni disponibili');
    define('
    BOX_REVIEWS_TEXT_OF_5_STARS', '%s su 5 Stelle!');

    // shopping_cart box text in includes/boxes/shopping_cart.php
    define('
    BOX_HEADING_SHOPPING_CART', 'Carrello spesa');
    define('
    BOX_SHOPPING_CART_EMPTY', 'prodotti ...è vuoto');

    // order_history box text in includes/boxes/order_history.php
    define('
    BOX_HEADING_CUSTOMER_ORDERS', 'I miei acquisti');

    // best_sellers box text in includes/boxes/best_sellers.php
    define('
    BOX_HEADING_BESTSELLERS', 'Più venduti');
    define('
    BOX_HEADING_BESTSELLERS_IN', 'Più venduti fra(in)
    ');

    // notifications box text in includes/boxes/products_notifications.php
    define('
    BOX_HEADING_NOTIFICATIONS', 'Comunicazioni');
    define('
    BOX_NOTIFICATIONS_NOTIFY', 'Comunica gli aggiornamenti di[b]%s[/b]');
    define('
    BOX_NOTIFICATIONS_NOTIFY_REMOVE', 'Non comunicare gli aggiornamenti di[b]%s[/b]');

    // manufacturer box text
    define('
    BOX_HEADING_MANUFACTURER_INFO', 'Info sul produttore');
    define('
    BOX_MANUFACTURER_INFO_HOMEPAGE', '%s Homepage');
    define('
    BOX_MANUFACTURER_INFO_OTHER_PRODUCTS', 'Altri prodotti');

    // languages box text in includes/boxes/languages.php
    define('
    BOX_HEADING_LANGUAGES', 'Lingue');

    // currencies box text in includes/boxes/currencies.php
    define('
    BOX_HEADING_CURRENCIES', 'Valute');

    // information box text in includes/boxes/information.php
    define('
    BOX_HEADING_INFORMATION', 'Informazioni');
    define('
    BOX_INFORMATION_PRIVACY', 'Privacy');
    define('
    BOX_INFORMATION_CONDITIONS', 'Condizioni d'uso');
    define('BOX_INFORMATION_SHIPPING''Spedizioni  e Consegna');
    define('BOX_INFORMATION_CONTACT''Contattaci');

    // tell a friend box text in includes/boxes/tell_a_friend.php
    define('BOX_HEADING_TELL_A_FRIEND''Dillo ad un amico');
    define('BOX_TELL_A_FRIEND_TEXT''Invia questa pagina ad un amico.');

    // checkout procedure text
    define('CHECKOUT_BAR_DELIVERY''Invio Informazioni');
    define('CHECKOUT_BAR_PAYMENT''Metodo di pagamento');
    define('CHECKOUT_BAR_CONFIRMATION''Conferma');
    define('CHECKOUT_BAR_FINISHED''Fine!');

    // pull down default text
    define('PULL_DOWN_DEFAULT''Selezionare');
    define('TYPE_BELOW''Inserire qui');

    // javascript messages
    define('JS_ERROR''Ci sono stati degli errori nella compilazione del modulo!nEseguire le seguenti modifiche:nn');

    define('JS_REVIEW_TEXT''* Il testo delle 'Recensioni' deve essere di almeno ' REVIEW_TEXT_MIN_LENGTH ' caratteri.n');
    define('JS_REVIEW_RATING''* Devi votare il prodotto per recensirlo.n');

    define('JS_ERROR_NO_PAYMENT_MODULE_SELECTED''* Seleziona un tipo di pagamento per il tuo acquisto.n');

    define('JS_ERROR_SUBMITTED''Questo modulo è già stato inviato. Premi ok e aspetta che termini il processo.');

    define('ERROR_NO_PAYMENT_MODULE_SELECTED''Seleziona un tipo di pagamento per il tuo acquisto.');

    define('CATEGORY_COMPANY''Azienda');
    define('CATEGORY_PERSONAL''Dettagli personali');
    define('CATEGORY_ADDRESS''Indirizzo');
    define('CATEGORY_CONTACT''Contatti');
    define('CATEGORY_OPTIONS''Opzioni');
    define('CATEGORY_PASSWORD''Password');

    define('ENTRY_COMPANY''Nome dell' azienda:');
    define('
    ENTRY_COMPANY_ERROR', '');
    define('
    ENTRY_COMPANY_TEXT', '');
    define('
    ENTRY_GENDER', 'Sesso:');
    define('
    ENTRY_GENDER_ERROR', 'Campo "Sesso" Richiesto.');
    define('
    ENTRY_GENDER_TEXT', '*');
    define('
    ENTRY_FIRST_NAME', 'Nome:');
    define('
    ENTRY_FIRST_NAME_ERROR', 'Il campo "Nome" deve contentere minimo ' . ENTRY_FIRST_NAME_MIN_LENGTH . ' caratteri.');
    define('
    ENTRY_FIRST_NAME_TEXT', '*');
    define('
    ENTRY_LAST_NAME', 'Cognome:');
    define('
    ENTRY_LAST_NAME_ERROR', 'Il campo "Cognome" deve contenere minimo ' . ENTRY_LAST_NAME_MIN_LENGTH . ' caratteri.');
    define('
    ENTRY_LAST_NAME_TEXT', '*');
    define('
    ENTRY_DATE_OF_BIRTH', 'Data di nascita:');
    define('
    ENTRY_DATE_OF_BIRTH_ERROR', 'La "Data di nascita" deve essere inserita seguendo il formato MM/DD/YYYY (eg05/21/1970).');
    define('
    ENTRY_DATE_OF_BIRTH_TEXT', '* (eg05/21/1970)');
    define('
    ENTRY_EMAIL_ADDRESS', 'Indirizzo E-Mail:');

    ?>
    ricevo questo errore: "Parse error: syntax error, unexpected T_STRING in /web/htdocs/www.xxx.com/home/includes/languages/italian.php on line 53"
    dove puo' essere l'errore?

  2. #2
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    il problema è qui, in pratica l'apostrofo va in conflitto con i singoli apici che racchiudono il valore della costante:
    Codice PHP:
    define('HEADER_TITLE_CART_CONTENTS''Cosa c'è nel carrello'); 
    per risolvere devi aggiungere un backslash "\" prima dell'apostrofo.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.