Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1320 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème de synthaxe ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de synthaxe ...

n°1787127
sudconcept
Posté le 15-09-2008 à 17:05:48  profilanswer
 

Bonjour à tous, je suis nouveau sur le forum et j'ai surement un "petit" problème qui pourrait devenir "gros" si je ne le réglais pas ...
Voilà, la société dans laquelle je me trouve actuellement m'a demandé de l'aider à référencer son site sur la toile, et moi en tant que noob j'ai suivi ce que m'ont dit les forums et j'ai implanté une balise méta description à l'intérieur de ma balise head (j'ai peut être modifié quelquechose sans faire exprès ...), et depuis c'est le drame ==> http://www.glasstool.fr/POuvez vous m'aider  ??? SVP
 
Voici le code :

Code :
  1. <?php
  2. /*
  3.   $Id: index.php,v 1.1 2003/06/11 17:37:59 hpdl Exp $
  4.  
  5.   osCommerce, Open Source E-Commerce Solutions
  6.   http://www.oscommerce.com
  7.  
  8.   Copyright (c) 2003 osCommerce
  9.  
  10.   Released under the GNU General Public License
  11. */
  12.   require('includes/application_top.php');
  13. // the following cPath references come from application_top.php
  14.   $category_depth = 'top';
  15.   if (isset($cPath) && tep_not_null($cPath)) {
  16.     $categories_products_query = tep_db_query("select count(*) as total from " . TABLE_PRODUCTS_TO_CATEGORIES . " where categories_id = '" . (int)$current_category_id . "'" );
  17.     $cateqories_products = tep_db_fetch_array($categories_products_query);
  18.     if ($cateqories_products['total'] > 0) {
  19.       $category_depth = 'products'; // display products
  20.     } else {
  21.       $category_parent_query = tep_db_query("select count(*) as total from " . TABLE_CATEGORIES . " where parent_id = '" . (int)$current_category_id . "'" );
  22.       $category_parent = tep_db_fetch_array($category_parent_query);
  23.       if ($category_parent['total'] > 0) {
  24.         $category_depth = 'nested'; // navigate through the categories
  25.       } else {
  26.         $category_depth = 'products'; // category has no products, but display the 'no products' message
  27.       }
  28.     }
  29.   }
  30.   require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_DEFAULT);
  31. ?>
  32. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  33. <html <?php echo HTML_PARAMS; ?>>
  34. <head>
  35. <meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">
  36. <title><?php echo title; ?></title>
  37. <meta name="Description" content="Premier site de vente en ligne d'outils pour les souffleurs de verre et tout le monde de la verrerie">
  38.   <meta name="Description" content="glass,verre,outils,tools,verrier,glass blower,souffleur">
  39. <base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>">
  40. <link rel="stylesheet" type="text/css" href="stylesheet.css">
  41. </head>
  42. <body>

mood
Publicité
Posté le 15-09-2008 à 17:05:48  profilanswer
 

n°1787138
_v1ru5_
Posté le 15-09-2008 à 17:19:55  profilanswer
 

a première vue je dirais que le fichier "application_top.php" est introuvable.
tu as vérifié le chemin d'accès et le nom de fichier?

n°1787141
sudconcept
Posté le 15-09-2008 à 17:23:03  profilanswer
 

Merci à toi virus, mais je crains de te décevoir, je suis ce que l'on appelle un noob !!! Je n'ai quasiment rien modifier a part la balise title et méta ...
N'y a t il pas d'erreur dedans ?

n°1787163
omega2
Posté le 15-09-2008 à 17:58:54  profilanswer
 

Quel sont les premières lignes du fichier "index.php" situé dans le dossier "/home/glasstoo/public_html/" du serveur?
D'après le message d'erreur, je dirais que t'as du mettre ta balise au milieu d'un bloc de code php.


Message édité par omega2 le 15-09-2008 à 17:59:24
n°1787167
sudconcept
Posté le 15-09-2008 à 18:03:44  profilanswer
 

mon code est dans mon premier post
Ici j'ai enlevé les balise méta
J'avais modifié la balise title echo osi ...

