Przypadkowo natrafiłem na kurs Pana Mirosława( apropo-ciekawa narracja rzadko spotykana na Yu-Tu) i postanowiłem zmierzyć się z php. Poczwiczyłem i całe logowanie dzała ok. Poszedłem krok dalej, stworzyłem szkielet strony-część kodu:
<body>
<!--Sekcja srodek.-->
<div id="container-s">
<div id="menut2">
<?PHP echo $menu; ?>
</div>
<div id="content-srodek">
<div class="left">
<div class="location">DOMENA.pl » <?PHP echo $gdzie_jestem; ?>
</div>
</div> <div id="title">
<h1><?PHP echo $tytul; ?></h1>
</div>
<div class="box2">
<?PHP echo $box2_tresc; ?></div>
</div>
</div>
<!--Sekcja prawa.-->
<div id="container-p">
<div id="menut3">
ZAKUPY
</div>
<div id="content-prawy">
<div class="box3"> <!--Tutaj chciałbym otworzyć logowanie i rezultat-->
<?PHP echo $box3_tresc; ?>
</div>
</div>
</body>
Wszystkie pliki z kursu umieściłem w jednym katalogu "box3_tresc". Przerobiłem troche index z kursu-reszta plików bez zmian:
<?php
session_start();
if ((isset($_SESSION['zalogowany'])) && ($_SESSION['zalogowany']==true))
{
header('Location: gra.php');
exit();
}
?>
<?PHP
// TREŚĆ BOX3
$box3_tresc = '
<form action="box3_tresc/zaloguj.php" method="post">
<label >Login: <input type="text" name="login" id="login" /> <br />
<label >Hasło: <input type="password" name="haslo" id="haslo" /> <br />
<input type="submit" value="Zaloguj się" id="button" />
</form>
';
?>
<?php
if(isset($_SESSION['blad'])) echo $_SESSION['blad'];
?>
Wszystko działa połowicznie, gra otwiera się w nowym oknie a nie w "box3_tresc"-bo to jest muj cel.
Mam w katalogu głuwnym strony plik "constant.php" z przekierowaniem:
<?PHP
$s = htmlspecialchars($_GET['s']);
if ( file_exists("box3_tresc/".$s.".php") )
{
include("box3_tresc/".$s.".php");
}
else
{
include("box3_tresc/index.php");
}
?>
No i jak mówił pewien klasyk "Pomorzecie" ...