PHP.SU

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

Страниц (17): « 1 2 [3] 4 5 6 7 8 9 ... » В конец

> Найдено сообщений: 254
Medallion Отправлено: 01 Мая, 2013 - 22:44:17 • Тема: Прочитать файл • Форум: Вопросы новичков

Ответов: 10
Просмотров: 352
Код сюда.
Medallion Отправлено: 01 Мая, 2013 - 21:19:14 • Тема: Вопрос по рекурсивному перемещению • Форум: Работа с файловой системой и файлами

Ответов: 5
Просмотров: 1723
http://www[dot]snippy[dot]ru/snippet/138/
Medallion Отправлено: 29 Апреля, 2013 - 20:12:20 • Тема: Проблема с обработкой формы • Форум: Вопросы новичков

Ответов: 20
Просмотров: 936
Попробуй в sql-запросе поставить не переменные сначала, а обычные строки,
особенно внимание обрати на WHERE. Поставь обычную строку, как она должна быть в базе вместо $_SESSION['login'], и так же с остальными поочередно в запросе.

Я так делал, когда определял, что не приходит в запрос.
Medallion Отправлено: 29 Апреля, 2013 - 07:17:44 • Тема: Как написать рейтинг пользователей (формула) • Форум: Напишите за меня, пожалуйста

Ответов: 15
Просмотров: 285
Есть два поля в базе данных в таблице.
1. Это к-во рейтинга
2. Это Счетчик.

Сначала они по нолям.

Пользователь ставит другому пользователю, допустим 4.
В базу в ячейку рейтинг записывается 4, в ячейку счетчик записывается 1.

Далее...

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

Структура понятна, ищи реализацию в функциях базы и php.
(Добавление)
Как сказал LIME, да средняя оценка это плохой рейтинг.

Расчет рейтинга по этой формуле.
http://www[dot]world-art[dot]ru/img/rating[dot]gif
Medallion Отправлено: 28 Апреля, 2013 - 19:21:02 • Тема: метод $_GET • Форум: Вопросы новичков

Ответов: 23
Просмотров: 898
teddy
Я скажу это просто разговоры.
А ты с точки зрения психологии посмотри, если тебе наоборот говорили,
да занимайся программированием,
у тебя бы взорвался такой потенциал "Я докажу всем, что я программист"
Я думаю нет.
Если ты отрицаешь то, что говорят другие: Не занимайся программированием,
значит, что-то есть = энергия, демоны, духи чертовские Радость

Все получиться!
Опыт=Практика=Знания=Время
Medallion Отправлено: 28 Апреля, 2013 - 17:51:52 • Тема: Регулярка на поиск подстроки в строке • Форум: Регулярные выражения

Ответов: 0
Просмотров: 144
Есть строка: Дані про відправлення за номером RB**********CN на даний час відсутні, тому що не зареєстровані в системі.

Нужно найти подстроку: на даний час відсутні.
И мне нужно условие,
если подстрока найдена: команды
если не найдена: команды

Заранее спасибо за помощь.
Medallion Отправлено: 28 Апреля, 2013 - 16:45:45 • Тема: метод $_GET • Форум: Вопросы новичков

Ответов: 23
Просмотров: 898
Вот здесь статейка:
http://ru[dot]wikipedia[dot]org/wiki/HTTP#GET

Цитаты из статьи:
Цитата:

Согласно стандарту HTTP, запросы типа GET считаются идемпотентными[4]


Цитата:

В отличие от метода GET, метод POST не считается идемпотентным[4], то есть многократное повторение одних и тех же запросов POST может возвращать разные результаты (например, после каждой отправки комментария будет появляться одна копия этого комментария).


Цитата:

Термин идемпотентность означает свойство математического объекта, которое проявляется в том, что повторное действие над объектом не изменяет его


GET же предназначен для адресации страниц с динамическим контентом, чье содержимое не меняется при каждом повторном обращении. Самый распространенный тому пример — отчеты поисковых систем.
Medallion Отправлено: 28 Апреля, 2013 - 14:02:48 • Тема: Массив и цикл • Форум: Вопросы новичков

Ответов: 5
Просмотров: 258
Код примерчик:
PHP:
скопировать код в буфер обмена
  1.  
  2. foreach ($_FILES["dynamic"]["name"]as $key=>$value) {
  3.         echo 'Имя файла:'.$value.'<br>';
  4. }
  5.  
  6. foreach ($_FILES["dynamic"]["size"]as $key=>$value) {
  7.         echo 'Имя файла:'.$value.'<br>';
  8. }
  9.  


Думаю в нужную сторону подтолкнул!
Medallion Отправлено: 28 Апреля, 2013 - 08:48:32 • Тема: Кодировка • Форум: Кодировки и все смежное

