To było pierwsze co spróbowałem. Niestety nie działa.
Mam include("dbconnect.php") w funkcji uwierzytelniającej logowanie.
Czyli loguję się, funkcja includuje dbconnect.php, uwierzytelnia, wpuszcza na stronę główną main.php i jest ok... dopóki nie wcisnę jakiegokolwiek linka.
To spróbowałem inaczej. W main.php na początku mam
Kod
if(!isset($_SESSION[dbconnect]))
include("dbconnect.php");
W funkcji uwierzytelniającej dalej jest include a w include.php jest $_SESSION[dbconnect] = 1 po połączeniu.
I to też nie działa.
Edit:
Chyba źle zrozumiałem zasadę działania pconnect. I tak muszę próbować się połączyć za każdym razem, jak przeładowuję stronę (czyli include zawsze wywoływany na początku skryptu), tylko że pconnect po prostu stwierdzi, że już jest połączenie i będzie używać aktualnie aktywnego. Dobrze mówię?