2015-04-04 3 views
-4

Я хочу запустить разные скрипты для мобильных и настольных пользователей, для этого я использую плагин Mobble wordpress, который позволяет мне использовать is_handheld(); для обнаружения карманных устройств. Я довольно новичок в этом, так что, пожалуйста, скажите мне, где я сделал ошибку? Это дает ошибку. БлагодаряМне нужна помощь, чтобы этот код работал

<?php 
     if (!is_user_logged_in()) : 
    ?> 
    <?php 
     if (!is_handheld()) { 
     echo"<script type="text/javascript" src="/source1"></script>”; 
    } 
     else { 
     echo"<script type="text/javascript" src="/source2"></script>”; 
    } 
    <?php 
     endif; 
    ?> 
    <?php 
     endif; 
    ?> 
+0

почему вы закрываете/открытия PHP без необходимости и почему вы используете .php источник для яваскрипта сценария? вы просто хотите сделать этот код правильным? –

+0

Я не программист. Я поставил этот код в голову из того, что нашел в Интернете. Помогите мне с этим, если вы можете :) – Flaviu

+0

Скрипт - это действительно рекламный код. Это php. Я просто раздели его, чтобы сосредоточить вопрос на остальном – Flaviu

ответ

1

Это должно решить ваши ошибки

 <?php 
     if (!is_user_logged_in()) : 
      if (!is_handheld()) { 
       echo '<script type="text/javascript" src="/source1"></script>'; 
      } 
      else { 
      echo '<script type="text/javascript" src="/source2"></script>'; 
      } 
      endif; 
     ?> 
Смежные вопросы