полный код вот:
<script type="text/javascript" src="../../js/jquery-1.6.4.js"></script>
<script type="text/javascript" src="../../texteditor/ckeditor.js"></script>
<script src="../../texteditor/_samples/sample.js" type="text/javascript"></script>
<link href="../../texteditor/_samples/sample.css" rel="stylesheet" type="text/css" />
<?php
require_once ("../../utils.resizeimg.php");
error_reporting(E_ALL & ~E_NOTICE);
@mysql_query("SET NAMES 'utf8'");
// Устанавливаем соединение с базой данных
require_once("../../config/config.php");
// Подключаем блок авторизации
require_once("../utils/security_mod.php");
// Подключаем классы формы
require_once("../../config/class.config.dmn.php");
if(empty($_POST))
{
}
try
{
$name = new field_text("name",
"Название",
true,
$_POST['name']);
$cena = new field_text("cena",
"Цена",
false,
$_POST['cena']);
$urlpict = new field_file("urlpict",
"Фото",
false,
$_FILES,
"../../files/galerea/");
$body = new field_textarea("body",
"Описание",
false,
$_REQUEST['body']);
$nalichie = new field_select("nalichie",
"Наличие товара",
array("vnal" => "В ниличии",
"nvnal" => "Нет в наличии"),
$_REQUEST['nalichie']);
$url = new field_select("url","Выберите раздел",
array("buket" => "Букеты",
"svab_buket" => "Свадебные букеты",
"jiv_cveti" => "Живые цветы",
"korz_cveti" => "Корзины с цветами",
"komposicii" => "Композиции из цветов",
"komnotnie" => "Комнатные растения",
"gorshki" => "Горшки и кашпо",
"oformlenie" => "Оформление"),
$_REQUEST['url']);
$podrazd = new field_select("podrazd",
"Живые цветы",
array("rozi" => "Розы",
"tylpani" => "Тюльпаны"),
$_REQUEST['podrazd']);
$podpodrazd = new field_select("podpodrazd",
"Комнатные растения",
array("kaktus" => "Кактус",
"arhidea" => "Архидея"),
$_REQUEST['podpodrazd']);
$form = new form(array("name" => $name,
"cena" => $cena,
"urlpict"=>$urlpict,
// "body" => $body,
"nalichie" => $nalichie,
"url" => $url,
"podrazd" => $podrazd,
"podpodrazd" => $podpodrazd),
"Добавить",
"field");
// Обработчик HTML-формы
if(!empty($_POST))
{
// Проверяем корректность заполнения HTML-формы
// и обрабатываем текстовые поля
$error = $form->check();
if(empty($error))
{
// Изображение
$var = $form->fields['urlpict']->get_filename();
if(!empty($var))
{
$picture = date("y_m_d_h_i_s_").$var;
$picturesmall = "s_".date("y_m_d_h_i_s_").$var;
}
else
{
$picture = "";
$picturesmall="";
}
resizeimg("../../files/galerea/".$picture, "../../files/galerea/".$picturesmall, 200, 150);
if(!$error)
{
// Формируем SQL-запрос на добавление
// новостного сообщения
if($form-> fields['url']-> value == "jiv_cveti")
{
$query = "INSERT INTO $tbl_tovar
VALUES (NULL,
'{$form->fields[name]->value}',
'{$form->fields[cena]->value}',
'$picture',
'$picturesmall',
'...',
'{$form->fields[nalichie]->value}',
'{$form->fields[podrazd]->value}',
'',
'',
NOW())";
}
if($form->fields['url']->value == "komnotnie")
{
$query = "INSERT INTO $tbl_tovar
VALUES (NULL,
'{$form->fields[name]->value}',
'{$form->fields[cena]->value}',
'$picture',
'$picturesmall',
'...',
'{$form->fields[nalichie]->value}',
'{$form->fields[podpodrazd]->value}',
'',
'',
NOW())";
}
if((!($form->fields['url']->value == "komnotnie"))&&(!($form-> fields['url']-> value == "jiv_cveti")))
{
$query = "INSERT INTO $tbl_tovar
VALUES (NULL,
'{$form->fields[name]->value}',
'{$form->fields[cena]->value}',
'$picture',
'$picturesmall',
'...',
'{$form->fields[nalichie]->value}',
'{$form->fields[url]->value}',
'',
'',
NOW())";
}
if(!mysql_query($query))
{
throw new ExceptionMySQL(mysql_error(),
$query,
"Ошибка добавления новостного
сообщения");
}
// Осуществляем перенаправление
// на главную страницу администрирования
?>
<script>
document.location.href="index.php";
</script>
<?php
if($error)
{
if(file_exists("files/galerea/".$picture))
{
@unlink("files/galerea/".$picture);
}
if(file_exists("files/galerea/".$picturesmall))
{
@unlink("files/galerea/".$picturesmall);
}
echo "<br>"."<br>";
foreach($error as $err)
{
echo "<span style=\"color:red\" class=main_txt>$err</span><br>";
}
}
}
}
}
// Начало страницы
$title = 'Добавление нового товара';
$pageinfo = '<p class=help></p>';
// Включаем заголовок страницы
require_once("../utils/top.php");
?>
<div align=left>
<FORM>
<INPUT class="button" TYPE="button" VALUE="На предыдущую страницу"
onClick="history.back()">
</FORM>
</div>
<?php
// Выводим сообщения об ошибках, если они имеются
if(!empty($error))
{
foreach($error as $err)
{
echo "<span style=\"color:red\">$err</span><br>";
}
}
?>
<div class="table_user">
<?php
// Выводим HTML-форму
$form->print_form();
?>
</div>
<script type="text/javascript">
$(document).ready(function() {
$("[name=podrazd]").css("display","none");
$("[name=podpodrazd]").css("display","none");
$("select[name=url] option").click(function(){
var sel = $("select[name=url] option")[2].value;
if (sel == "jiv_cveti")
{
$("[name=podrazd]").css("display","inline");
$("[name=podpodrazd]").css("display","none");
}
});
$("select[name=url] option:contains('Комнатные растения')").live('click', function(){
$("[name=podpodrazd]").css("display","inline");
$("[name=podrazd]").css("display","none");
});
$("option:contains('Оформление')").live('click', function(){
$("[name=podpodrazd]").css("display","none");
$("[name=podrazd]").css("display","none");
});
$("option:contains('Горшки и кашпо')").live('click', function(){
$("[name=podpodrazd]").css("display","none");
$("[name=podrazd]").css("display","none");
});
$("option:contains('Композиции из цветов')").live('click', function(){
$("[name=podpodrazd]").css("display","none");
$("[name=podrazd]").css("display","none");
});
$("option:contains('Корзины с цветами')").live('click', function(){
$("[name=podpodrazd]").css("display","none");
$("[name=podrazd]").css("display","none");
});
$("option:contains('Свадебные букеты')").live('click', function(){
$("[name=podpodrazd]").css("display","none");
$("[name=podrazd]").css("display","none");
});
$("option:contains('Букеты')").live('click', function(){
$("[name=podpodrazd]").css("display","none");
$("[name=podrazd]").css("display","none");
});
});
</script>
<?php
}
catch(ExceptionObject $exc)
{
require("../utils/exception_object.php");
}
catch(ExceptionMySQL $exc)
{
require("../utils/exception_mysql.php");
}
catch(ExceptionMember $exc)
{
require("../utils/exception_member.php");
}
// Включаем завершение страницы
require_once("../utils/bottom.php");
?>
и эффект появления\исчезновения не работает!! :sos:
т.е. я в выпадающем списке выбираю 'Комнатные растения' или 'Живые цветы' и в зависимости от этого у меня скрывается и открываются другие выпадающие списки. В firefox все работает, а в других браузерах нет! В чем может быть проблема/ошибка? помогите плиз !!!! второй день мучаюсь!!!!!
выложил полный код. в том дело что firefox работает, а в других браузерах нет!!!!!!!!!! помогите плиз!!!!!
Сайт со скриптом пароль и логин - qwerty