Post
#1
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%)
|
Jak sprawdzic czy zostalo wykorzystane poprzednie polaczenie, czy tez moze zostalo utworzone nowe?
Chodzi mi o to, ze loguje laczenia sie z baza i wszystkie zapytania wysylane do niej, i teraz przy przechodzeniu do kolejnych podstron za kazdym razem loguje sie connectowanie, bo nie wiem jak sprawdzic czy zostalo wykorzystane poprzednie polaczenie czy tez moze nie... |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%)
|
Chodzi o postgres'a
Cytat Moim zdaniem trzeba zapisać gdzieś obecny uchwyt (resource id)
połączenia z bazą danych i później porównywać przy ponownych próbach łączenia się z bazą. Tez o tym myslalem, ale gdzie to zapisac najlepiej? Moze w sesji po przepuszczeniu przez serialize? Z tym, ze to tez nie zawsze zadziala, bo jak z jednego IP polaczy sie wiecej osob (wg manuala skrypt wykorzysta aktywne juz polaczenie gdy nastepuje polaczenie z tego samego IP, na ten sam zestaw user/pass) to wtedy sesje zawioda... Czyli zostaje baza lub pliki... oczywiscie w przypadku bazy nie bede juz logowal i tych polaczen, bo bym sie zapetlil (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Wydaje mi sie, ze wystarczyloby, gdybym zapoisywal do tej bazy ciag np. ip_klienta:user (bo dla jednego usera haslo jest chyba tylko jedno?) i tylko to sprawdzal czy w bazie/pliku istnieje juz polaczenie z tego IP na danego usera. Moze byc? |
|
|
|
FiDO Persistent connection to db 21.10.2002, 01:55:16
hyper scanner: twój post jest nie na temat...
Moim zdan... 21.10.2002, 08:30:42
kurtz CytatCytat
Moim zdaniem trzeba zapisać gdzieś obec... 21.10.2002, 12:00:32
FiDO Cytat1) jesli koniecznie chcesz to uzywaj pconnect... 21.10.2002, 12:11:05
kurtz Cytatech.. chodzi mi tylko o to, zeby sprawdzic cz... 21.10.2002, 12:30:12
FiDO Cytatwiecej jesli kiedykolwiek ktos wejdzie na wit... 21.10.2002, 14:13:05 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 10:48 |