Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Zalogowany jako
Kaarpiik
post
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 1
Dołączył: 20.01.2008
Skąd: Bełchatów

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


Witam mam problem. Oto skrypty:

login.php
Kod
<?php

$user = $_POST['user'];
$haslo = $_POST['haslo'];

// Sprawdzanie czy formularz został wypełniony
if(!$user || !$haslo)
{
echo "Nie wypełniłeś formularza!";
}
else
{

// Połączenie z bazą
$connect = @mysql_connect("localhost", "root", "9042122") or die ('Nie można połączyć z serwerem MYSQL. Błąd: '.mysql_error());
$db = @mysql_select_db("americasarmy") or die ('Nie można połączyć z bazą danych. Błąd:'.mysql_error());

// Sprawdzanie poprawności wpisanych danych
$query = mysql_query("SELECT * FROM users WHERE nazwa = '$user' AND haslo= '$haslo'");

if(!@mysql_num_rows($query))
{
echo "Nieprawidłowa nazwa użytkownika lub hasło";
include("form.html");
}
else
{
session_start(); // Zaczyna sesje
session_register("zalogowany"); // Zapamiętuje zmienną sesji;
header("location: index1.php");; // Przekierowanie do strony main.php
exit;
}
}
?>


oraz index1.php
Kod
<?php
session_start();
if(!session_is_registered("zalogowany"))
{
echo "Nie jesteś zalogowany!!";
}
else
{
echo "Witam :) Zalogowałeś się jako ";
}
?>


I otóż chcę żeby na stronie index1 jezeli wszystko pojdzie pomyslnie była wiadomość: Zalogowałeś się jako >>nazwa usera<<

Nie mam pomysłu jak to zrobić. Próbowałem w zmiennej sesji zapisać $user i na index1 wyświetlić tą zmienną ale coś niewychodziło sad.gif Proszę o pomoc


_________________________________________________
Dziękuje wszystkim za pomoc smile.gif Już działa

Ten post edytował Kaarpiik 7.08.2009, 12:35:45
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 20.08.2025 - 12:03