Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Javascript + Xampp + Ubuntu! Трудность!  (Прочитано 2574 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DoZAT0R

  • Автор темы
  • Участник
  • *
  • Сообщений: 161
  • Суров, но справедлив!
    • Просмотр профиля
    • DoZator on GitHub )
Javascript + Xampp + Ubuntu! Трудность!
« : 17 Декабря 2009, 09:43:46 »
Может я не разобрался, а может что-то в xampp не настроено?
 Есть такой скрипт:
  
Цитировать
   <script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
   <script type="text/javascript">
   
   $(document).ready(function() {

      $("#validate").keyup(function(){
      
         var email = $("#validate").val();
      
         if(email != 0)
         {
            if(isValidEmailAddress(email))
            {
               $("#validEmail").css({
                  "background-image": "url('/images/validYes.png')"
               });
            } else {
               $("#validEmail").css({
                  "background-image": "url('/images/validNo.png')"
               });
            }
         } else {
            $("#validEmail").css({
               "background-image": "none"
            });         
         }
      
      });
   
   });
   
   function isValidEmailAddress(emailAddress) {
       var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
       return pattern.test(emailAddress);
   }
   
</script>

   
<div>
  <table width="800" border="0" align="center" cellpadding="0" cellspacing="0"  id="signupTable">
    <tr>
      <th scope="col">
        <div class='signupBlock'>
         <form action="adduser.php" method="post">
           <p> <label>Полное имя:<br></label> <input name="realname" type="text" size="15" maxlength="15"> </p>
           <p> <label>Логин:<br></label> <input name="nikname" type="text" size="15" maxlength="15"> </p>
           <p> <label>Пароль:<br></label> <input name="pass" type="password" size="15" maxlength="15"> </p>
           <p> <label>E-mail:<br></label> <input name="email" type="text" id="validate" size="15" maxlength="15"><span id="validEmail"></span></p>
           <p> <input type="submit" name="submit" value="Зарегистрироваться"> </p>
         </form>
        </div>
      </th>
    </tr>
  </table>
</div>

Скрипт проверяет на правильность вводимое мыло! Если ввод корректен рядом с полем ввода появляется картинка с галочкой, если нет с крестиком!
Под Denwer-ом, под Windowsми работает! Под xampp нет! Вот собственно и вопрос: почему?  
« Последнее редактирование: 17 Декабря 2009, 09:46:39 от DoZAT0R »
Ubuntu Server 14.04 on Amazon AWS
Mac OS X 10.9.5

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Javascript + Xampp + Ubuntu! Трудность!
« Ответ #1 : 17 Декабря 2009, 10:05:17 »
А при чем здесь xampp ?
Это чистый JS без фокусов.
Разберитесь с библиотеками и путями.
« Последнее редактирование: 17 Декабря 2009, 10:13:00 от alexander.pronin »

Оффлайн DoZAT0R

  • Автор темы
  • Участник
  • *
  • Сообщений: 161
  • Суров, но справедлив!
    • Просмотр профиля
    • DoZator on GitHub )
Re: Javascript + Xampp + Ubuntu! Трудность!
« Ответ #2 : 17 Декабря 2009, 10:15:53 »
В том то и фокус, что пути корректны, права выставлены! И абсолютно то же самое рабоает отлично в Denwer! А тут тишина! Вот не знаю в чем беда! Была уже мысль о отключенных настройках, параметрах в xampp!
Ubuntu Server 14.04 on Amazon AWS
Mac OS X 10.9.5

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Javascript + Xampp + Ubuntu! Трудность!
« Ответ #3 : 17 Декабря 2009, 10:37:09 »
Наставьте алертов побольше.
Посмотрите ошибки. Если нет, то поставьте Firebug.
« Последнее редактирование: 17 Декабря 2009, 10:39:08 от alexander.pronin »

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: Javascript + Xampp + Ubuntu! Трудность!
« Ответ #4 : 17 Декабря 2009, 11:11:25 »
глупый вопрос, говорит о том, что вы вообще не понимаете, как оно "это все работает"
js рабочий, смотрите пути, css, наличие ваших крестиков и галочек в папке и прочитайте хотя бы одну книжку по теме

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Javascript + Xampp + Ubuntu! Трудность!
« Ответ #5 : 17 Декабря 2009, 11:16:52 »
Резковато, но по сути сказано правильно.

Оффлайн DoZAT0R

  • Автор темы
  • Участник
  • *
  • Сообщений: 161
  • Суров, но справедлив!
    • Просмотр профиля
    • DoZator on GitHub )
Re: Javascript + Xampp + Ubuntu! Трудность!
« Ответ #6 : 17 Декабря 2009, 11:29:22 »
Согласен о более подробном изучении литературы! Что вобщем и делаю! Так сказать в процессе изучения!
 А откуда вопрос:
    js - да рабочий проверено
   пути - 500 раз проверил! Верно все!
   css - тоже на месте и корректен!
   png-файлы с крестиками и галочками - на месте!
 В Windowsх на работе, при аналогичной структуре директорий и тех же файлах все пашет!
 Ладно, буду разбираться! И можете поверить человек я упорный - разберусь!
Ubuntu Server 14.04 on Amazon AWS
Mac OS X 10.9.5

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Javascript + Xampp + Ubuntu! Трудность!
« Ответ #7 : 17 Декабря 2009, 11:42:37 »
Я в Вас верю. ;D

Оффлайн DoZAT0R

  • Автор темы
  • Участник
  • *
  • Сообщений: 161
  • Суров, но справедлив!
    • Просмотр профиля
    • DoZator on GitHub )
Re: Javascript + Xampp + Ubuntu! Трудность!
« Ответ #8 : 17 Декабря 2009, 11:43:43 »
Ubuntu Server 14.04 on Amazon AWS
Mac OS X 10.9.5

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: Javascript + Xampp + Ubuntu! Трудность!
« Ответ #9 : 17 Декабря 2009, 11:49:37 »
выкинь сюда что в хтмл в <head></head> прописано и содержание css

Оффлайн DoZAT0R

  • Автор темы
  • Участник
  • *
  • Сообщений: 161
  • Суров, но справедлив!
    • Просмотр профиля
    • DoZator on GitHub )
Re: Javascript + Xampp + Ubuntu! Трудность!
« Ответ #10 : 17 Декабря 2009, 12:01:50 »
Цитировать
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<link rel="stylesheet" href="/css/main_style.css" type="text/css" media="screen" />
<title>mm</title>
<link rel="shortcut icon" href="favicon.ico" />
</head>

Цитировать
.signupBlock {
    font-family: Trebuchet MS;
    font-size: 8pt;
    font-weight: bold;
    color: Gray;;
    width: 260px;
    text-align: center;
    margin: 10px;
    padding: 20px;
    float: left;
}

#signupTable {
    background-color: white;
}

#validEmail {
         margin-top: 4px;
         margin-left: 9px;
         position: absolute;
         width: 16px;
         height: 16px;
}
Ubuntu Server 14.04 on Amazon AWS
Mac OS X 10.9.5

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: Javascript + Xampp + Ubuntu! Трудность!
« Ответ #11 : 17 Декабря 2009, 12:18:36 »
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<link rel="stylesheet" href="/css/main_style.css" type="text/css" media="screen" />
<title>mm</title>
<link rel="shortcut icon" href="favicon.ico" />
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
   <script type="text/javascript">
   
   $(document).ready(function() {

      $("#validate").keyup(function(){
     
         var email = $("#validate").val();
     
         if(email != 0)
         {
            if(isValidEmailAddress(email))
            {
               $("#validEmail").css({
                  "background-image": "url('/images/validYes.png')"
               });
            } else {
               $("#validEmail").css({
                  "background-image": "url('/images/validNo.png')"
               });
            }
         } else {
            $("#validEmail").css({
               "background-image": "none"
            });         
         }
     
      });
   
   });
   
   function isValidEmailAddress(emailAddress) {
       var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
       return pattern.test(emailAddress);
   }
   
</script>
</head>

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Javascript + Xampp + Ubuntu! Трудность!
« Ответ #12 : 17 Декабря 2009, 18:52:28 »
Проверь правильность написания пути и имени файла с учётом капса. Венде на него пох, а вот *nix за этим чётко следит.

Пользователь решил продолжить мысль 17 Декабря 2009, 18:54:07:
Ну и соответственно смотри логи на предмет 4xx ошибок.
« Последнее редактирование: 17 Декабря 2009, 18:54:07 от Mam(O)n »

Оффлайн DoZAT0R

  • Автор темы
  • Участник
  • *
  • Сообщений: 161
  • Суров, но справедлив!
    • Просмотр профиля
    • DoZator on GitHub )
Re: Javascript + Xampp + Ubuntu! Трудность!
« Ответ #13 : 17 Декабря 2009, 19:39:31 »
Проверь правильность написания пути и имени файла с учётом капса. Венде на него пох, а вот *nix за этим чётко следит.

Точно! Спасибо огромное! Как же я мог забыть?!  :D
Ubuntu Server 14.04 on Amazon AWS
Mac OS X 10.9.5

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Javascript + Xampp + Ubuntu! Трудность!
« Ответ #14 : 18 Декабря 2009, 08:46:02 »
На всякий случай. Не забываем про права.

 

Страница сгенерирована за 0.022 секунд. Запросов: 22.