PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (6): « 1 2 3 [4] 5 6 »

> Найдено сообщений: 84
ВэйДлин Отправлено: 29 Января, 2012 - 19:18:21 • Тема: Счетчик посетителей онлайн • Форум: Вопросы новичков

Ответов: 3
Просмотров: 173
CODE (htmlphp):
скопировать код в буфер обмена
  1.   // Будем считать, что пользователи, которые отсутствовали
  2.   // в течении 20 минут - покинули ресурс - удаляем их
  3.   // id_session из базы данных

А можно чтоб это было не так долго? Например как реализовано на uCoz
ВэйДлин Отправлено: 29 Января, 2012 - 16:16:17 • Тема: Счетчик посетителей онлайн • Форум: Вопросы новичков

Ответов: 3
Просмотров: 173
Есть таблица в БД 'users' мне надо вывести тех пользователей которые онлайн, примерно так:
Гостей: 5
Пользователей: 2
Онлайн: user1, user2
ВэйДлин Отправлено: 28 Января, 2012 - 13:12:31 • Тема: Записать в БД только n кол-во строк • Форум: Вопросы новичков

Ответов: 8
Просмотров: 221
Вот что я неправильно понял?
PHP:
скопировать код в буфер обмена
  1. $max = 8;
  2. $query = "SELECT * FROM banner";
  3. $sql = mysql_query($query) or die(mysql_error());
  4. $len = mysql_num_rows($sql);
  5. if($len >= $max){
  6.   $query = "DELETE FROM `banner` ORDER BY `id` DESC LIMIT 8";
  7.   $sql = mysql_query($query) or die(mysql_error());
  8. }
  9.  
  10. $query = "INSERT
  11.  INTO `banner`
  12.    SET
  13.    `data`='111',
  14.         `id`='$len'";
  15. $sql = mysql_query($query) or die(mysql_error());
  16. echo $len;
ВэйДлин Отправлено: 28 Января, 2012 - 12:51:23 • Тема: Записать в БД только n кол-во строк • Форум: Вопросы новичков

Ответов: 8
Просмотров: 221
Так, а допустим что у меня много страниц с ротаторами баннеров, у каждой свой id, а создать отдельную таблицу для каждого случая я не могу
ВэйДлин Отправлено: 28 Января, 2012 - 12:39:49 • Тема: Записать в БД только n кол-во строк • Форум: Вопросы новичков

Ответов: 8
Просмотров: 221
Есть блок баннеров, все они хранятся в бд, при добавлении нового если их больше 4 то самый последний удаляется, а новый вставляется в самое начало
ВэйДлин Отправлено: 28 Января, 2012 - 12:18:54 • Тема: Записать в БД только n кол-во строк • Форум: Вопросы новичков

Ответов: 8
Просмотров: 221
Мне надо что бы в БД могло записаться допустим только 4 строки, и в последующих случаях новая строка будет записываться в самое начало, а самая последняя удалятся
ВэйДлин Отправлено: 24 Января, 2012 - 12:10:40 • Тема: Скачать файлы с FTP сервера • Форум: Работа с сетью

Ответов: 5
Просмотров: 1573
Столкнулся с проблемой при скачивании файлов notepad++ показывает не доброе:



Скорей всего кодировка, из-за этого картинки даже не открываются, кто знает как исправить? Кодировку документа вертел и так и сяк - без результата
ВэйДлин Отправлено: 24 Января, 2012 - 09:38:12 • Тема: Скачать файлы с FTP сервера • Форум: Работа с сетью

Ответов: 5
Просмотров: 1573
Разобрался, вот рабочий код
PHP:
скопировать код в буфер обмена
  1. $open = ftp_connect('host', 21, 30);
  2. if(!ftp_login($open, 'log', 'pass')) exit('Не могу соединиться');
  3. ftp_pasv($open, true);
  4. $contents = ftp_nlist($open, '');
  5. print_r($contents);
  6. ftp_close($open);
ВэйДлин Отправлено: 24 Января, 2012 - 09:30:24 • Тема: Скачать файлы с FTP сервера • Форум: Работа с сетью

Ответов: 5
Просмотров: 1573
У меня не получается получить список файлов

PHP:
скопировать код в буфер обмена
  1. $open = ftp_connect('host', 21, 30);
  2. if(!ftp_login($open, 'log', 'pass')) exit('Не могу соединиться');
  3. $contents = ftp_rawlist($open, '/');
  4. print_r($contents);
  5. ftp_close($open);

выводит пустоту
ВэйДлин Отправлено: 24 Января, 2012 - 07:45:26 • Тема: Скачать файлы с FTP сервера • Форум: Работа с сетью

Ответов: 5
Просмотров: 1573
Мне надо подключится к FTP серверу и скачать от туда все включая папки и файлы в них. У кого-нибудь есть пример подобного?
ВэйДлин Отправлено: 14 Января, 2012 - 15:22:05 • Тема: Изменение кодировки • Форум: Вопросы новичков

Ответов: 15
Просмотров: 1078
Благодарю, может кому понадобится моя функция
CODE (htmlphp):
скопировать код в буфер обмена
  1. function decod($str, $end = 'CP1251'){
  2.   $decod = array('UTF-8', 'CP1251', виды кодировок...);
  3.   foreach($decod as $thc){
  4.     if($thc == $end) continue;
  5.     if(mb_detect_encoding($str, $thc) == true){
  6.       $str = iconv($thc, $end, $str);
  7.           break;
  8.     }
  9.   }
  10.   return $str;
  11. }
ВэйДлин Отправлено: 14 Января, 2012 - 15:05:32 • Тема: Изменение кодировки • Форум: Вопросы новичков

Ответов: 15
Просмотров: 1078
спс, тогда вопрос, все будет работать если $_POST['str'] придет в другой кодировке? даже если уже в CP1251?
ВэйДлин Отправлено: 14 Января, 2012 - 15:00:42 • Тема: Изменение кодировки • Форум: Вопросы новичков

Ответов: 15
Просмотров: 1078
Мне "Определить_кодировку>windows1251"
ВэйДлин Отправлено: 14 Января, 2012 - 14:54:30 • Тема: Изменение кодировки • Форум: Вопросы новичков

Ответов: 15
Просмотров: 1078
БД в cp1251, ничего не помогает, надо сделать так что-бы уже при записи кодировка менялась в utf8
ВэйДлин Отправлено: 14 Января, 2012 - 14:37:04 • Тема: Изменение кодировки • Форум: Вопросы новичков

Ответов: 15
Просмотров: 1078
Заносятся крокозябрами и выводятся так-же

Страниц (6): « 1 2 3 [4] 5 6 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB