Проблем с settings файл на електронен магазин

k0kicha

Registered
Използвам готовия панел на FreeWebShop.org
Направил съм си всичко на Български, превел съм си всичко и преди време го качих на един хостинг. Сега регистрирахме нов и го качих на него. Всичко на ново нали без никакво прехвърляне.. нови бази данни...всичко.

Но сега има някакви малки бъгчета и немога да разбера от къде са.
думата "стоки" ми излиза с маймунки, а не на български.

В errorlog-a ми дава следната грешка:

Function split() is deprecated ред: 355 файл: editsettings.php

355 list($language, $filetype) = split('[.]', $file);
356 if ($file != "." && $file != ".." && $file != "index.php") {
357 echo "<OPTION VALUE=\"".$language."\">".$language;


Някой може ли да ми помогне какво да направя ?
 
Пробвай да замениш split с explode.
За маймуните пробвай да сложиш mysql_set_charset ( 'енкодинга който използваш' )
 
Със explode се оправи.. благодаря ти много! Но тая дума "стоки" просто неможе да се получи нещо... и то само като я напиша в словосъчетание " Мъжки спортни стоки" тогава излиза " Мъжки спортни � "

Иначе когато си напиша "стоки" думата си излиза правилно. Колацията на таблиците ми е UTF-8_general_ci , charset-a на lang файла също е utf-8, и всички файлове са конветирани до UTF-8 (без ВОМ).

:o :o
 
Мисля си, че може да е от максималния брой символи, защото ако напиша нещо по-дълго и накрая "стоки" и излиза примерно "Спортни мъжки ст" , но сайта преди това съм го качил абсолютно същия на друг хостинг и там "Мъжки спортни стоки" си се изписва цялото.. на този не съм променял нищо във файловете ( дори незнам къде ще да е това за броя на символите).
 
Пробва ли да изтриеш думата в админ панела и да я въведеш отново?
Провери полето в което се записва заглавието с каква големина е.
Провери дали някъде в админ панела нямаш ограничрние за максималната дължина на заглавията.
Провери дали някъде из кода нямаш substr.
Друго не се сещам в момента.
 

Back
Горе