PARSE ERROR

Résolu
mdp4818 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
mdp4818 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Me revoici à nouveau avec mon code parse error mais sur une autre ligne et dans un autre fichier.
Voici le message d'erreur :
"Parse error: parse error, unexpected T_STRING in /data/members/paid/l/i/ligne-forme-et-beaute.com/htdocs/www/includes/languages/french.php on line 53"

et ci-dessous le fichier en question.
<?php;
/*;
$Id: english.php,v 1.114 2003/07/09 18:13:39 dgw_ Exp $;

osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com;

Copyright (c) 2003 osCommerce

Released under the GNU General Public License
*/

// look in your $PATH_LOCALE/locale directory for available locales..;
// on RedHat6.0 I used 'en_US';
// on FreeBSD 4.0 I use 'en_US.ISO_8859-1';
// this may not work under win32 environments..;
setlocale(LC_TIME, 'fr_FR');
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('PHP_DATE_TIME_FORMAT', 'd/m/Y H:i:s'); // this is used for date();
define('DATE_TIME_FORMAT', DATE_FORMAT_SHORT . ' %H:%M:%S');
// Retourne date au format brut
// $date doit être au format dd/mm/yyyy (francais);
// Date au format brut est de la forme YYYYMMDD, or DDMMYYYY
function tep_date_raw($date, $reverse = false) {
if ($reverse) {
return substr($date, 0, 2) . substr($date, 3, 2) . substr($date, 6, 4);
}else {
return substr($date, 6, 4) . substr($date, 3, 2) . substr($date, 0, 2);
}
}

// 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="fr"');

// charset for web pages and emails
define('CHARSET', 'iso-8859-1');
// page title
define('TITLE', 'oscommerce');

// header text in includes/header.php
define('HEADER_TITLE_CREATE_ACCOUNT', 'Créer un compte');
define('HEADER_TITLE_MY_ACCOUNT', 'Mon compte');
define('HEADER_TITLE_CART_CONTENTS', 'Panier');
define('HEADER_TITLE_CHECKOUT', 'Commander');
define('HEADER_TITLE_TOP', 'Accueil');
define('HEADER_TITLE_CATALOG', 'Catalogue');
define('HEADER_TITLE_LOGOFF', 'Quitter');
define('HEADER_TITLE_LOGIN', 'S'identifier');

// footer text in includes/footer.php
define('FOOTER_TEXT_REQUESTS_SINCE', 'visites depuis le ');

// text for gender
define('MALE', 'Homme');
define('FEMALE', 'Femme');
define('MALE_ADDRESS', 'M.');
define('FEMALE_ADDRESS', 'Mme');

// text for date of birth example
define('DOB_FORMAT_STRING', 'jj/mm/aaaa');

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

// whats_new box text in includes/boxes/whats_new.php
define('BOX_HEADING_WHATS_NEW', 'Quoi de neuf ?');

// quick_find box text in includes/boxes/quick_find.php
define('BOX_HEADING_SEARCH', 'Rechercher');
define('BOX_SEARCH_TEXT', 'Mots-clef pour trouver un produit');
define('BOX_SEARCH_ADVANCED_SEARCH', 'Recherche avancée');

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

// reviews box text in includes/boxes/reviews.php
define('BOX_HEADING_REVIEWS', 'Critiques');
define('BOX_REVIEWS_WRITE_REVIEW', 'Ecrire une critique sur ce produit');
define('BOX_REVIEWS_NO_REVIEWS', 'Il n'y a aucune critique de produit');
define('BOX_REVIEWS_TEXT_OF_5_STARS', '%s étoiles sur 5');

// shopping_cart box text in includes/boxes/shopping_cart.php
define('BOX_HEADING_SHOPPING_CART', 'Panier');
define('BOX_SHOPPING_CART_EMPTY', '... Vide');
Merci de bien vouloir m'aider à nouveau

1 réponse

kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   1 526
 
Salut,

Pense à regarder ton erreur.Elles expliquent une bonne part du problème généralement. Ici, elle t'indique qu'il y a un soucis dans la ligne 53. Un problème de chaîne de caractère...

En fait tu as une guillemet qui crée une erreur là:
define('HEADER_TITLE_LOGIN', 'S'identifier');


Il faut echapper ta guillemet:
define('HEADER_TITLE_LOGIN', 'S\'identifier');


Et voilà :-)
0
mdp4818 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
Merci Kilian pour l'aide que tu m'as apporté.

Peut-être à une prochaine fois.

Amicalement
0