Ответов: 1
Просмотров: 2890
Собственно, есть imap подключение.
И такой вот небольшой код:
PHP:
скопировать код в буфер обмена
  1.  
  2. $overview = imap_fetch_overview($mail, 3);
  3.  
  4. while( list($key,$val) = each($overview)) {
  5.         echo  $val->subject);
  6. }
  7.  


Должно вывести: Это тема сообщения.
Но выводит: =?koi8-r?B?/NTPINTFzcEg08/Pwt3FzsnR?=

Я так понимаю, это кодировка KOI8-U.
Пробовал использовать функцию iconv()
Не работает, при этом она работает, когда я читаю тело сообщения,
через функцию imap_body.

Будут ли какие-то советы по этому поводу.
Проверяю в Денвере, в конфиге на денвере установлен UTF-8, а также
в скрипте в header UTF-8 и т.д.
(Добавление)
Проблему решил.
Вот решение:
PHP:
скопировать код в буфер обмена
  1.  
  2. $overview = imap_fetch_overview($mail, 3);
  3.  
  4. while( list($key,$val) = each($overview)) {
  5.         echo  imap_utf8($val->subject);
  6. }
  7.  


Вот только не пойму, почему в случае, когда читаешь тело сообщение через функцию imap_body, imap_utf8 не помогает, а помогает iconv?
Medallion Отправлено: 27 Апреля, 2013 - 19:10:52 • Тема: Идентификатор ПК • Форум: Работа с сетью

Ответов: 19
Просмотров: 4282
1).Сделать регистрацию в чате, с подтверждением по email.
Сохранять user-agent, ip.
Потом если нужно забанить, баним.

Чтобы заново зарегистрироваться, нужно поменять:
1. IP
2. User-Agent
3. Email (т.к. повторно с одного email нельзя регистрироваться)

2). Вход в чат при помощи телефона.
Логин входа - телефон
Пароль - смс с телефона

В этом случае финансово накладно, смс-биллинг платный.
Medallion Отправлено: 27 Апреля, 2013 - 18:57:49 • Тема: алгоритм • Форум: Вопросы новичков

Ответов: 20
Просмотров: 690
LIME пишет:
почему ты против таблицы связей? не понимаешь что это такое

Я что говорил, что против Улыбка
Образно представляю таблицу связей.
Medallion Отправлено: 27 Апреля, 2013 - 07:13:50 • Тема: алгоритм • Форум: Вопросы новичков

Ответов: 20
Просмотров: 690
Хорошо, предлагаю другой вариант.
Есть поле users.
В этом поле все пользователи сайта.
Когда, к одному пользователю добавляется друг, в поле users, к тому пользователю
дописывается через запятую его логин.
Напимер:
Некий ivan зашел к некому Bratan и нажал добавить в друзья.
В поле users где ищем id ivana дописываем через запятую bratan.
Тоесть все друзья пользователя будут дописываться к нему через запятую.
А сам он (логин) будет выбираться из базы по id и первому значению в ячейке.

Соответственно можно сделать такой подход:
Пользователь ввел логин и пароль для входа на сайт.
Скрипт, если есть друзья! сформировал, например текстовый документ со списком друзей построчно, через разделители и т.д.
за один запрос к базе данных.
На протяжении всей ссесии, он использует этот файл. Если кто добавился, сохраняем
в базу, генерируем новый файл со списком друзей, если кто удалился, снова обновляем базу, генерируем список друзей, или при добавлении и удалении друга,
можно вносить изменения в текстовом файле, а потом раз в час, или более, соединятся с базой, сверять значения и по необходимости генерировать новый файл.
Можно организовать выборку и изменения из самой базы и т.д.
Medallion Отправлено: 26 Апреля, 2013 - 21:21:07 • Тема: алгоритм • Форум: Вопросы новичков

Ответов: 20
Просмотров: 690
Есть табличка пользователя, в котором есть поле friends.
В этой табличке хранить id каждого друга, тоесть идентификатор-логин.
Выбираем одним запросом массив данных этого поля, сверяем в цикле
каждый id с id-ом к кому зашли на страницу, если id совпали:
Выводим - "Отправить сообщение"
если нет:
Выводим - "Добавить в друзья"

Логика простая.
Medallion Отправлено: 26 Апреля, 2013 - 21:09:25 • Тема: Файловый сервер - необходимый минимум • Форум: Работа с файловой системой и файлами

Ответов: 17
Просмотров: 3991
xreprimand пишет:
уже 2 года успешно программирую на php


Что-то не верится!

Страниц (17): « 1 2 [3] 4 5 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB