nie wiem czemu ale mi to nie działa mimo wszystko ... może pokażę całość jak mam teraz:
jakasstrona.pl wysyła w POST dane "a", "b", "c" do strony mojastrona.pl ...
i tak w pliku index.php jest:
if ( ($_GET['j'] == 'p1') && ($_GET['conte'] == 'zzz') && (($_GET['a'] == 'e7') || ($_GET['a'] == 'e8')) && (isset($_POST['a'])) ) {
$_SESSION['zm_a'] = $_POST['a'];
$_SESSION['zm_b'] = $_POST['b'];
$_SESSION['zm_c'] = $_POST['c'];
naglowek_a.php
content_a.php
stopka_a.php
}
else
{
naglowek.php
content.php
stopka.php
}
natomiast w pliku content_a.php jest:
if ( ($_GET['j'] == 'p1') && ($_GET['conte'] == 'zzz') && ($_GET['a'] == 'e7) && (isset($_SESSION['zm_a'])) )
{
....
}
elseif( ($_GET['j
'] == 'p1
') && ($_GET['conte
'] == 'zzz
') && ($_GET['a
'] == 'e8
) && (isset($_SESSION['zm_a'])) ) {
...
}
tylko coś chyba źle mam zapisane ponieważ jeśli zrobię tak:
strona1.php
<?php
$_SESSION['zm_a'] = $_POST['a'];
$_SESSION['zm_b'] = $_POST['b'];
$_SESSION['zm_c'] = $_POST['c'];
echo "<a href='strona2.php?j=p1&conte=zzz&a=e7'>WITAMY NA STRONIE - Przejdź do części głównej</a>";
?>
a na strona2.php tak:
<?php
if ( ($_GET['j'] == 'p1') && ($_GET['conte'] == 'zzz') && (($_GET['a'] == 'e7') || ($_GET['a'] == 'e8')) && (isset($_SESSION['zm_a'])) ) {
naglowek_a.php
content_a.php
stopka_a.php
}
else
{
naglowek.php
content.php
stopka.php
}
?>
to działa
tylko, że wolałbym jednak uniknąć wyświetlania takiego powitalnego INTRO