-
Posts
978 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Forums
Calendar
Store
Everything posted by stars
-
в высоте блока header какая она если внутри него нечего нету и блок conteiner не имеет высоты по умолчанию... Ну и еще вариант, нужно проверить есть ли картинка по адресу который прописан?
-
А где сам сайт? Вообще вроде как скрипт очень простой тебе нужно в низу страницы разместить код <script src="../polyfills/closest.js"></script> <script src="../blazy.js"></script> <script> window.bLazy = new Blazy({ container: '.container', success: function(element){ console.log("Element loaded: ", element.nodeName); } }); </script> И немного изменить картинки например у тебя были <img src="url" а нужно чтобы было <img class="b-lazy" data-src="url"
-
А почему нельзя использовать просто базу данных? Внешние ключи и визуализацию? Тот же phpmyadmin это умеет делать )
-
Так же точно и вставить, вам только php компилятору надо добавить расширение html страниц на обработку через конфиги. Но лучше сделать внутренний редерект. Таким образом визуально ссылки будут как и раньше но фактически файл будет обрабатываться другой.
-
Ну значит вы не все заменили. В моей версии изменен не только PHP код, но и html форма.
-
Как вариант можно сделать так <form class="form-inline form-register form-register-small" method="post" action="send.php"> <div class="form-group"> <input size="30" type="text" class="form-control required" name="fullname" id="fullname" placeholder="Имя"> </div> <div class="form-group"> <input size="25" type="email" class="form-control required email" name="email" id="email" placeholder="E-mail"> </div> <div class="form-group tel-wrapper"> <input type="tel" class="form-control required" name="tel" id="tel" placeholder="Телефон"> </div> <div class="form-group submit-wrap"> <button type="submit" class="btn btn-primary btn-md">Записаться</button> </div></form><form class="form" action="send.php" method="post"> <div class="form-group form-inline"> <input size="15" type="text" class="form-control required" id="fullname" name="fullname" placeholder="Имя" /> <input size="25" type="tel" class="form-control required" id="tel" name="tel" placeholder="Телефон" /> <input type="submit" class="btn btn-default" value="Позвоните мне" /> </div></form><?php$to = "email@email.com";$subject = isset($_POST['email']) ? "Order" : "Quick order";$message = "Fullname: " . $_POST['fullname'];$message .= "<br>Tel: " . $_POST['tel'];if (!isset($_POST['email'])){ $message .= "<br>Email: " . $_POST['email'];}$headers = "MIME-Version: 1.0\r\nContent-type: text/html; charset=utf-8\r\nFrom: ".$_POST['fullname']." <".(isset($_POST['email']) ? $_POST['email'] : 'emptymail@testmail.ru').">\r\n";if( mail($to, $subject, $message, $headers) ) { echo "ok";} else { echo "error";}?>
-
Элементы PHP на статичном сайте. Вывод шапки и подвала.
stars replied to Nikolay Werner's question in PHP
Если сайт из 4 страниц, то возможно проще сделать 3-4 шапки и не переживать Если же интересует решить проблему именно на php то выглядеть это будет так: <div class="button"> <?php if ($_SERVER['REQUEST_URI'] == '/works/') : ?> <span>Портфолио</span> <?php else : ?> <a href="/works/" id="link-1">Портфолио</a> <?php endif; ?> <div class="button-bg" id="bg-1"></div></div>В данном коде вставлено условие которое проверяет если мы на странице '/works/' то выводит span если нет то выводит ссылку -
Вот рабочий вариант от команды MODX RewriteCond %{HTTP_HOST} .RewriteCond %{HTTP_HOST} !^site.domain\.ru [NC]RewriteRule (.*) http://site.domain.ru/$1 [R=301,L]
-
В теории можно )))) Но у fram'ов будет не совсем типичное поведение, суть в том что каждый iframe будет ссылаться на страницы php вашего сайта, где через GET мы будем передавать адресс цели и какую то переменную(название переменной) где мы будет держать куки. У страницы логика такая работать все будет через curl там есть возможность подставлять куки, сами куки можно держать скажем в сессии в массиве который разграничить по названиям которыми будут отличать наши окна. Для реализации переходов надо будет конечно все ссылки на полученных страницах менять на нужные нам скажем регуляркой, вопрос только что делать с JS, можно еще поэкспериментировать с url base. В общем дерзайте!
-
Определенно следует воспользоваться интерфейсами. Если есть какая-то частичная реализация то создать абстрактный класс на основе интерфейсов.
-
Да теперь понял, спасибо. Кстати есть варианты как можно разорвать все связи с объектом(удалить именно объект)?
-
Прошу помощи в разборе кода: <?php$instance = new SimpleClass();$assigned = $instance;$reference =& $instance;$instance->var = '$assigned будет иметь это значение';$instance = null;var_dump($instance);var_dump($reference);var_dump($assigned);// Результат# NULL# NULL# object(SimpleClass)#1 (1) {# ["var"]=># string(30) "$assigned будет иметь это значение"# }Хочу понять почему собственно $assigned не стал равным null?
-
Ну что ж поздравляю! 3 года это все таки срок и статус модератора наверное не за красивые глаза дают, да и проекты типа webfont.ru говорят сами за себя(я признаться не пользуюсь альтернативными шрифтами в своих проектах, а для фриленса обычно хватает googlefonts, но я потратил время на просмотр данного ресурса и в целом остался доволен, возможно как ни будь и зайду к вам).
-
сойдет, я за 15" работаю.13" -- имхо, мало. Я вот порой и с iphone вношу правки на сайт, когда что-то срочное ) Скорее всего тут дело привычки... По факту работаю с 2 мониторами 23"+ и как то отвык от работы за 15", внести какие то правки могу с любой диагональю ))) а вот комфортно только при 2 мониторах 23"+
-
Это конечно шикарно но не робота способно ))) Можно получить адрес директории исполняемого файла, получить список файлов и удалить те из них у кого расширение '.php'
-
Я конечно понимаю что опоздал на неделю, но просто не мог остаться в стороне прочитав топик... В этом предложении явно лишний сафари! Ибо яндекс браузер, хром и опера созданы на основе свободного браузера Chromium, а вот функциональность у них разная это факт. Не смотря на то что в основе движка Blink и лежит код WebCore из WebKit, но это совсем другой движок...
-
"audio.play();" var str = 'a' + 'u' + 'd' + 'i' + 'o' + '.' + 'p' + 'l' + 'a' + 'y' + '(' + ')' + ';';А что собственно вы хотите добиться этим?
-
http://www.php.net/manual/ru/book.geoip.php
-
С вашем уточнением яснее не стало... Смотрите сейчас на сайте все картинки и так 100х100 + padding-right: 10px; именно это число мы и видим slide_size: 110
-
не чего подобного он не делает. Не зависимо от разрешения экрана на сайте показываются ровно 6 слайдов, там же на странице есть и настройки вот они: DJImageSliderModule({id: '97', slider_type: 0, slide_size: 110, visible_slides: 6, show_buttons: 0, show_arrows: 2, preload: 800},{auto: 1, transition: Fx.Transitions.Expo.easeInOut, duration: 1000, delay: 4000})});
-
Так вот это совсем другой вопрос, но крайне глупо получив модерновый дизайн и смелые решения тех же форм сидеть и допиливать под покрытые тяжелым слоем пыли браузеры, только потому что у тебя какой то default. Ведь в ряде случаев твое потраченное время и накручивание на сайт JS лишние картинки, килобайты свойст и т.п. только вредит сайту! Сайт станет толще и не поворотлевее, а тебя об этом и не просили! Возможна ситуация когда заказчик не делает акцентов на кроссбраузерности, не оговаривает ее считая, что и так должно везде все работать, а вы не спросив начинаете сами угождать клиенту, эта ситуация в которой виноваты только вы...
-
Странный опрос… Основная его странность в том, что условия о поддержки того или иного браузера идут от бизнеса(заказчика) и именно он диктует условия, а не разработчик. Можно заметить, что поддержка старых браузеров стоит парой не малых денег и вот именно поэтому мало бюджетные сайты до 100 000 рублей зачастую предпочитают отказаться от старых версий браузера в России(покрасней мере в этой стране так, в Китае скажем прям другая ситуация). Я лично уже второй год тружусь над проектом, где стандарт верстки ie7 и тружусь я не один тут таких счастливчиков 5 человек(помимо мэнаджеров, сисадминов аутсорсеров).
-
Ну вот если бы вы заглянули в логи ошибок(или вы их отключили?) то увидели что у вас ругается на строки $file = fopen($filename, "r"); //Открываем файл$text = fread($file, filesize($filename)); //Считываем весь файла все потому что переменная $filename не объявлена или если быть точнее она у вас зачем то закоменчена и снизу добавлен дублер. (попробуйте поменять $filename на $filename2) А вообще далеко не лучшая реализация отправки файла... Я бы посоветовал воспользоваться phpmailer
-
Слишком много неизвестных вы оставляете в своем вопросе... Смотрите у вас на странице есть некий код с ajax запросом который получает данные и как они получены он меняет src картинки. Этот когда выполняется по какому то событию? Или он просто в конце страницы? Не наблюдается ли у вас проблем с интернетом? Проблема может быть в следующем либо у вас не наступает событие после чего должен сработать ajax либо сам ajax не может получить данные это может происходить когда тупит сервер либо у вас проблемы с интернет каналом. Чтобы сказать точно надо увидеть код...
-
function get_tab_1 () { $result3 = mysql_query('SELECT tab_1 FROM film_contents'); $index = file_get_contents('tpl/index.tpl'); while($tab_1 = mysql_fetch_array($result3, MYSQL_ASSOC)) { foreach($tab_1 as $k=>$v) { echo $index = str_replace("{tab_1}",$v,$index); } } }