Chcialbym aby pola tekstowe do wpisywania hasla i loginu znajdowaly sie na srodku strony w czesci TRESC
probowalem z tabelami ale nie wyszlo - porzucilem tabele gdyz wyczytalem ze nalezy stosowac "DIV"
sprobowalem ale nie dziala. Oczywiscie jezeli w sekcje TRESC wpisze dowolny tekst to wyswietli sie on tam a pola tekstowe nie chca.
Czy cos przeoczylem lub niedopisalem czegos. Podpowiedzcie prosze.
link do zobrazowania wyników: http://www.rdx.cba.pl
Kod
<?php
session_start();
session_register("zalogowany");
if(empty($_SESSION["zalogowany"]))$_SESSION["zalogowany"]=0;
mysql_connect("mysql.cba.pl", "rdx", "desim1ansul1")or die("Nie można nawiązać połączenia z bazą");
mysql_select_db("rdx_cba_pl")or die("Wystąpił błąd podczas wybierania bazy danych");
?>
<!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>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
<title>Strona główna</title>
<style type="text/css">
/* <![CDATA[ */
html, body {
background-color: #fff;
color: #000;
margin: 0;
padding: 0;
}
#NAGLOWEK {
background-color: #888;
}
#MENU {
width: 150px;
float: left;
overflow: hidden;
position: relative;
background-color: #ccc;
}
#TRESC {
margin-left: 150px;
background-color: #fff;
}
#STOPKA {
clear: both;
background-color: #888;
}
pre {
overflow: auto;
}
/* ]]> */
</style>
</head>
<body>
<div id="top">
<div id="NAGLOWEK">Nagłówek szablonu</div>
<div id="MENU">
<ul>
<li><a href="?">Link 1</a></li>
<li><a href="?">Link 2</a></li>
<li><a href="?">Link 3</a></li>
<li><a href="?">Link 4</a></li>
<li><a href="?">Link 5</a></li>
</ul>
</div>
<div id="TRESC">
<?php
function ShowLogin($komunikat=""){
echo "$komunikat<br>";
echo "<form action='index.php' method=post>";
echo "Login: <input type=text name=login><br>";
echo "Hasło: <input type=text name=haslo><br>";
echo "<input type=submit value='Zaloguj!'>";
echo "</form>";
echo "Jeśli nie jesteś zarejestrowany, <a href='rejestruj.php'>tu znajdziesz formularz</a>";
}
?>
</div>
<div id="STOPKA">© <a href="http://www.kurshtml.boo.pl">www.kurshtml.boo.pl</a></div>
</div>
<?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"])){
if(mysql_num_rows(mysql_query("select * from users where login = '".htmlspecialchars($_POST["login"])."' AND haslo = '".htmlspecialchars($_POST["haslo"])."'"))){
echo "Zalogowano poprawnie. <a href='index.php'>Przejdź na stronę główną</a>";
$_SESSION["zalogowany"]=1;
}
else echo ShowLogin("Podano złe dane!!!");
}
else ShowLogin();
}
else{
?>
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='index.php?wyloguj=tak'>wyloguj się</a>
<?php
}
?>
</body>
</html>
<?php mysql_close(); ?>
session_start();
session_register("zalogowany");
if(empty($_SESSION["zalogowany"]))$_SESSION["zalogowany"]=0;
mysql_connect("mysql.cba.pl", "rdx", "desim1ansul1")or die("Nie można nawiązać połączenia z bazą");
mysql_select_db("rdx_cba_pl")or die("Wystąpił błąd podczas wybierania bazy danych");
?>
<!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>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
<title>Strona główna</title>
<style type="text/css">
/* <![CDATA[ */
html, body {
background-color: #fff;
color: #000;
margin: 0;
padding: 0;
}
#NAGLOWEK {
background-color: #888;
}
#MENU {
width: 150px;
float: left;
overflow: hidden;
position: relative;
background-color: #ccc;
}
#TRESC {
margin-left: 150px;
background-color: #fff;
}
#STOPKA {
clear: both;
background-color: #888;
}
pre {
overflow: auto;
}
/* ]]> */
</style>
</head>
<body>
<div id="top">
<div id="NAGLOWEK">Nagłówek szablonu</div>
<div id="MENU">
<ul>
<li><a href="?">Link 1</a></li>
<li><a href="?">Link 2</a></li>
<li><a href="?">Link 3</a></li>
<li><a href="?">Link 4</a></li>
<li><a href="?">Link 5</a></li>
</ul>
</div>
<div id="TRESC">
<?php
function ShowLogin($komunikat=""){
echo "$komunikat<br>";
echo "<form action='index.php' method=post>";
echo "Login: <input type=text name=login><br>";
echo "Hasło: <input type=text name=haslo><br>";
echo "<input type=submit value='Zaloguj!'>";
echo "</form>";
echo "Jeśli nie jesteś zarejestrowany, <a href='rejestruj.php'>tu znajdziesz formularz</a>";
}
?>
</div>
<div id="STOPKA">© <a href="http://www.kurshtml.boo.pl">www.kurshtml.boo.pl</a></div>
</div>
<?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"])){
if(mysql_num_rows(mysql_query("select * from users where login = '".htmlspecialchars($_POST["login"])."' AND haslo = '".htmlspecialchars($_POST["haslo"])."'"))){
echo "Zalogowano poprawnie. <a href='index.php'>Przejdź na stronę główną</a>";
$_SESSION["zalogowany"]=1;
}
else echo ShowLogin("Podano złe dane!!!");
}
else ShowLogin();
}
else{
?>
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='index.php?wyloguj=tak'>wyloguj się</a>
<?php
}
?>
</body>
</html>
<?php mysql_close(); ?>