Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: CMS Ortus 1.0 :: продолжение
 
 автор: antf   (17.10.2007 в 12:59)   письмо автору
 
 

Начало: http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=44302&page=2

cheops'у

>>Fatal error: Call to undefined function mysql_create_db()

Понял, поправлю.

>>Под MySQL 5 наблюдаю вместо части русских букв знаки вопросов

Хм... А вот тут интересно. У меня тоже MySQL 5 (взятая с диска самоучителя)

1. Файл соединения с базой (config/db_connect.inc) выглядит так:


<?php
  db_connect
("localhost""root""""ortus");
?>


2. Сама функция engine/common/db_connect.inc


<?php
 
function db_connect($db_host$db_user$db_psw$db_name$db_encoding "cp1251")
  {
    global 
$l_gen;

    
$db   mysql_connect($db_host$db_user$db_psw);

    
$txt $l_gen[1];

    if(!
$db)
      { print 
$txt; return(false); }

    if(!
mysql_select_db($db_name$db))
      { print 
$txt; return(false); }

       
mysql_query("SET NAMES '{$db_encoding}'");
       
mysql_query ("set character_set_client='{$db_encoding}'");
       
mysql_query ("set character_set_results='{$db_encoding}'");
       
mysql_query ("set collation_connection='{$db_encoding}_general_ci'");

  }
?>


PS Мне, наверное, французы замечание за cp1251 сделают. Вчера представил систему у них на форуме.

   
 
 автор: cheops   (17.10.2007 в 14:11)   письмо автору
 
   для: antf   (17.10.2007 в 12:59)
 

Хм... а в install/install.php тоже? Дело в том, что когда я воспользовался инсталятором - у меня всё что в базе предустановлено было в вопросительных знаках вопроса - потому уже да, нормально добавлялось.

PS Может при инсталяции впадающий список кодировок сделать, если будете мультиязычную версию делать.

   
 
 автор: antf   (17.10.2007 в 14:43)   письмо автору
 
   для: cheops   (17.10.2007 в 14:11)
 

>> Хм... а в install/install.php тоже? Дело в том, что когда я воспользовался инсталятором - у меня всё что в базе предустановлено было в вопросительных знаках вопроса - потому уже да, нормально добавлялось.

Нет, там все открытым текстом. Не знаю почему я так сделал. Поменяем.

>>PS Может при инсталяции впадающий список кодировок сделать, если будете мультиязычную версию делать.

Да, надо не полениться. Французский language'pack уже сделал. Осталось на сайте разместить. А систему уже представил. Сайт во Франции открыл.

   
 
 автор: antf   (17.10.2007 в 14:44)   письмо автору
 
   для: antf   (17.10.2007 в 14:43)
 

>>PS Мне, наверное, французы замечание за cp1251 сделают. Вчера представил систему у них на форуме.

Нет, пока ничего не сказали. У них национальная CMS Spip в последний раз в 2001 году обновлялась. И скриптов на php3 в архивах хватает.

Их смутило отсутствие ЧПУ. Спросили еще: можно ли туда засовывать видеоролики, если да то в каком формате?

Еще спросили, глядя на описание: А она там кофе у вас случаем не варит?

   
 
 автор: cheops   (17.10.2007 в 14:50)   письмо автору
 
   для: antf   (17.10.2007 в 14:44)
 

>И скриптов на php3 в архивах хватает.
>Еще спросили, глядя на описание: А она там кофе у вас случаем не варит?
PHP имеет такую большую популярность здесь, в других странах зачастую популярны другие языки программирования для Web-разработки.

   
 
 автор: antf   (17.10.2007 в 19:02)   письмо автору
 
   для: cheops   (17.10.2007 в 14:50)
 

Поменял код.

<?php
$query 
"CREATE DATABASE {$s_db_name}";
$res mysql_query($query$db1);
if(
mysql_affected_rows($db1) < 1)
  
$errors[] = "{$l_install[7]} {$s_db_name}.";
?>

Методом тыка хотел проверить пойдет ли тут mysql_affected_rows(). Пойдет, хотя в мануале идет речь только о update, delete, insert.

   
 
 автор: antf   (17.10.2007 в 20:12)   письмо автору
 
   для: antf   (17.10.2007 в 19:02)
 

-Поменял архив: обновил инсталлятор, систему создания ведомых сайтов (ввел указание кодировки) + исправление мелких глюков. Сейчас есть проблема с вопросами?

   
 
 автор: cheops   (18.10.2007 в 13:29)   письмо автору
 
   для: antf   (17.10.2007 в 20:12)
 

Так т.е. на сайте сейчас обновлённый архив? Можно загружать?

   
 
 автор: antf   (18.10.2007 в 17:12)   письмо автору
 
   для: cheops   (18.10.2007 в 13:29)
 

Угу.

   
 
 автор: Graff   (18.10.2007 в 18:06)   письмо автору
 
   для: antf   (17.10.2007 в 12:59)
 

Некорректно работают приложения: новости, гостевая и форма на php5

   
 
 автор: antf   (18.10.2007 в 18:10)   письмо автору
 
   для: Graff   (18.10.2007 в 18:06)
 

В чем это выражается?

   
 
 автор: antf   (18.10.2007 в 18:49)   письмо автору
 
   для: antf   (18.10.2007 в 18:10)
 

>>Некорректно работают приложения: новости, гостевая и форма на php5

Спасибо за сообщение: дело в том, что я неправильно упаковал все модули, а также обнаружил еще пару глюков. Обновил саму систему и модули на официальном сайте.

   
 
 автор: antf   (21.10.2007 в 00:40)   письмо автору
 
   для: antf   (18.10.2007 в 18:49)
 

Новости:

Мы переехали на http://ortus.nirn.ru Благодарим Александра Солдатова (AlexSol) за оказанную поддержку.

Система полностью перешла на utf-8 Все дистрибутивы обновлены

На сайте появился французский language pack

   
 
 автор: cheops   (24.10.2007 в 15:09)   письмо автору
 
   для: antf   (17.10.2007 в 12:59)
 

CMS Ortus помещена в раздел Downloads.

http://www.softtime.ru/info/ortus.php

   
 
 автор: antf   (24.10.2007 в 20:20)   письмо автору
 
   для: cheops   (24.10.2007 в 15:09)
 

Спасибо, Игорь.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования