Witajcie otóż potrzebuję waszej pomocy bo nie mam pomysłów.
Mam pewien skrypt do logowanie/rejestracja postawiony na sesji i wchodzę sobie przykładowo na www.andres.pl/panel.php i wyświetla się formularz logowania.
Chciałbym jednak w górze mojej strony głównej dodać wyświetlanie tego panelu bezpośrednio bo tak to mam przekierowanie jak ktoś kliknie logowanie to go przenosi na www.andres.pl/panel.php. A ja chcę to zrobić bezpośrednio - da się jakoś ? Proszę o pomoc.
Kod pliku panel.php
<link rel="stylesheet" href="./admin/style.css" type="text/css">
<script language="javascript" src="./admin/dom_funkcje.js"></script>
</head>
<body bgcolor="#F7F7F7" bottommargin="0" leftmargin="0" marginheight="0" marginwidth="0" rightmargin="0" topmargin="0">
<table align="center" width="783" height="80%" border="0" cellpadding="0" cellspacing="0">
<tbody><tr>
<td width="783" height="35">
<!-- top start -->
<img src="./admin/idx_01.gif" width="783" height="36"> <!-- top end -->
</td>
</tr>
<tr>
<td width="783" height="101%" background="./admin/idx_02.gif" style="background-repeat: no-repeat;">
<table align="center" border="0" bordercolor="Black" cellpadding="0" cellspacing="0" width="100%" height="102%">
<tbody><tr>
<td height="102%" valign="top">
<center>
<br>
<br>
<?php
if(empty($_SESSION["zalogowany"]))$_SESSION["zalogowany"]=0;
mysql_connect("*****", "***t", "**")or
die("Nie można nawiązać połączenia z bazą");
function ShowLogin($komunikat=""){
echo "<form action='panel.php' method=post>"; echo "Login: <input type=text name=login><br>"; echo "Hasło: <input type=password name=haslo><br>"; echo "<input type=submit value='Zaloguj !'>"; }
?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<head>
<title>Panel zarządzania.</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body><center><font size=2><b>
<?php
if($_GET["wyloguj"]=="tak"){$_SESSION["zalogowany"]=0;echo "Zostałeś wylogowany z serwisu";}
if($_SESSION["zalogowany"]!=1){
if(!empty($_POST["login"]) && !empty($_POST["haslo"])){ echo "Zalogowano pomyślnie."; $_SESSION["zalogowany"]=1;
}
else echo ShowLogin
("Twoje dane są nieprawidłowe."); }
else ShowLogin();
}
else{
?></font>
Gratulacje! Zalogowałeś się pomyślnie! Możesz przejśc teraz do innych podstron, np. do <a href="stronka.php">tej</a>
<br><a href='panel.php?wyloguj=tak'>wyloguj się</a>
<?php
}
?>
</body>
</html>