Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][postgre]Problemy ze skryptem do logowania ( postgres )
gustafitka
post
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 7.11.2007

Ostrzeżenie: (0%)
-----


Mam skrypt który znalazłem na jednej ze stron.
Tylko jest to skrypt napisany pod mysql a ja potrzebuje pod postgresa.
Oto strona : STRONA ZE SKRYPTEM

A to jest przerobiony skrypt z mysql na postgresa zrobiony prze zemnie:
Przerobiłem go działa bez zadnych błedów lecz nie przezucza mnie do pliku main.php
[php]// Na samej górze zadeklaruj sesję.
session_start();
// Sekcja wylogowywania, kasuje wszystkie zmienne sesyjne
session_destroy();
$message=\"\"; // Wiadomość po wylogowaniu

// Sekcja logowania
$login=$_POST[‘login’];
if($login) {
// W momencie kliknięcia w przycisk formularza
$uzytkownik=$_POST[‘uzytkownik’];
$md5_haslo=md5($_POST[‘haslo’]);
// Koduje hasło funkcją md5().


// Połączenie z bazą.
$host=\"localhost\"; // Nazwa hosta.
$db_user=\"postgres\"; // Nazwa użytkownika - Postgres
$db_password=\"gustafitka\"; // Hasło do bazy.
$database=\"baza\"; // Nazwa bazy.
pg_connect($host,$db_user,$db_password);
pg_select_db($database);
// Sprawdzenie nazwy użtkownika i hasła.
$rezultat=pg_query(\"select * FROM logowanie WHERE uzytkownik=’$uzytkownik’ AND haslo=’$md5_haslo’\");
if(@pg_num_rows($rezultat)){
session_register(\"uzytkownik\"); // Zapamiętuje zmienną sesji
header(\"location:main.php\"); // Przekierowanie do strony main.php
exit;
}else {
$message=\"Nieprawidłowa nazwa użytkownika lub hasło\";
}
} // Koniec sprawdzania autoryzacji.
?>

Ten post edytował gustafitka 20.11.2007, 21:36:56
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 22:30