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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Ваш форум: кое-что не могу настроить!

Сообщения:  [1-10]   [11-16] 

 
 автор: cheops   (16.11.2005 в 14:11)   письмо автору
 
   для: Boris   (16.11.2005 в 13:58)
 

Спросите у хостера версию MySQL.

   
 
 автор: Boris   (16.11.2005 в 14:11)   письмо автору
 
   для: Boris   (16.11.2005 в 13:58)
 

Все, ухожу с работы, завтра обязательно загляну, спасибо!
Но проблема пока еще актуальна!

   
 
 автор: Boris   (16.11.2005 в 13:58)   письмо автору
 
   для: cheops   (16.11.2005 в 13:48)
 

Как тогда быть с поиском, отключить? Какой вопрос мне задать хостеру чтобы точно узнать, что это БД старая?

   
 
 автор: Boris   (16.11.2005 в 13:56)   письмо автору
 
   для: cheops   (16.11.2005 в 13:53)
 

Ничего! На фоне пустого экрана надпись!

   
 
 автор: cheops   (16.11.2005 в 13:56)   письмо автору
 
   для: Boris   (16.11.2005 в 06:00)
 

Ссылки по SSH
http://www.softtime.ru/forum/read.php?id_forum=5&id_theme=3511
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=3094
http://www.softtime.ru/forum/read.php?id_forum=5&id_theme=2225
http://www.softtime.ru/forum/read.php?id_forum=2&id_theme=2503
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=262

   
 
 автор: cheops   (16.11.2005 в 13:53)   письмо автору
 
   для: Boris   (16.11.2005 в 06:00)
 

Помимо "фиг вам" что-нибудь ещё выдаётся?

   
 
 автор: cheops   (16.11.2005 в 13:48)   письмо автору
 
   для: Boris   (16.11.2005 в 06:00)
 

С поиском хуже, это означает, что у вас достаточно старая база данных и она не поддерживает логический режим поиска.

   
 
 автор: cheops   (16.11.2005 в 13:47)   письмо автору
 
   для: Boris   (16.11.2005 в 08:32)
 

Это необратимое шифрование - т.е. расшифровать пароли нельзя, даже если базу данных у вас украдут, злоумышленику потребуется значительное время на взлом каждого пароля. Если пользователь потерял пароль - его необходимо назначить новый, также зашифровав его функцией PASSWORD.

   
 
 автор: Boris   (16.11.2005 в 08:32)   письмо автору
 
   для: Boris   (16.11.2005 в 06:00)
 

Ага, заметил, что если вместо PASSWORD('$pswrd') поставить просто '$pswrd' в запросе к БД, то в базу заносится пароль в первозданном виде, что это за операция, зачем нужна и как перекодировать обратно пароли пользователей?

Да, пожалуйста не забудте про мои вышеописанные проблемы, понимаю, что слишком много, но я почти в вакууме и надежда только на ваш форум и книги....

   
 
 автор: Boris   (16.11.2005 в 06:00)   письмо автору
 
   для: cheops   (15.11.2005 в 22:30)
 

Спасибо за ответ, но с UNIX я ни разу не сталкивался....
Звонил провайдеру, он сказал, что если php работает в режиме safemode, то нужно вместо ф-ии copy использовать move_uploaded_file.
А так же разрешить доступ к дирректории куда пишуться файлы либо программно в php, лбо через ssh-клиент? командой cmod
Можно, пожалуйста, ссылочки об этом, я ничего не понял, что за клиент, как и чего...

Вот фрагмент файла editpost.php

// Перемещаем файл из временной директории сервера в
    // директорию /files Web-приложения
   // if (copy($_FILES['attach']['tmp_name'], $path))
    if (move_uploaded_file($_FILES['attach']['tmp_name'], $path))
    {
      echo "файл скопирован";
      
      // Уничтожаем файл во временной директории
      unlink($_FILES['attach']['tmp_name']);
      // Изменяем права доступа к файлу
      chmod($path, 0644);
    }
    else
    {
     echo "фиг вам";
    }
    $path = " putfile = '$path', ";
  }
  ///////////////////////////////////////////////////////////
  // Блок формирования и выполнения SQL-запроса
  ///////////////////////////////////////////////////////////
  // Добавляем обновлённое сообщение
  $query_update = "UPDATE posts SET name = '$message',
                                    $path
                                    url = '$url'
                   WHERE id_post = $id_post";
  // Обновляем время последнего посещения для автора сообщения
  $query_author = "UPDATE authors
                   SET time = NOW()
                   WHERE id_author = $id_author";
  // Выполняем SQL-запросы
  if(mysql_query($query_update) && mysql_query($query_author))
  {
    // В случае успеха осуществляем автоматический переход
    // к теме     
   //echo "<HTML><HEAD>
   //      <META HTTP-EQUIV='Refresh' CONTENT='0; URL=read.php?id_forum=".$id_forum."&id_theme=$id_theme&id_post=$id_post'>
   //      </HEAD></HTML>";
  } else puterror("Ошибка при обновлении сообщения...");


Выдает "фиг вам"

еще:
Поиск не получается, файл srchform.php выдает:
Error: You have an error in your SQL syntax near 'BOOLEAN MODE) AND id_forum = 1 AND ' at line 2

еще:
Каким образом и где шифруется пароль пользователя, я вижу типа: 0a4c525504929539 вместо моего пароля, как его воспроизвести обратно, например хочу знать пароли посетителей форума.
Что это в sql-запросе: PASSWORD('$pswrd') ?
Кто я, администратор или нет!

Пожалуйста, найдите время ответить. Жду.... С уважением, Борис.

   

Сообщения:  [1-10]   [11-16] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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