Читайте также: |
|
<?
session_start();
include("db.inc");
$err = "";
$mode = $_SESSION['mode'];
if (empty($mode) || $mode!= "dict") {
session_destroy();
Header("Location: index.php");
}
$lang = "ru";
switch ($press = $_POST['press']) {
case "out":
session_destroy();
Header("Location: index.php");
break;
case "sch":
$lang = $_POST['lang'];
$word = $_POST['word'];
$link = mysql_connect("localhost",$usrdb,$pwddb);
if (!$link)
die ("Неможливе підключення до MySQL");
mysql_select_db($db) or die("Неможливо відкрити $db");
mysql_query("SET NAMES cp1251");
$res = mysql_query("SELECT * FROM dictionary WHERE $lang = '$word' and status = 3 ORDER BY $lang");
mysql_close($link);
$find = false;
if (mysql_num_rows($res) == 0) $err = "\t<span style='color:red'>Такого слова не знайдено!</span>";
else $find = true;
break;
}
?>
<html>
<head>
<title>Словник</title>
<meta http-equiv=Content-Type content="text/html; charset=windows-1251">
<link href="css/style.css" type=text/css rel=stylesheet>
</head>
<body>
<center><h3>Словник</h3>
<form method="post" name="dict">
<input type="hidden" name="press" value="<?= $press;?>">
<table width="850px"><tr>
<td align="left">
<select name="lang">
<option value="ru"<?= ($lang == "ru")? " selected": "";?>>Русский язык (Ru)
<option value="ua"<?= ($lang == "ua")? " selected": "";?>>Українська мова (Ua)
<option value="en"<?= ($lang == "en")? " selected": "";?>>English (En)
<option value="de"<?= ($lang == "de")? " selected": "";?>>Deutsch (De)
<option value="fr"<?= ($lang == "fr")? " selected": "";?>>Française (Fr)
</select>
<input type="text" name="word">
<input type="submit" value="Пошук" onClick="if (word.value == '') { alert('Введіть слово!'); return false; } else { press.value = 'sch'; return true; }"></td>
<td align="right"><input type="button" value="Вийти" onClick="press.value='out'; dict.submit();"></p></td>
</tr></table>
<?
if (!$find) echo $err;
$link = mysql_connect("localhost",$usrdb,$pwddb);
if (!$link)
die ("Неможливе підключення до MySQL");
mysql_select_db($db) or die("Неможливо відкрити $db");
mysql_query("SET NAMES cp1251");
$query = mysql_query("SELECT * FROM dictionary WHERE status=3 ORDER BY ru");
mysql_close($link);
if (mysql_num_rows($query) == 0) echo "\t<p style='color:red'>Відсутні записи в базі даних!</p>";
else {
?>
<table cellpadding=0 cellspacing=0 border=0 width="850px"><tr><td bgcolor=black><table cellpadding=3 cellspacing=1 width=100%>
<?
if ($find)
while ($wrd = mysql_fetch_array($res))
echo "\t\t\t<tr bgcolor='#75df66'><td". (($lang == "ru")? " bgcolor='green'": ""). ">". $wrd['ru'].
"</td><td". (($lang == "ua")? " bgcolor='green'": ""). ">". $wrd['ua'].
"</td><td". (($lang == "en")? " bgcolor='green'": ""). ">". $wrd['en'].
"</td><td". (($lang == "de")? " bgcolor='green'": ""). ">". $wrd['de'].
"</td><td". (($lang == "fr")? " bgcolor='green'": ""). ">". $wrd['fr']. "</td></tr>\n";
?>
<tr bgcolor="white">
<td width=20% align="center">Русский язык (Ru)</td>
<td width=20% align="center">Українська мова (Ua)</td>
<td width=20% align="center">English (En)</td>
<td width=20% align="center">Deutsch (De)</td>
<td width=20% align="center">Française (Fr)</td></tr>
<?
while ($wrd = mysql_fetch_array($query))
echo "\t\t<tr bgcolor='white'><td>{$wrd['ru']}</td><td>{$wrd['ua']}</td><td>{$wrd['en']}</td><td>{$wrd['de']}</td><td>{$wrd['fr']}</td></tr>\n";
echo "\t</table></td></tr></table>";
}
?>
</form>
</center>
</body>
</html>
Дата добавления: 2015-07-11; просмотров: 59 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Налагодження програм. | | | Методика тестування |