Code :
  1. <?php
  2. /*
  3.   $Id: index.php,v 1.1 2003/06/11 17:37:59 hpdl Exp $
  4.   osCommerce, Open Source E-Commerce Solutions
  5.   http://www.oscommerce.com
  6.   Copyright (c) 2003 osCommerce
  7.   Released under the GNU General Public License
  8. */
  9.   require('includes/application_top.php');
  10. // the following cPath references come from application_top.php
  11.   $category_depth = 'top';
  12.   if (isset($cPath) && tep_not_null($cPath)) {
  13.     $categories_products_query = tep_db_query("select count(*) as total from " . TABLE_PRODUCTS_TO_CATEGORIES . " where categories_id = '" . (int)$current_category_id . "'" );
  14.     $cateqories_products = tep_db_fetch_array($categories_products_query);
  15.     if ($cateqories_products['total'] > 0) {
  16.       $category_depth = 'products'; // display products
  17.     } else {
  18.       $category_parent_query = tep_db_query("select count(*) as total from " . TABLE_CATEGORIES . " where parent_id = '" . (int)$current_category_id . "'" );
  19.       $category_parent = tep_db_fetch_array($category_parent_query);
  20.       if ($category_parent['total'] > 0) {
  21.         $category_depth = 'nested'; // navigate through the categories
  22.       } else {
  23.         $category_depth = 'products'; // category has no products, but display the 'no products' message
  24.       }
  25.     }
  26.   }
  27.   require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_DEFAULT);
  28. ?>
  29. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  30. <html <?php echo HTML_PARAMS; ?>>
  31. <head>
  32. <meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">
  33. <title><?php echo $title; ?></title>
  34. <base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>">
  35. <link rel="stylesheet" type="text/css" href="stylesheet.css">
  36. </head>
  37. <body>


Message édité par sudconcept le 15-09-2008 à 18:06:47
n°1787169
omega2
Posté le 15-09-2008 à 18:07:28  profilanswer
 

Vu le message d'erreur, ton code ne correspond pas au fichier index.php situé sur le serveur.
ou alors t'as mis le code de plusieurs fichiers dans une seule balise [code] ce qui ne permet pas de trouver l'erreur.
 
EDIT : Le message d'erreur à changé par rapport à mon premier message. Au début j'avais une erreur de syntaxe alors que maintenant il dit qu'un fichier n'existe pas. T'as supprimé des fichiers, quelqu'un d'autre est entrein de modifier les fichiers du serveur ou tu t'es trompé de dossier quand t'as mis le fichier sur le serveur?


Message édité par omega2 le 15-09-2008 à 18:13:41
n°1787172
sudconcept
Posté le 15-09-2008 à 18:17:57  profilanswer
 

Peuux tu m'expliquer plus simplement ce que je devrais faire

n°1787174
omega2
Posté le 15-09-2008 à 18:23:34  profilanswer
 

Je ne vois pas beaucoup de solutions :  
1) contacter immédiatement celui qui s'occupe d'habitude du site pour qu'il te dise quoi faire.
2) comparer les fichiers du site avec une sauvegarde des fichiers du site
3) chercher dans l'arborescence du site où ce trouve le fichier manquant (application_top.php) pour savoir dans quel dossier aurait du se trouver le index.php que t'as modifié
 
Si t'as écrasé la page d'accueil du site par la page d'accueil d'un sous dossier du site alors on ne pourra rien faire pour toi, il faudra que tu récupère la dernière mise à jour (si elle est assez récente) et/ou que tu préviennes celui qui s'occupe du site.


Message édité par omega2 le 15-09-2008 à 18:24:03
n°1787449
sudconcept
Posté le 16-09-2008 à 09:11:06  profilanswer
 

Je suis un génie !!! oups pardon...
Merci encore à ceux qui ont tenté de m'aider  ... me voilà sorti d'affaire, c'était un sac de nœuds au niveau des liens mais le problème est réglé.
Merci encore, forum très acceuillant


Message édité par sudconcept le 16-09-2008 à 09:37:10

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème de synthaxe ...

 

Sujets relatifs
Problème avec une boucle forproblème de contrainte:
Problème parse errorprobleme javascript sous DOCTYPE XHTML
Problème script sftpproblème avec XSL pour générer HTML à partir de XML
Débutant ==> Problème avec un programme[PHP] Probleme de synthaxe ...
[php] probleme de synthaxe compteur 
Plus de sujets relatifs à : Problème de synthaxe ...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR