-
Posts
20 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Posts posted by Photolife
-
-
Для меню с помощью :before и :after добавил уголки, на webkit все отлично, а в IE и FF не пашет.
<div class="menu"> <ul class="nav"> <li class="first"><a href="#"><img class="icon" src="images/user.png"> Компания</a></li> <li ><a href="#"><img class="icon" src="images/cal.png"> События</a></li> <li ><a href="#"><img class="icon" src="images/oill.png"> География добычи</a> <ul class="subs"> <li><a href="#">Информация о компании</a></li> <li><a href="#">Фотогалерея объектов</a></li> <li><a href="#">История</a></li> <li><a href="#">СМИ о нас</a></li> <li><a href="#">Наше руководство</a></li> </ul> </li> <li ><a href="#"><img class="icon" src="images/plant.png"> Экология</a></li> <li ><a href="#"><img class="icon" src="images/list.png"> Тендер</a></li> <li ><a href="#"><img class="icon" src="images/home.png">Контакты</a></li> </ul></div>
.menu { margin-top: 130px; border: 0px solid #f00; height: 60px;}.nav,.nav ul { list-style:none; margin:0; padding:0;}.nav ul { height:0; left:0; overflow:hidden; position:absolute;}.nav li { float:left; position:relative;}.nav li a { background-image: url(../images/bat.png); color:#000; display:block; font-size:16px; line-height:50px; padding:5px 20px; text-decoration:none; font-size: 24px;}.nav li.first a { background-image: url(../images/bat_first.png); color:#000; display:block; font-size:16px; line-height:50px; padding:5px 20px; text-decoration:none; font-size: 24px;}.menu:before { content: url(../images/bat_l.png) no-repeat; float: left; display: block;}.menu:after { content: url(../images/bat_r.png) no-repeat;}.nav li:hover > a { background-image: url(../images/bat_h.png); color:#fff;}.nav li:hover ul.subs { height:auto; width:217px;}.nav ul li { width:100%;}.nav ul li a { background-image: url(../images/bat_min.png); font-size: 15px;}.nav li:hover ul li a { line-height:20px;}.nav ul li a:hover { background-image: url(../images/bat_min_h.png); color: #fff;}
-
Всё сделал, на webkit всё ок, а на ff и ie (оба последней версии) :before и :after не работают
-
Всем Привет, что бы не плодить темы пишу сюда. Помогите сверстать меню, хотя бы опишите алгоритм действий и как реализовать его.
-
Подумал и додумал, только чуток по другому.
в кнопке прописал:
onclick="return destroy();
а в JS:
<script type="text/javascript">function destroy(){ if (confirm("Bы уверены, что хотите уничтожить эту страницу?")) return true; else return false; }</script>
-
<form name="auth3" action="index.php" method="POST"><button class="edit" name="edit" value="1" type="submit">Изменить</button><button class="del" name="del" value="Значение заполняется из БД" type="submit" onclick="if(confirm('Bы уверены, что хотите уничтожить эту страницу?')) return true; else return false;" >Удалить</button></form>
Вообще не каких сообщений, без вопросов отправляет данные.
попробуй <form name="auth3" action="index.php" method="POST" onsubmit='return destroy()'>
Не помогло.
-
Все равно данные отправляются.
-
Подскажите как сделать, что бы перед отправкой на сервер данных с формы, появилось окно подтверждения и при выборе отмены данные не были отправлены на сервером, методом "post".
Вот что сделал я:
PHP:
<form name="auth3" action="index.php" method="POST"><button class="edit" name="edit" value="1" type="submit">Изменить</button><button class="del" name="del" value="Значение заполняется из БД" type="submit" onclick="destroy();" >Удалить</button></form>
JS:
<script type="text/javascript"> function destroy(){confirm("Bы уверены, что хотите уничтожить эту страницу?")}</script>
Если нажать на кнопку "удалить" появляется сообщение "Bы уверены, что хотите уничтожить эту страницу?" , но при выборе отмены данные все равно отправляются на сервер стр. обнавлеться и строка удалеться.
-
Fatal error: Call to undefined function exif_read_data() in Z:\home\localhost\www\lens\index.php on line 26
-
$exif = exif_read_data ('tests/test2.jpg',0,true);
echo "test2.jpg:<br>\n";
foreach($exif as $key=>$section) {
foreach($section as $name=>$val) {
echo "$key.$name: $val<br>\n";
}
}?>Вот так, выдал ошибку
-
Д.д. столкнулся с такой проблемой, нужно из фотографии считать Exif и вывести его на сайт. Подскажите кто такое у же делал, как это провернуть?!
exif_read_data() - пробовал, что то не работает.
-
Какая версия PHP? Если меньше, чем 5.4, то почему?
не вкурсе какая версия
-
http://ru2.php.net/m...sion-status.php
что покажет?
Ошибку показывает не понимает эту функцию
-
<? session_start; ?>а разве так должно работать? это ж ф-ция, аргументы куда будут поступать?
исправил, но все равно не работает!
-
session_start() не забываете делать?
Написано же сессия запущена в начале странице а все действия производятся только на ней.
<? session_start; ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
*** *** ***
<body>
<?
function checkuser($email, $pass) {
mysql_connect("localhost", "root", "");
mysql_query("SET NAMES utf8");
mysql_select_db("mysite-local");
$strSQL = "SELECT * FROM users WHERE email='$email' and pass='$pass'";
$result = mysql_query($strSQL);
while($row = mysql_fetch_array($result))
{
if ($row["email"]==$email and $row["pass"]==$pass) return true;
else return false; } ;
}
*** *** *** -
Ситуация такая, когда логиюсь на сайте логин и пас попадает в сессию, но как только перехожу на другую страницу сайта(переход реализован через GET) сессия прерывается. В чем я ошибся?
(session_start;) указан в начале страницы.
<?
function checkuser($email, $pass) {
$strSQL = "SELECT * FROM users WHERE email='$email' and pass='$pass'";
$result = mysql_query($strSQL);
while($row = mysql_fetch_array($result))
{
if ($row["email"]==$email and $row["pass"]==$pass) return true;
else return false; } ;
}
$email = htmlspecialchars($_POST["email"]);
$pass = htmlspecialchars($_POST["pass"]);
$pass = md5($pass);
if (checkuser($email, $pass)) {
$_SESSION["email"] = $email;
$_SESSION["pass"] = $pass;
} else {$_SESSION["error"]=1;
};
if (checkuser($_SESSION["email"],$_SESSION["pass"]))
require_once "user.php";
else require_once "login.php";
?> -
Синтаксис первого варианта (для IE) правильный. Проверьте пути до файлов а также расположение таблиц стилей для IE: они должны быть ниже основных.
А вот синтаксис второго (для не IE) — нет. Правильно так:
<!--[if !IE]><!-->
....
<!--<![endif]-->Спасибо большое, теперь работает =) странно везде читал было написано по другому.
Тему можно закрывать!
-
IE разные бывают.
Условные комментарии поддерживают IE9 и ниже. В IE10 от них отказались.
Проверил в версиях 6 - 9
-
Укажи min-width, а то картинки лезут туда куда не надо =)
-
Условные комментарии в IE не работают, ie видит то чего не должен(загружает стиль Style, а стиль ie игнорирует)
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<!--[if IE]><link href="ie.css" rel="stylesheet" media="all" /><![endif]-->
<!--[if !IE]--><link href="style.css" rel="stylesheet" media="all" /><!--[endif]-->
Не работают :before и :after (в IE и FF )
in HTML Coding
Posted
Сам починил =)