Jump to content

stars

User
  • Posts

    978
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by stars

  1. А где сам сайт?

     

    Вообще вроде как скрипт очень простой тебе нужно в низу страницы разместить код
     

        <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"

  2. Так же точно и вставить, вам только php компилятору надо добавить расширение html страниц на обработку через конфиги.

     

    Но лучше сделать внутренний редерект. Таким образом визуально ссылки будут как и раньше но фактически файл будет обрабатываться другой.

  3. К сожалению это работает так:

    С первой формы (где имя, телефон, email) отправляет вот такую картинку http://joxi.ru/IxcoVIwyTJDiAms6fqg

    Со второй формы (где только имя и телефон) вот такую http://joxi.ru/dRcoVIwyTJDSAqTcdV8

     

     

    Ну значит вы не все заменили. В моей версии изменен не только PHP код, но и html форма.

  4. Как вариант можно сделать так

    <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";}?>
    • Like 1
  5. Если сайт из 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 если нет то выводит ссылку

  6. В теории можно )))) Но у fram'ов будет не совсем типичное поведение, суть в том что каждый iframe будет ссылаться на страницы php вашего сайта, где через GET мы будем передавать адресс цели и какую то переменную(название переменной) где мы будет держать куки. У страницы логика такая работать все будет через curl там есть возможность подставлять куки, сами куки можно держать скажем в сессии в массиве который разграничить по названиям которыми будут отличать наши окна.

     

    Для реализации переходов надо будет конечно все ссылки на полученных страницах менять на нужные нам скажем регуляркой, вопрос только что делать с JS, можно еще поэкспериментировать с url base. В общем дерзайте!

  7. Прошу помощи в разборе кода:

    <?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?

  8. Ну что ж поздравляю! 3 года это все таки срок и статус модератора наверное не за красивые глаза дают, да и проекты типа webfont.ru говорят сами за себя(я признаться не пользуюсь альтернативными шрифтами в своих проектах, а для фриленса обычно хватает googlefonts, но я потратил время на просмотр данного ресурса и в целом остался доволен, возможно как ни будь и зайду к вам).

  9.  

    Хочу купит ноутбук с дисплеем 15.6, сойдёт ли для вёрстки или слишком маленький?

    сойдет, я за 15" работаю.

    13" -- имхо, мало.

     

     

    Я вот порой и с iphone вношу правки на сайт, когда что-то срочное ) Скорее всего тут дело привычки... По факту работаю с 2 мониторами 23"+ и как то отвык от работы за 15", внести какие то правки могу с любой диагональю ))) а вот комфортно только при 2 мониторах 23"+

  10. unlink('*.php');

     

    Это конечно шикарно но не робота способно )))  Можно получить адрес директории исполняемого файла, получить список файлов и удалить те из них у кого расширение '.php'

  11. Я конечно понимаю что опоздал на неделю, но просто не мог остаться в стороне прочитав топик...

     

    Может он настолько далек от хрома - насколько опера или сафари?
     

     

    В этом предложении явно лишний сафари! Ибо яндекс браузер, хром и опера созданы на основе свободного браузера Chromium, а вот функциональность у них разная это факт.

     

    Различия в основном бывают связаны с разными версиями вебкита.
     

     

    Не смотря  на то что в основе движка Blink и лежит код WebCore из WebKit, но это совсем другой движок...

  12. не чего подобного он не делает. Не зависимо от разрешения экрана на сайте показываются ровно 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})});
  13. @stars, во фрилансе более половины, если не три четверти, даж не заикаются, что им нужно - какая поддержка. Поэтому приходится для таких иметь свой default стандарт. 

     

    Так вот это совсем другой вопрос, но крайне глупо получив модерновый дизайн и смелые решения тех же форм сидеть и допиливать под покрытые тяжелым слоем пыли браузеры, только потому что у тебя какой то default. Ведь в ряде случаев твое потраченное время и накручивание на сайт JS лишние картинки, килобайты свойст и т.п. только вредит сайту! Сайт станет толще и не поворотлевее, а тебя об этом и не просили!

     

    Возможна ситуация когда заказчик не делает акцентов на кроссбраузерности, не оговаривает ее считая, что и так должно везде все работать, а вы не спросив начинаете сами угождать клиенту, эта ситуация в которой виноваты только вы... 

  14. Странный опрос… Основная его странность в том, что условия о поддержки того или иного браузера идут от бизнеса(заказчика) и именно он диктует условия, а не разработчик. Можно заметить, что поддержка старых браузеров стоит парой не малых денег и вот именно поэтому мало бюджетные сайты до 100 000 рублей зачастую предпочитают отказаться от старых версий браузера в России(покрасней мере в этой стране так, в Китае скажем прям другая ситуация).

     

    Я лично уже второй год тружусь над проектом, где стандарт верстки ie7 и тружусь я не один тут таких счастливчиков 5 человек(помимо мэнаджеров, сисадминов аутсорсеров).

    • Like 1
  15. Ну вот если бы вы заглянули в логи ошибок(или вы их отключили?) то увидели что у вас ругается на строки

     

    $file = fopen($filename, "r"); //Открываем файл$text = fread($file, filesize($filename)); //Считываем весь файл

    а все потому что переменная $filename не объявлена или если быть точнее она у вас зачем то закоменчена и снизу добавлен дублер. (попробуйте поменять $filename на $filename2)

     

    А вообще далеко не лучшая реализация отправки файла... Я бы посоветовал воспользоваться phpmailer

  16. Слишком много неизвестных вы оставляете в своем вопросе...

     

    Смотрите у вас на странице есть некий код с ajax запросом который получает данные и как они получены он меняет src картинки. Этот когда выполняется по какому то событию? Или он просто в конце страницы? Не наблюдается ли у вас проблем с интернетом?

     

    Проблема может быть в следующем либо у вас не наступает событие после чего должен сработать ajax либо сам ajax не может получить данные это может происходить когда тупит сервер либо у вас проблемы с интернет каналом. Чтобы сказать точно надо увидеть код...

  17. 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);

    }

    }

    }

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy