osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

2 Pages V  < 1 2  
Reply to this topicStart new topic
> probleme charset latin 1 et utf8
taiko
posté 9 Mar 2018, 15:43
Message #26


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1770
Inscrit : 20-April 07
Lieu : chez mickey
Membre no 16736



re

dans mon french j'avais ça :

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

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


que j'ai remplacé par ça :

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

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


mais bon tous les problèmes d'accents sont en base de donnée j'ai vu, c'est les noms des catégories et aussi les attributs, du côté admin on voit bien les accents mais sur le site ils n'y sont pas.

par exemple j'ai en attributs dans les produits de cuisine pour l'installation dans la fiche produit " cuisine 1 mur linéaire" je l'ai remplacé par "cuisine 1 mur lineaire en suprimant l'accent alors ça fonctionne mais le problème c'est qu'il faudrait les modifier tous et apparement pas possible de changer de page le lien de page ne fonctionne pas non plus je reste toujours sur la première page des attributs si je clique sur le "2" "3" ou autre.

au fur et mesure je trouve des tas de choses qui ne fonctionne plus c'est dingue.
tous ça c'est dû au passage de php 5.6 donc.


--------------------
oscommerce ms2.2 delaballe, header tag controller v2-6-3, Agree2Terms_v1.6.7, MS2-2.2-SiteMap-SEO-URLs-withproducts (bientot), sponsorship v2.2,pack_newsletters, pack_newsletters, Prof_Invoice&PackingSlip_v0.2(fr+stylesheet) (je crois), checkout_confirmation_chg_valid_xhtml, + d'autres mais je sais plus trop a force.
Go to the top of the page
 
Bonbec
posté 9 Mar 2018, 15:50
Message #27


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Bon cela avance petit à petit.
Cela ne sert à rien de supprimer tes accents en BDD ... Perte de temps et travail inutile.
Il vaut mieux regarder dans le fichier catalog/includes/functions/database.php
Est-ce que tu as des lignes de ce style ? :
Code
mysql_set_charset('utf8', $$link);


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
taiko
posté 9 Mar 2018, 16:02
Message #28


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1770
Inscrit : 20-April 07
Lieu : chez mickey
Membre no 16736



re

non rien de tout ça.



--------------------
oscommerce ms2.2 delaballe, header tag controller v2-6-3, Agree2Terms_v1.6.7, MS2-2.2-SiteMap-SEO-URLs-withproducts (bientot), sponsorship v2.2,pack_newsletters, pack_newsletters, Prof_Invoice&PackingSlip_v0.2(fr+stylesheet) (je crois), checkout_confirmation_chg_valid_xhtml, + d'autres mais je sais plus trop a force.
Go to the top of the page
 
Bonbec
posté 9 Mar 2018, 16:23
Message #29


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Re,

De mémoire ta BDD est en utf8 et tes pages en iso

Essaye de modifier ces deux fonctions comme ceci (mais c'est vraiment très dangereux de travailler sur le site en live) :
Code
  function tep_db_connect($server = DB_SERVER, $username = DB_SERVER_USERNAME, $password = DB_SERVER_PASSWORD, $database = DB_DATABASE, $link = 'db_link') {
    global $$link;

    if (USE_PCONNECT == 'true') {
      $$link = mysql_pconnect($server, $username, $password);
      mysql_set_charset('iso-8859-1', $$link);
    } else {
      $$link = mysql_connect($server, $username, $password) or die("Travaux en cours, merci de votre compréhension.");
      mysql_set_charset('iso-8859-1', $$link);
    }

    if ($$link) mysql_select_db($database);

    return $$link;
  }


et
Code
  function tep_db_query($query, $link = 'db_link') {
    global $$link;

    if (defined('STORE_DB_TRANSACTIONS') && (STORE_DB_TRANSACTIONS == 'true')) {
      error_log('QUERY ' . $query . "\n", 3, STORE_PAGE_PARSE_TIME_LOG);
    }

    $result = mysql_query($query, $$link) or tep_db_error($query, mysql_errno(), mysql_error());

    @mysql_query("SET NAMES 'iso-8859-1'");
    @mysql_query("SET CHARACTER SET 'iso-8859-1'");

    if (defined('STORE_DB_TRANSACTIONS') && (STORE_DB_TRANSACTIONS == 'true')) {
       $result_error = mysql_error();
       error_log('RESULT ' . $result . ' ' . $result_error . "\n", 3, STORE_PAGE_PARSE_TIME_LOG);
    }

    return $result;
  }




--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
taiko
posté 9 Mar 2018, 16:31
Message #30


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1770
Inscrit : 20-April 07
Lieu : chez mickey
Membre no 16736



re

sur quel fichier ?

database.php



--------------------
oscommerce ms2.2 delaballe, header tag controller v2-6-3, Agree2Terms_v1.6.7, MS2-2.2-SiteMap-SEO-URLs-withproducts (bientot), sponsorship v2.2,pack_newsletters, pack_newsletters, Prof_Invoice&PackingSlip_v0.2(fr+stylesheet) (je crois), checkout_confirmation_chg_valid_xhtml, + d'autres mais je sais plus trop a force.
Go to the top of the page
 
taiko
posté 9 Mar 2018, 16:37
Message #31


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1770
Inscrit : 20-April 07
Lieu : chez mickey
Membre no 16736



bon ben erreur internal server error 500


--------------------
oscommerce ms2.2 delaballe, header tag controller v2-6-3, Agree2Terms_v1.6.7, MS2-2.2-SiteMap-SEO-URLs-withproducts (bientot), sponsorship v2.2,pack_newsletters, pack_newsletters, Prof_Invoice&PackingSlip_v0.2(fr+stylesheet) (je crois), checkout_confirmation_chg_valid_xhtml, + d'autres mais je sais plus trop a force.
Go to the top of the page
 
Bonbec
posté 9 Mar 2018, 17:03
Message #32


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Re,

J'en avais un peu peur ... çà fonctionne pour utf8 mais pas pour iso-8859-1

Donc on va partir sur autre chose.
Dans catalog/includes/boxes/ tu as un fichier qui correspond à ton menu de la colonne de gauche.
Moi c'est pas le fichier d'origine, donc pas facile de guider ...
Tu dois avoir des lignes avec $categories['categories_name']
C'est le cas ?


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
taiko
posté 9 Mar 2018, 17:23
Message #33


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1770
Inscrit : 20-April 07
Lieu : chez mickey
Membre no 16736



oui

CODE
$categories_query = tep_db_query("select c.categories_id, cd.categories_name, c.parent_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.parent_id = '0' and c.categories_id = cd.categories_id and cd.language_id='" . (int)$languages_id ."' order by sort_order, cd.categories_name");
while ($categories = tep_db_fetch_array($categories_query)) {
$tree[$categories['categories_id']] = array('name' => $categories['categories_name'],
'parent' => $categories['parent_id'],
'level' => 0,
'path' => $categories['categories_id'],
'next_id' => false);


--------------------
oscommerce ms2.2 delaballe, header tag controller v2-6-3, Agree2Terms_v1.6.7, MS2-2.2-SiteMap-SEO-URLs-withproducts (bientot), sponsorship v2.2,pack_newsletters, pack_newsletters, Prof_Invoice&PackingSlip_v0.2(fr+stylesheet) (je crois), checkout_confirmation_chg_valid_xhtml, + d'autres mais je sais plus trop a force.
Go to the top of the page
 
Bonbec
posté 9 Mar 2018, 17:27
Message #34


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Re,
Citation (taiko @ 9 Mar 2018, 11:27) *
... ça parle pas mal du passage en php 5.4 et moi je suis en 5.6 ceci dit ovh passe au php 7 d'ici fin d'année donc rebelotte àprès.

Tu es en php 5.6.33 exactement.
Quand on monte en versions de Php, il est important de faire les modifications par version de Php sans en sauter aucune.
voir ici : http://php.net/manual/fr/migration5.php
Puis dans le menu de droite tu remontes progressivement ligne par ligne.

Honnêtement tu devrais prendre une version d'OsCommerce qui supporte Php7 et te construire un nouveau site en parallèle (c'est ce que je fais actuellement pour moi).
Cela te corrigera pas mal de bugs et tu auras moins de travail à faire ensuite ...


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
Bonbec
posté 9 Mar 2018, 17:30
Message #35


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Re
Alors transforme cette ligne :
Code
    $tree[$categories['categories_id']] = array('name' => $categories['categories_name'],

en
Code
    $tree[$categories['categories_id']] = array('name' => utf8_decode($categories['categories_name']),



--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
taiko
posté 9 Mar 2018, 17:35
Message #36


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1770
Inscrit : 20-April 07
Lieu : chez mickey
Membre no 16736



oui je suis e php 5.6.33

j'ai testé de mettre les fichiers de session de la 2.3 comme dit dans un post et ça ne fonctionne pas non plus pour les sessions, c'était juste un test pour voir mais apparemment j'ai lu qu'il fallait modifié pas mal de chose avant de faire ça donc les eregi, les mysqli etc...

je vais regarder ton lien, je bosse aussi sur un presta en même temps et oui php 7 pointe son nez chez ovh, version php 5.6 obsolète fin d'année.

en tous cas merci.

penses tu que je doive faire tous ce qui est dit ici les 3 liens de ton post :

http://www.oscommerce-fr.info/forum/index....&hl=session

faut il que je fasse la modif de la fonction _sess_write comme dit havock etc..

merci


--------------------
oscommerce ms2.2 delaballe, header tag controller v2-6-3, Agree2Terms_v1.6.7, MS2-2.2-SiteMap-SEO-URLs-withproducts (bientot), sponsorship v2.2,pack_newsletters, pack_newsletters, Prof_Invoice&PackingSlip_v0.2(fr+stylesheet) (je crois), checkout_confirmation_chg_valid_xhtml, + d'autres mais je sais plus trop a force.
Go to the top of the page
 
taiko
posté 9 Mar 2018, 17:38
Message #37


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1770
Inscrit : 20-April 07
Lieu : chez mickey
Membre no 16736



re

la modif de la catégorie ne fait rien et pas d'erreur


--------------------
oscommerce ms2.2 delaballe, header tag controller v2-6-3, Agree2Terms_v1.6.7, MS2-2.2-SiteMap-SEO-URLs-withproducts (bientot), sponsorship v2.2,pack_newsletters, pack_newsletters, Prof_Invoice&PackingSlip_v0.2(fr+stylesheet) (je crois), checkout_confirmation_chg_valid_xhtml, + d'autres mais je sais plus trop a force.
Go to the top of the page
 
taiko
posté 9 Mar 2018, 18:09
Message #38


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1770
Inscrit : 20-April 07
Lieu : chez mickey
Membre no 16736



bon

et niveau session, la session est bien enregistrée en base de donnée car j'ai les paniers abandonnés qui apparaissent côté admin.

et côté whosonline ça rame et apparaît après.

le fait est que je ne sais pas ce qu'il a modifer exactement pour le passage au php 5.6.33 si tous a été modifié mais en faite je crois que rien du tout vraiment.
car s'il faut modifier les ereg etc.. je ne pense pas que ça a été fait.

comment je peux savoir les fichiers a modifier et ou je vais trouver les fonctions dépréciées à remplacer ?

merci


--------------------
oscommerce ms2.2 delaballe, header tag controller v2-6-3, Agree2Terms_v1.6.7, MS2-2.2-SiteMap-SEO-URLs-withproducts (bientot), sponsorship v2.2,pack_newsletters, pack_newsletters, Prof_Invoice&PackingSlip_v0.2(fr+stylesheet) (je crois), checkout_confirmation_chg_valid_xhtml, + d'autres mais je sais plus trop a force.
Go to the top of the page
 
Bonbec
posté 10 Mar 2018, 09:08
Message #39


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Re,

J'insiste : travaille sur une copie de ton site, surtout pas sur ton serveur de production !!!

Pour les ereg / eregi : https://github.com/osCommerce/oscommerce2/c...def4f2c9f94b0b7

Regarde aussi ce fil, il y a pas mal d'infos aussi : http://www.oscommerce-fr.info/forum/index....showtopic=71065

Sinon pour tes catégories, il y a des accents ou pas ?


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
taiko
posté 10 Mar 2018, 10:52
Message #40


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1770
Inscrit : 20-April 07
Lieu : chez mickey
Membre no 16736



Salut

Non pas d accent.

J ai remarque quelque chose aussi pour les reviews apparemment il doit y avoir un fichier quelque part ou un lien qui renvoit sur l admin d un de mes autres sites précédent ( erreur d envoie de fichier quelque part.
Je vais regarder tout ca aujourd hui.

J ai fais un export complet de la base hier avec easy populate pour voir et quand je veux l ouvrir avec open office je vois qu elle est en utf8 sans bom et apres si j essaie de l enregistrer en iso 88591 ça plante.

Donc bizarre niveau ovh j ai toutes les tables en iso et interclassement aussi et en export de base sur le site avec easypopulate suis en utf8.

Je vais regarder tes liens.

J ai regarder sur php net les migrations mais c est compliqué pour moi car je suis pas dev.
J ai vu qu il y avait les array modifier sur me site aussi.

C est complique De bosser en local car il faudrait que j installe un serveur apache (pas complique encore ca va) mais apres faut il encore que le php.ini soit identique a ovh pour que les erreurs soit les mêmes.

Bon apres je peux regarder avec le php info les fonctions qui sont sur on et off sur l hebergement je pense.

Bon enfin je vais essayer d avancer en modifiant tout d un coup.
Et on verra bien si ca fonctionne ou pas ou si ca progresse.
Le mieux serait de bosser la nuit lol !!! Comme ca moins de clients.

Si tu as des liens pour modifier les sessions, les fonctions depreciees et autres hesite pas.

Merci beaucoup en tout cas de t occuper de mon cas c est sympa.




--------------------
oscommerce ms2.2 delaballe, header tag controller v2-6-3, Agree2Terms_v1.6.7, MS2-2.2-SiteMap-SEO-URLs-withproducts (bientot), sponsorship v2.2,pack_newsletters, pack_newsletters, Prof_Invoice&PackingSlip_v0.2(fr+stylesheet) (je crois), checkout_confirmation_chg_valid_xhtml, + d'autres mais je sais plus trop a force.
Go to the top of the page
 
taiko
posté 10 Mar 2018, 18:47
Message #41


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1770
Inscrit : 20-April 07
Lieu : chez mickey
Membre no 16736



ben ton premier lien effectuer changer tous les ereg déjà et pas de message d'erreur c'est que ça doit aller.
on continue la suite pour voir.

a+++

bon ben finalement je me rends compte que ça crée des string partout dans les sous categories entre autre.


CODE
<td colspan="2"><h2>Baignoires Angle
hydromassantes</h2></td>

</tr>






</table></td>

</tr>

<tr>

<td><img src="images/pixel_trans.gif" border="0" alt="cuisine équipée" title=" cuisine équipée " width="10" height="10"></td>

</tr>

<tr>

<td>string(19) "-------------------"
string(19) "-------------------"
string(19) "-------------------"
string(19) "-------------------"
string(19) "-------------------"
string(19) "-------------------"
string(19) "-------------------"
string(19) "-------------------"
string(19) "-------------------"
string(19) "-------------------"
string(19) "-------------------"
string(19) "-------------------"
string(19) "-------------------"
string(19) "-------------------"
string(19) "-------------------"
string(19) "-------------------"
string(19) "-------------------"
string(19) "-------------------"
string(19) "-------------------"
<table border="0" width="100%" cellspacing="0" cellpadding="2" class="productListing">
<tr>
<td align="center" class="productListing-data">&nbsp;<a href="http://www.cuisine-design-deluxe.fr/baignoire-salle-de-bain-angle-hydromassante-bathtub315lr-p-3817.html"><img src="images/Baignoire salle de bain angle hydro-massante BATHTUB315LR.jpg" border="0" alt="Baignoire salle de bain angle hydro-massante BATHTUB315LR" title=" Baignoire salle de bain angle hydro-massante BATHTUB315LR " width="125" height="116.5"></a>&nbsp;<br>&nbsp;BATHTUB315LR&nbsp;<br>&nbsp;<a href="http://www.cuisine-design-deluxe.fr/baignoire-salle-de-bain-angle-hydromassante-bathtub315lr-p-3817.html">Baignoire salle de bain angle hydro-massante BATHTUB315LR</a>&nbsp;<br>&nbsp;<a href="http://www.cuisine-design-deluxe.fr/login.php">AFFICHE LE PRIX</a>&nbsp;<br><a href="http://www.cuisine-design-deluxe.fr/?cPath=415_417&amp;action=buy_now&amp;products_id=3817"><img src="includes/languages/french/images/buttons/button_buy_now.gif" border="0" alt="Acheter maintenant" title=" Acheter maintenant " width="150" height="30"></a>&nbsp;<br>&nbsp;100.00&nbsp;Kg</td>
bon




Ce message a été modifié par taiko - 10 Mar 2018, 19:13.


--------------------
oscommerce ms2.2 delaballe, header tag controller v2-6-3, Agree2Terms_v1.6.7, MS2-2.2-SiteMap-SEO-URLs-withproducts (bientot), sponsorship v2.2,pack_newsletters, pack_newsletters, Prof_Invoice&PackingSlip_v0.2(fr+stylesheet) (je crois), checkout_confirmation_chg_valid_xhtml, + d'autres mais je sais plus trop a force.
Go to the top of the page
 
Bonbec
posté 12 Mar 2018, 14:48
Message #42


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



En local (je suis sous Windows 8.1) j'utilise uWamp qui est très facile d'utilisation et de paramétrage (en plus c'est en français).
Comme logiciel de recherche dans les fichiers, remplacement etc..., j'utilise grepWin qui est en allemand et en anglais. Je l'ai un peu francisé.

Avec ces 2 logiciels, la mise à jour du site est très facilitée.

Pour tes strings, logiquement çà ne le fait pas, sans doute un code chez toi qui a été modifié.
Pour les ereg/eregi et cie ... le lien te donne uniquement les scripts d'OsCommerce. Si tu as installé des contribs, il faut que tu regardes aussi le code des contribs.


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
taiko
posté 12 Mar 2018, 22:20
Message #43


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1770
Inscrit : 20-April 07
Lieu : chez mickey
Membre no 16736



re

bon j'ai convertis quelques fichiers en utf8 côté admin ce qui m'a réglé pas mal de problème d'accents dans mon administration pour tous les modules déjà et côté header tag aussi dans les fichiers french.

il me reste à modifier la fonction split de easy populate.

il me reste que ces catégories ou j'ai toujours le problème, à mon avis il va falloir peut être réimporté non.car ce qui est bizarre c'est que dans l'admin il y a les accents et dans le navigateur j'ai é à la place.

comprends plus là.

bon et toujours ces string j'avais trouvé un truc je sais plus ou sur un forum qui en parlait.

Ce message a été modifié par taiko - 12 Mar 2018, 22:22.


--------------------
oscommerce ms2.2 delaballe, header tag controller v2-6-3, Agree2Terms_v1.6.7, MS2-2.2-SiteMap-SEO-URLs-withproducts (bientot), sponsorship v2.2,pack_newsletters, pack_newsletters, Prof_Invoice&PackingSlip_v0.2(fr+stylesheet) (je crois), checkout_confirmation_chg_valid_xhtml, + d'autres mais je sais plus trop a force.
Go to the top of the page
 
taiko
posté 13 Mar 2018, 13:08
Message #44


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1770
Inscrit : 20-April 07
Lieu : chez mickey
Membre no 16736



salut

bon alrs j'ai retiré le utf_8 decode du product info, j'ai envoyé le header en utf8, j'ai récupérer les catégories avec les accents et j'ai donc convertis le product info en utf8 et c'est rentré dans l'ordre je dois donc convertir tous les fichiers de langues conditions, sécurité des paiements etc.... en utf8 pour que ça fonctionne, restera à voir pour les liens des boxes qui doivent être dans le french donc celui là à convertir aussi je suppose pour récupérer un site complet je pense que je devrais m'en sortir maintenant et passer ce sujet en résolu donc bientôt.

merci en tout cas.

a++


--------------------
oscommerce ms2.2 delaballe, header tag controller v2-6-3, Agree2Terms_v1.6.7, MS2-2.2-SiteMap-SEO-URLs-withproducts (bientot), sponsorship v2.2,pack_newsletters, pack_newsletters, Prof_Invoice&PackingSlip_v0.2(fr+stylesheet) (je crois), checkout_confirmation_chg_valid_xhtml, + d'autres mais je sais plus trop a force.
Go to the top of the page
 
Bonbec
posté 13 Mar 2018, 13:58
Message #45


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Enregistre tes fichiers de langues en utf8 sans BOM smile.gif


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
taiko
posté 13 Mar 2018, 14:29
Message #46


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1770
Inscrit : 20-April 07
Lieu : chez mickey
Membre no 16736



salut

oui c'est ce que j'ai fais j'ai tout réglé excepté un seul dans product info qui doit se trouver en base de donnée je pense c'est celui de

quantité disponible j'ai quantit? à la place et je ne sais pas ou le trouver en fait pour le modifier.

sinon j'ai ce message maintenant j'ai cherché si j'avais pas un fichier en double mais non.

CODE
Fatal error: Cannot redeclare unionSplit::$page_number in /home/cuisinedn/www/includes/classes/union_split_page_results.php on line 34


la ligne 34 c'est le premier var donc la deuxième ligne de ce code là : c'est déprécié aussi les split non ?


CODE
class unionSplit{
var $query, $num_rows, $page_number, $number_of_pages, $page_number, $page_name;
var $offset, $limit;
var $explain, $execution_time;

function unionSplit($query, $max_rows, $page_number, $page_name = 'page', $do_explain = false){
$this->page_name = $page_name;
$this->page_number = ( !tep_not_null($page_number) || empty($page_number) || !is_numeric($page_number) ? 1 : $page_number );
$replace = "SELECT SQL_CALC_FOUND_ROWS ";
$explain_query = "EXPLAIN " . $query;
$union_query = substr_replace($query, $replace, 0, 7);
$this->limit = $max_rows;
$this->offset = ($this->page_number - 1) * $this->limit;
$union_query .= " LIMIT " . $this->offset . ", " . $this->limit;
$this->start($start);
$this->query = tep_db_query($union_query);
$this->stop($start, $this->execution_time);
if ($do_explain) $this->explain = tep_db_fetch_array(tep_db_query($explain_query));
$rows = tep_db_fetch_array(tep_db_query('SELECT FOUND_ROWS() as count'));
$this->num_rows = (int)$rows['count'];
$this->number_of_pages = ceil($this->num_rows / $this->limit);
}


--------------------
oscommerce ms2.2 delaballe, header tag controller v2-6-3, Agree2Terms_v1.6.7, MS2-2.2-SiteMap-SEO-URLs-withproducts (bientot), sponsorship v2.2,pack_newsletters, pack_newsletters, Prof_Invoice&PackingSlip_v0.2(fr+stylesheet) (je crois), checkout_confirmation_chg_valid_xhtml, + d'autres mais je sais plus trop a force.
Go to the top of the page
 
Bonbec
posté 14 Mar 2018, 08:58
Message #47


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Re,

Fatal error: Cannot redeclare unionSplit veut dire que le fichier /home/cuisinedn/www/includes/classes/union_split_page_results.php est appelé 2 fois.
Hors il ne doit être appelé qu'une seule fois.
Regarde dans tes fichiers si il n'y a pas ce fameux fichier union_split_page_results.php à des endroits différents.
Sa place normale est dans catalog/includes/classes/


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
taiko
posté 14 Mar 2018, 09:10
Message #48


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1770
Inscrit : 20-April 07
Lieu : chez mickey
Membre no 16736



Salut


Je vais regarder ça merci.
Quelle galère serieux en plus je suis en mysql 5.5 aussi, ils ont upgrade mysql.

Pour les sessions j ai fais tout ce qu il y avait a faire je pense normalement et ce problème de language qui fonctionne pas aussi est certainement lié aux sessions aussi car si je place les fichiers sessions et database de la version 2.3 alors j ai une erreur dans application top concernant le language que j ai mis dans un autre post.

Et probleme concernant les clients avec array merge dans l admin


--------------------
oscommerce ms2.2 delaballe, header tag controller v2-6-3, Agree2Terms_v1.6.7, MS2-2.2-SiteMap-SEO-URLs-withproducts (bientot), sponsorship v2.2,pack_newsletters, pack_newsletters, Prof_Invoice&PackingSlip_v0.2(fr+stylesheet) (je crois), checkout_confirmation_chg_valid_xhtml, + d'autres mais je sais plus trop a force.
Go to the top of the page
 
Bonbec
posté 14 Mar 2018, 09:21
Message #49


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Re,

Pour ton erreur dans application_top.php :
Chercher :
Code
// set the language
  if (!tep_session_is_registered('language') || isset($_GET['language'])) {

Remplacer par :
Code
// set the language
  if (!tep_session_is_registered('language') || isset($_GET['language']) || empty($language)) {


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
taiko
posté 14 Mar 2018, 09:43
Message #50


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1770
Inscrit : 20-April 07
Lieu : chez mickey
Membre no 16736



Salut


J avais trouve ça aussi hier je l ai remplacé et ça ne fonctionnait pas alors je sais plus l erreur que ça faisait je reteste et te dis mais je pourrai pas faire de modif avant 13h00 car j ai un rdv ce matin.
Merci en tout cas.

A+


--------------------
oscommerce ms2.2 delaballe, header tag controller v2-6-3, Agree2Terms_v1.6.7, MS2-2.2-SiteMap-SEO-URLs-withproducts (bientot), sponsorship v2.2,pack_newsletters, pack_newsletters, Prof_Invoice&PackingSlip_v0.2(fr+stylesheet) (je crois), checkout_confirmation_chg_valid_xhtml, + d'autres mais je sais plus trop a force.
Go to the top of the page
 

2 Pages V  < 1 2
Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 28th March 2024 - 14:49
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)