вообщем проблема такая.
есть строчка цикл

автомобиль мотоцикл бревно


а иногда когда много слов получается что кнопка удалить переходит отдельно на новую строку

автомобиль мотоцикл бревно
автомобиль мотоцикл бревно


как избежать этого?

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

Ребят вопрос.
Есть ajax поиск слов.

т.е. начал искать по буквам "авт" нашло автомобиль. Мне нужно при нажатии на автомобиль что бы это слово в input попало.(авт заменилось на автомобиль)

Как сделать передачу слова при клике на него в поле формы?

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

17:00

Супермышь
Может быть кто-нибудь делал такое - нужно, чтобы через веб-интерфейс пользователь мог сразу попасть в конференцию jabber. Именно в конференцию... (как пример - [email protected])

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

15:56

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

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

18:04

Супермышь
Как через php скрипт вытянуть запросом mssql_query данные о последнем изменении таблицы, а лучше вообще столбца?

Делаю так:

6 $showtab = mssql_query("SHOW TABLE STATUS FROM icq;";);

7 while($array = mysql_fetch_array($showtab)) echo $array[Update_time];

имеет результат:

Warning:mssql_query() [function.mssql-query]: message: Неправильный синтаксисоколо ключевого слова "TABLE". (severity 15) in ... on line 6

Warning: mssql_query() [function.mssql-query]: Query failed in ... on line 6

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in ... on line 7

Вопрос - почему ошибки и как правильно? =)

@темы: mssql, PHP

маленькое щячло
Нужно реализовать поддержку нескольких языков. Сижу вот думаю как же лучше - хранить все в разных файлах многомерными массивами? Правда не очень хочеться потом тягать эту дуру на ~400 элементов по всему проекту.
Хранить в бд? На выходе один фиг массив будет.

Как лучше? Может есть еще какие-то варианты?

@темы: MySQL, PHP

10:10

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

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

маленькое щячло
Есть maincontroll.php со строчками:
require_once (HOSTPATH."engine".DIRECTORY_SEPARATOR."config".DIRECTORY_SEPARATOR."config.php";);

В конфиг.пхп есть :
defined ('DIR';) ? null : define("DIR", DIRECTORY_SEPARATOR);


Но если потом пытаемся сделать в мэйнконтролле print_r(DIR) вываливаеться Use of undefined constant DIR - assumed 'DIR'..

Из-за чего такие траблы?

PS: хдебаг

0.0037 325056 -> defined() D:\Work\xampp\htdocs\al\engine\config\config.php:23
0.0037 325112 -> define() D:\Work\xampp\htdocs\al\engine\config\config.php:23

0.0038 324880 -> print_r() D:\Work\xampp\htdocs\al\engine\maincontroll.php:7


 


ЗАКРЫТО


виноваты были пингвины, уничтожайте пингвинов!


@темы: PHP

Ребят подскажите скрипт выбора даты рождения при регистрации что бы проверял скольок дней в месяце и вычислял високосный год.

@темы: ajax

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

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

есть таблица 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, Вопросы

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

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

Привет всем.

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

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

Таблица гостей _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, Вопросы

Добрый день.

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

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

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

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

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

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

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

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

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

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


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

строки
id name pol rate

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

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

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

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

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

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

Например имеем доску объявлений которая состоит из нескольких страниц
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, Вопросы

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

таблицы
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, Вопросы

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

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

17:12

Zdraste vsem
pomogite pozaluista,ya doljna otkrit novii .htaccess file, no ne znayu kak?
Gde pishutsya directivi?
gde ix soxranyat?Uje um za razum zashol
:kapit::horror2::beg:

@темы: Apache, MySQL, Сервер, PHP