Помогите найти ошибку

Тема в разделе "PHP", создана пользователем maxim nestoff, 26 авг 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. maxim nestoff

    maxim nestoff Создатель

    Регистр.:
    23 апр 2009
    Сообщения:
    182
    Симпатии:
    13
    В общем перевел я PHP Melody 1.5.3 на русский язык, но почему-то не хочет воспроизводится видео, когда выбираешь русский. При том что если выбран английский или любой другой дефолтный язык все нормально воспроизводится. Вот сам архив с базой:_http://rghost.ru/421813
    Пожалуйста, помогите, чувствую что ошибка пустяковая, но уже не знаю как ее найти..
     
  2. juggernaut13

    juggernaut13 Постоялец

    Регистр.:
    23 авг 2009
    Сообщения:
    59
    Симпатии:
    16
    у тебя в самом начале перед <?php стоят символы, это BOM
    почитай тут
    Перейти по ссылке
    удали их, notepad добавляет их автоматически.
    пользуйся нормальными редакторами, notepad++, editplus, textmate, в них есть опция не ставить бомы и в них эти самые бомы видно
     
    maxim nestoff нравится это.
  3. maxim nestoff

    maxim nestoff Создатель

    Регистр.:
    23 апр 2009
    Сообщения:
    182
    Симпатии:
    13
    А в каком именно файле они стоят? Я редактировал Notepad++, ничего лишнего не видел. Установил EditPlus 3 и он ничего тоже не показал.
     
  4. saen

    saen

    Регистр.:
    6 авг 2006
    Сообщения:
    756
    Симпатии:
    129
    Сохраняй файлы в utf-8 без BOM(сигнатуры)
     
    maxim nestoff нравится это.
  5. maxim nestoff

    maxim nestoff Создатель

    Регистр.:
    23 апр 2009
    Сообщения:
    182
    Симпатии:
    13
    Спасибо всем, все работает, тему можно закрывать! ;)
     
  6. monz

    monz Создатель

    Регистр.:
    24 авг 2009
    Сообщения:
    37
    Симпатии:
    0
    Я прошу прощения, вопрос немножко не по теме. Я новичок в PHP и возникла такая проблема при записи в текстовый файл.
    $tempo=($param1.$param2);
    $param1="hello";
    $param2="world";

    Записую их в файл таким образом:

    $file=fopen("test.txt","a+");
    fwrite($file,"$tempo\r\n");
    fclose($file);

    В результате в текстовом фале world получаеться с новой строки. Подскажите пожайлуста как записать hello world в одну строку.
     
  7. dino

    dino

    Регистр.:
    28 май 2009
    Сообщения:
    550
    Симпатии:
    204
    попробуй так:
    PHP:
    $param1="hello";
    $param2="world";
    $tempo=($param1." ".$param2);
    $file=fopen("test.txt","a+");
    fwrite($file,"$tempo\r\n");
    fclose($file);
     
Статус темы:
Закрыта.