Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как вытащить инфу из $Link, перехлёст айдешников 
:(
    Опции темы
ArsNov
Дата 15.9.2005, 18:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 148
Регистрация: 1.9.2005

Репутация: нет
Всего: 1



$Host = "127.0.0.1";
$User = "1";
$Password = "1";
$DBName = "temp"; // Database name
$TableName = "temp"; // Name of table to display

$Link = mysql_pconnect ($Host, $User, $Password) or exit ( "NEt konekta" );
$Query = "SELECT `bylcki` FROM $TableName WHERE users_id = 11";
$Result = mysql_db_query ($DBName, $Query, $Link);
$Row = mysql_fetch_array ($Result);
и тд...

Каким образом мне посмотреть что находится в $Link
print($Link) и print_r($Link) Выдаёт что то вроде "Resource id #2"
а нужно узнать с каких $Host, $User, $Password произошло соединение ????
PM MAIL ICQ   Вверх
Mal Hack
Дата 15.9.2005, 18:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 11
Всего: 261



Цитата(ArsNov @ 15.9.2005, 19:09)
а нужно узнать с каких $Host, $User, $Password произошло соединение ????

Нет нельзя.
PM ICQ   Вверх
ArsNov
Дата 15.9.2005, 18:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 148
Регистрация: 1.9.2005

Репутация: нет
Всего: 1



Почему?
PM MAIL ICQ   Вверх
Mal Hack
Дата 15.9.2005, 19:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 11
Всего: 261



Цитата(ArsNov @ 15.9.2005, 19:32)
Почему?

Ты когда в миксере фрукты смешал, можешь потом определить что там было?
PM ICQ   Вверх
Anarki
Дата 15.9.2005, 20:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 326
Регистрация: 14.3.2005

Репутация: нет
Всего: 11



Нет такой функции пока smile



--------------------
PM WWW   Вверх
Гость_Mushu
Дата 16.9.2005, 02:06 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Насчет фруктов могу без проблем!!!
Есть моного способов
  Вверх
Opik
Дата 16.9.2005, 03:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: 2
Всего: 55



ArsNov
1 Вопрос - зачем тебе это?
PM MAIL Skype   Вверх
ArsNov
Дата 16.9.2005, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 148
Регистрация: 1.9.2005

Репутация: нет
Всего: 1



Ситуация такая: есть большой скрипт, со множеством различных запросов к различным бд +
Используется механизм сессий

Где-то происходит перехлёст и конектится не к той базе, из-за этого сессии не работают нормально? Вот и хочу понять что, где, когда.
Причем найдено место в скрипте, где замена mysql_connect на mysql_pconnect устраняет эту ошибку. Но такой вариант не устраивает, т.к. pconnect нельзя закрыть через php и через время накапливается зверское количество коннектов. Какие будут советы, как локализовать место ошибки? И каким образом надо надо настроить mysql чтоб он через N времени закрывал открытые соединения сам???
PM MAIL ICQ   Вверх
Dave
Дата 16.9.2005, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 190
Регистрация: 17.6.2004

Репутация: нет
Всего: 1



Цитата(ArsNov @ 16.9.2005, 11:59)
Где-то происходит перехлёст и конектится не к той базе, из-за этого сессии не работают нормально? Вот и хочу понять что, где, когда.

дебажить надо, больше ничего.
выводи параметры коннекта и смотреть в каком случае параметры коннекта не те.
PM MAIL   Вверх
ArsNov
Дата 16.9.2005, 14:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 148
Регистрация: 1.9.2005

Репутация: нет
Всего: 1



Спасибо, собственно только дебагингом уже неделю и занимаюсь. Баг поборол, но в чем косяк был так и не понял, чето с мускулом не то...
PM MAIL ICQ   Вверх
Slayer2005
Дата 16.9.2005, 17:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 2.9.2005

Репутация: нет
Всего: нет



Так ё-моё, $Host, $User, $Password заранее известны, до mysql_pconnect.
Или я чего не понимаю?
smile
PM MAIL WWW   Вверх
Mal Hack
Дата 16.9.2005, 19:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 11
Всего: 261



ArsNov, имхо, но это говорит о том, что скрипт не грамотно и не правильно спроектирован.
PM ICQ   Вверх
ArsNov
Дата 20.9.2005, 17:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 148
Регистрация: 1.9.2005

Репутация: нет
Всего: 1



Суть такая:
1) Писал свои собственные функции для обработки сессии
2)В теле исходника сначала срабатывает сессия start_session() где внутри неё происходит обращение к базе, где хранятся все данные сессии
3)После этого в теле самой программы происходит тоже обращение к данным
4)Но что самое интересное после закрытия коннекта в самом исходнике программы, данные этого вектора передается почему то и к сессионому соединению
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0594 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.