• ↓
  • ↑
  • ⇑
 
Записи с темой: Вопросы (список заголовков)
17:00 

Каллиста ака БПОБ
Супермышь
Может быть кто-нибудь делал такое - нужно, чтобы через веб-интерфейс пользователь мог сразу попасть в конференцию jabber. Именно в конференцию... (как пример - vio@c.j.r)

@темы: PHP, Вопросы

15:56 

Каллиста ака БПОБ
Супермышь
Господа, очень нужна важа помощь. Мне нужно себе на сайт вставить рабочую страницу jwchat.org/. То есть так, чтобы пользователь заполнил страницу у меня на сайте, а выполнилась она на сайте jwchat.org/. Да, я знаю, что могу загрузить себе на сайты все эти скрипты, но мой хостинг не поддерживает jabber. Вообще возможно ли так сделать?

@темы: PHP, Вопросы

10:10 

UPD - функция вместо переменной. Здравствуйте. Есть программа по вычислению кратных интегралов методом Монте-Карло. Надо ее оптимизировать, сократив в разы. читать дальше
запись создана: 17.06.2010 в 12:33

@темы: PHP, Алгоритмы, Вопросы

15:37 

Задачка по sql

Plexx
Здравствуйте ребята.

Вот такая вот задачка.

есть таблица pm

id subj text user user_from pm_read folder
1 Привет Привет 1 2 no inbox
2 Привет Привет 1 2 no outbox

При отправке письма юзеру под id 2 создается
id1 Привет Привет 1 2 no inbox где user_from - id юзера кому отправляем
Тут же при отправке письма создается копия в исходящих

при прочтении юзером письма pm_read обновляется на yes (т.е. становится с пометкой прочитано)

Как сделать что бы и исходящее письмо которое у меня в почтовом ящике сохраняется при прочтении адресатом менялось pm_read на yes?

@темы: MySQL, Вопросы

19:38 

Преобразование HTML-PHP в PHP с запуском в командной строке

Есть программа по вычислению двойных интегралов на PHP. Надо ее преобразовать в PHP без хтмл, то есть с запуском из командной строки. читать дальше

@темы: PHP, Вопросы

17:07 

Как будет выглядеть сложный запрос.

Plexx
Привет всем.

Задачка такая. нужно вывести всех гостей у пользователя + вывести кнопки дружить или удалить из друзей.

Есть три таблицы

Таблица гостей _users_guest
id date you_id profile
1 05-05-10 2 1
1 05-05-10 3 1

Таблица друзей _users_friends
you_id friend_id date approve
1 2 05-05-10 1
2 1 06-05-10 1

Таблица пользователей _users
user_id name
1 Игорь
2 Катя
3 Вера

Глобальная переменная $user = $member_id['user_id']; т.е. мой id

Запрос сейчас для вывода гостей такой

SELECT you_id, profile, date, users.name,

FROM users_guest

LEFT JOIN users
ON users.user_id = you_id

WHERE profile='$user' ORDER BY date DESC

Выводит гостей Катя Вера


Далее нам нужно вывести рядом с Именами кнопки дружбы или если дружат то удалить
Таблица _users_friends
если люди дружат то перекрестные поля получаются

you_id friend_id date approve
1 2 05-05-10 1
2 1 06-05-10 1

Что бы узнать дружат или нет я использую такой запрос

$row['user_id'] - id пользователя в цикле.

SELECT * FROM users_friends where (you_id = '$user' and friend_id='".$row['user_id']."') or (you_id = '".$row['user_id']."' and friend_id='$user')

count num_rows делает подсчет
если 2 совпадения то дружат если ни одного то не дружат


А вот встал вопрос как это все объединить?

Мне нужно вывести всех гостей из одной таблицы (_users_guest ). У гостей выдернуть имена и прочую информацию из (_user) и рядом с каждым гостем показать кнопки (дружить/удалить друга) из третьей таблицы (_users_friends)

Помогите все связать одним запросом.


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

@темы: PHP, Вопросы

13:55 

Две Get переменные одним запросом. как?

Plexx
Добрый день.

И снова вопрос.

есть таблица пользователей
id name

есть две GET переменные которые передают id пользователей

как сделать запрос который бы вытащил по двум GET переменным имена двух пользователей?

ну т.е. есть $_GET['drug'] и $_GET['ya']

нужно одним запросом вытащить из одной таблицы

и сделать две переменные $drug и $ya

@темы: PHP, Вопросы

14:06 

Запрос по двум параметрам

Plexx
Добрый день ребята.

Для вас простой вопрос.. Для меня пока трудновато.(за исключением двух запросов=)))


Имеем таблицу user

строки
id name pol rate

нужно выбрать двух пользователей у которых максимальный рейтинг и разный пол(pol)

т.е.
Девушка - рейтинг (макс)
Парень - рейтинг(макс)

@темы: PHP, Вопросы

10:25 

Двойные интегралы на PHP. Метод Монте-Карло

Есть программа на PHP по решению двойных интегралов читать дальше

@темы: PHP, Алгоритмы, Вопросы, Монте-Карло, Советы и Секреты, двойной интеграл, матан

18:36 

Построение структуры модуля

Plexx
Сколько раз смотрел скрипты и везде по разному написано построение структуры модуля.

Например имеем доску объявлений которая состоит из нескольких страниц
1 - категории объявлений
2 - все объявления в заданной категории
3 - само объявление

можно конечно разнести это все в отдельные файлы php.

Но хотелось бы одним файлом.

Вот и создался вопрос. как это лучше сделать.

структура

index.php?do=doska - Главная страница доски с категориями
index.php?do=doska&cat_id - Категория со всеми объявлениями
index.php?do=doska&add_obj - Добавление объявления
index.php?do=doska&edit_obj - Редактирование объявления

Начинаем собирать костяк и встает вопрос как это будет выглядеть в файле

if (isset($_GET['cat_id'])) { $get_cat_id = intval($_GET['cat_id']); }
if (isset($_GET['add_obj'])) { $get_add_obj = $_GET['add_obj']; }
if (isset($_GET['edit_obj'])) { $get_edit_obj = $_GET['edit_obj']; }

тут насмотрелся кто пишет
1 вариант

if ($do = "doska" && $get_cat_id=='' && $get_add_obj =='' && $get_edit_obj=='') {
}
elseif ($do = "doska" && $get_cat_id!='' && $get_add_obj =='' && $get_edit_obj=='') {
}
elseif и т.д.

2 вариант

swith ($_GET['do']) {

case "doska":
break:

case "doska/add_obj"
break:

}

так как же все таки правильно расписывать отдельные страницы в одном файле.?

@темы: PHP, Вопросы

15:48 

Цикл в цикле как избежать?

Plexx
Имеем города
Имеем пользователей

таблицы
1 - city
id name
2 - users
id name city

Нужно выбрать все города и рядом с каждым городом вывести цифрой кол-во юзеров которые отмечены в данном городе.

Т.к. опыта маловато то первым делом приходит на ум запрос в цикле. Но так оч много запросов получается.

$sql_result = mysql_query("SELECT * FROM city");
while ($row = mysql_fetch_assoc($sql_result)) {


$sql_result1 = mysql_query("SELECT city FROM users WHERE city='".$row['id']."'");
$count = mysql_num_rows($sql_result1);


$content .="$row['name'] - $count";

}

Как это будет выглядеть через COUNT и LEFT JOIN одним запросом? Как не пытался что то не получается.

@темы: PHP, Вопросы

16:51 

Пропускай все через сердце
Здравствуйте.
Не знаю, как грамотнее объяснить пробелему.
Делаю регистрацию и авторизацию.
Возникает небольшой баг с авторизацией.
Пользователь ввел логин и пароль в формочке, его перенаправили к обработчику, обработчик сообщил, "Добро пожаловать Вам".Все замечательно, меня узнали.
И потом при возврате на другие страницы, не сразу выводится сообщение "вы опознаны как ***".
Т.е. я вернулась на сайт от обработчика, меня видят как Гостя. Дважды перешла по любым ссылкам - и бац, меня уже опознают под моим логином.
С чем это может быть связано и как решить эту проблему?
Буду благодарна за подсказки)
Если надо, могу приложить код)

@темы: PHP, Вопросы, Сессии

13:18 

Добрый день

Сай Скай
машина по самоуничтожению
Я вот к вам, господа, с очень смешной и очень идиотской проблемой.
Лирическое отступление: я отработала год в государственных структурах, вела там сайт, сделанный на 1с-Битрикс.
Суть проблемы: Так получилось, что в марте меня уволили и я до сих пор ищу новую работу. Жить не на что, денег и еды дома нет вообще. Поэтому хватаюсь за все, что дают. Одна милая женщина, с которой я работала раньше, позвала меня в компанию, куда она устроилась. Им нужен был как раз администратор сайта. Я пришла. Место, коллектив, зарплата - меня все устраивает, идеальная работа, НО. Я привыкла к битриксу, с которым любая гламурная секретарша и любой первоклассник разберутся, а на новом рабочем месте все через голый php. На работу меня еще не взяли, все должно решиться сегодня в пять вечера, но я уже один раз показала свою жуткую некомпетентность, о чем моему будущему начальству с удовольствием сообщил парень, который сейчас ведет сайт. Через три часа я поеду в офис и явно там завалюсь. А это значит - нет еды, нет денег, нет жилья. Естессно, за три часа из меня невозможно сделать программиста. Я это понимаю. Я прошу просто советов - я читала несколько пособий, пыталась разобраться сама (мои гуманитарные мозги затрещали), но разбираюсь все еще слабо. Может кто-нибудь поможет чайнику из чайников понять хотя бы основы? Пожалуйста, мне очень надо!
З.Ы. Советы на тему "не суйся не в свое дело" оставьте, пожалуйста, при себе. У меня действительно нет другого выхода. Ну и сайт все равно планируют на битрикс перевести))

@темы: PHP, Вопросы

20:39 

krys
негодяй и извращенец (С)
Доброго времени суток!
Есть форма, посетители вводят свои ответы, результаты php-скрипт отправляет на почту админа и заносит в mySQL БД.
Вопрос: возможно ли в ту же БД вместе с прочими результатами записывать ip голосующего? Или хотя бы на почту его сбрасывать? Нужно для мониторинга накруток.
Дисклеймер: не программист ни разу, только начинаю разбираться по мере надобности. Сваять работающую форму удалось, а вот попытка найти пример записывающего ip скрипта результатов не дала. Буду благодарен за помощь.

@темы: Вопросы, PHP, MySQL

16:18 

Гостевая

Veroca
Добрый день!

Так сложилось, что мне нужно с нуля создать:
1) гостевую книгу
2) скрипт для того чтобы оставлять комментарии прямо к статье (но второй пункт второстепенен, в первую очередь гостевая)

Где можно найти простые и понятные новичку статьи или инструкцию про это дело?

@темы: PHP, Вопросы

14:00 

Есть ли простые и безопасные реализации ббкоде?

domov0y
домовой
хочется что нибудь из не сильно сложных реализаций ббкод. желательно не допускающее "детских" xss иньекций (то что описано на gfs-team.ru/?act=articles&pact=61 и gfs-team.ru/?act=articles&pact=14). простой набор из preg_replace не предлагать. xbb тоже. первый вариант грешит пересечением тегов и слишком большим количеством рассматриваемых вариантов параметров, а второй позволяет в итоге писать все что угодно. (если я не ошибаюсь то [a=javasсript://код]... там успешно работет. хотя может быть я не прав.) и допиливать его до желаемого состояния просто не хочется.
з.ы. я существо ленивое поэтому лучше сразу ссылку на файл, пример использования и подробное описание...

@темы: Дизайн, Вопросы, PHP, HTML

19:29 

php + mysql

Crazy Wizard
Псих
Есть таблица в mysql, в которой поле 'id' со значением автовозрастания (A_I).
Далее, c помощью php добавляю новую строку в базу. Как сразу же узнать, какое значение было присвоено полю 'id'? Делать запрос с сортировкой по id по убывания и брать первый результат? Или есть другие способы?

@темы: MySQL, PHP, Вопросы

00:59 

Мохнорыл
маленькое щячло
Реализую такую штуку как аля автоставка на аукционе:
в бд есть таблица с записями - юзер, что_покупает, начальная цена, конечная цена, количество ставок.
При сабмите вызывается функция:
Вытаскиваем всю таблицу по айдишнику того что покупаем, все это засовываем в массив, и пошли - если этот пользователь сейчас не обладатель лота и текущая цена выше начальной и меньше конечной - отнимаем одну ставку у этого пользователя, пишим историю, увеличиваем цену. переходим к следующей строчке в таблице.
Так должно происходить пока не останется пользователь с самым большим количеством ставок. (но в историю надо обязательно записывать порядок(такой то юзер увеличил ставку, следом за ним еще один, потом опять он и тп)).

Как тут быть?
Уже написал несколько совершенно безумных вариантов, но что-то они мне совсем не нравятся - сильно много обращений к бд, должен быть какой-то более оптимальный метод. Хотелось бы услышать ваше мнение..

@темы: Точка зрения, Вопросы, Алгоритмы, PHP, MySQL

13:32 

Мохнорыл
маленькое щячло
Ребята, а подскажите ключевые слова для поиска скрипта (а может ссылку на сам скрипт%))- полоска (див) при клики разворачивается, а там внутри текст.

@темы: Вопросы

21:56 

Вопрос

[Marceline]
Мужчина сказал.. Мужчина стукнул по столу.. Мужчина ловит вещи под балконом..
Всем здравствуйте.
У меня такой вопрос.
Мне нужно сделать динамический юзербар. Чтобы пользователь заполнял форму ( ), данные из нее направлялись в скрипт и заполняли юзербар ( ) Собственно, как это сделать? (каким кодом передавать переменные и сделать, чтобы они сохранялись для каждого юзера индивидуально?)

коды пока что выглядят так:
для element.php

для userbar.php

Буду благодарна, если подскажете (или дадите ссылок на какие-нибудь статьи по этой теме)

@темы: PHP, Вопросы

Сообщество PHP программистов

главная