Witam!!!
Mam dwa probelmy
1. Rozwiazanie switcha bo chce zrobic aby byl wybierany jezyk oraz akcja
i domyslnie ustawiona akcja pokaz oraz lang=pl i nie wiem jak to rozwiazac.
2 Ten problem mnie dziwi bo dziala tylko pod IE. Co to moze byc za blad. Poruszam sie po menu i gdy kilkakrotnie po klikam na dany link to co jakis czas nie chce przejsc do okreslonej lokalizacji tylko zostaje przy tej samej a wyswietla biala strone. Sprawdzalem na innych przegladarkach ale tak sie nie dzieje. Czy to moze byc wina cache'u

Jesli ktos bedzie znal odpowiedz bede bardzo wdzieczny.
Pozdrawiam
Oto kod pliku
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<?php
include_once ('config.php');
if(isset($HTTP_POST_VARS['login']) && isset($HTTP_POST_VARS['pass'])) { // jezeli uzytkownik wlasnie podjal probe zalogowania
$login = $HTTP_POST_VARS['login'];
$pass = $HTTP_POST_VARS['pass'];
define("BLAD", "<BR> <b style="color
:red
">BLAD:</b>"); $db = mysql_connect($dbhost, $dbuser, $dbpass) or
die (BLAD
. "Nie moge polaczyc sie z serwerem bazy.");
// $pass=md5($pass);
$zapytanie = "SELECT * FROM rro_users WHERE login='$login' and pass='$pass'";
$HTTP_SESSION_VARS['prawid_uzyt'] = $login;
}
}
include_once ('config.php');
include ("inc.header.php");
include ("funkcje.php");
?>
<form enctype="multipart/form-data" action="" method="post">
<!--form method="post" action=""-->
<?
if(isset($HTTP_SESSION_VARS['prawid_uzyt'])) {
define("BLAD", "<BR> <b style="color
:red
">BŁĽD:</b>"); $db = mysql_connect($dbhost, $dbuser, $dbpass) or
die (BLAD
. "Nie moge polaczyc sie z serwerem bazy."); //$action=$HTTP_POST_VARS['action'];
//$lang=$HTTP_POST_VARS['lang'];
?>
<table width="770" border="0" align="center" bgcolor="#480D85" cellspacing="0" cellpadding="0" height="40">
<tr valign="top">
<td class="tekst_jasny" align="left"> Zalogowany jako: <b><font color="#FF3366">
<? echo $HTTP_SESSION_VARS['prawid_uzyt']; ?></font></b></td>
<td colspan="3" class="tekst_jasny" align="left">Panel administracyjny </td>
</tr>
<tr valign="top">
<td class="tekst_jasny" align="left">
<a href="index.php?lang=en&action=
<? echo $action; ?>" class="link">English</a> |
<a href="index.php?lang=es&action=
<? echo $action; ?>" class="link">Espanol </a> |
<a href="index.php?lang=fr&action=
<? echo $action; ?>" class="link">Français </a> |
<a href="index.php?lang=pl&action=
<? echo $action; ?>" class="link">Polski </a>
</td>
<td><a href="index.php?lang=
<? echo $lang; ?>&action=pokaz" class="link">Zobacz artykuły</a></td>
<td><a href="index.php?lang=
<? echo $lang; ?>&action=dodaj" class="link">Dodaj artykuł</a></td>
<td><a href="index.php?lang=
<? echo $lang; ?>&action=zmien_haslo" class="link">Zmień hasło</a></td>
<td><a href="wyloguj.php" class="link">Wyloguj</a></td>
</tr>
</table>
<?
switch ($action) {
case default:
include("inc.news_show.php");
break;
case "pokaz":
include("inc.news_show.php");
break;
case "edytuj":
include ("inc.news_edit.php");
break;
case "dodaj":
include ("inc.news_add.php");
break;
case "usun":
include ("inc.news_del.php");
break;
case "pokaz_pub":
include("inc.pub_show.php");
break;
case "edytuj_pub":
include ("inc.pub_edit.php");
break;
case "dodaj_pub":
include ("inc.pub_add.php");
break;
case "usun_pub":
include ("inc.pub_del.php");
break;
}
} else {
// jezeli proba logowania byla nieudana
echo '<h2>Zalogowanie nie powiodło się</h2>'; } else {
// nie bylo proby logowania lub nastapilo wylogowanie
echo '<h2>Użytkownik niezalogowany.</h2><br>'; }
// tworzenie formularza logowania
loguj();
}
include ("inc.stopka.php");
?>
</body>
</html>