[Ликбез]

Форма входа

Меню сайта



Вопросы от гостей. Общая тема.
[1] likbezz [02.09.2010, 02:53]
Вопросы от гостей. Общая тема.
Складываем всё - дальше я рассортирую, если потребуется.

Вопросы типа: «Не работает ...» - только со ссылкой на проблемную страницу.
Вопросы типа: «Не работает ...» и ссылкой на страницу требующую авторизации - только с тестовым логином/паролем.
Вопросы требующие подробных объяснений - со скриншотами и исходниками - только на форум.
В личку - только короткие вопросы, подразумевающие короткие ответы.
[106] likbezz [26.02.2012, 20:41]
Krem-Brule,
Quote (Krem-Brule)
погоди, а к полю привязать?

Code
<input type="text" class="fw text" name="fld4" id="order-fld-4" onFocus="$('#ft2').fadeIn()" onBlur="$('#ft2').fadeOut();document.getElementById('siF13').value=this.value.replace(/(@|\.)/ig,'-');">

Code
<input type="text" id="siF13" class="manFlLogin" name="user" value="" size="20" style="width:100%" maxlength="25" />

Что там привязывать? ... дописал событие да и всё.
...

bandjuk,
Quote (bandjuk)
Нет, ну я конечно может и дурак, но не настолько!)

Да прикалываюсь я ))), что теперь, и пошутить низя)
[107] Krem-Brule [26.02.2012, 22:40]
спасибо, щас потестим)

Добавлено (26.02.2012, 21:43)
---------------------------------------------
в общем всё работает, теперь осталось совместить кнопки оформить заказ и регистрация.

и можно приступать к выдергиванию данных из профиля и подстановке в форму если юзер зареган

Добавлено (26.02.2012, 22:40)
---------------------------------------------
Итак, есть кнопка регистрации
Code
<input class="manFlSbm" id="siF20" type="submit" name="sbm" value="Регистрация" />


и есть кнопка оформления заказа.
Code
<input class="point" alt="Перейти к проверке данных" title="Перейти к проверке данных" type="image" src="../../../d/submit.png" id="order-button" onclick="shopCheckOut();">


Нужно чтобы вторая кнопка отправляла обе формы.

аццки большой спойлер:


Сообщение отредактировал Krem-Brule - Воскресенье, 26.02.2012, 22:52
[108] likbezz [26.02.2012, 23:39]
Krem-Brule,
Quote (Krem-Brule)
Итак, есть кнопка регистрации
... и есть кнопка оформления заказа. ...
Нужно чтобы вторая кнопка отправляла обе формы.

Да, это не сложно), сложно просчитать ситуации, когда: не верно заполнено одно из полей, не правильный код безопасности ... и прочие «не» при которых регистрация не состоится ).
А отправка форм - это вот так:

Code
<input class="manFlSbm" id="siF20" type="submit" name="sbm" value="Регистрация" />
<input class="point" alt="Перейти к проверке данных" title="Перейти к проверке данных" type="image" src="../../../d/submit.png" id="order-button" onclick="shopCheckOut();$('#siF20').trigger('click');">


... Или прямо обращаясь к форме регистрации:
Code
$('#reg').trigger('submit');

...
...
[109] Krem-Brule [26.02.2012, 23:48]
в общем оно в любом случае открывает страницу входа (если регистрация удалась) или страницу регистрции, если нет.

Добавлено (26.02.2012, 23:48)
---------------------------------------------
НО!
регистрация проходит после оформления заказа))))))))))))))))) то есть заказ не привязывается к юзеру)))

[110] likbezz [26.02.2012, 23:51]
Krem-Brule,
Quote (Krem-Brule)
в общем оно в любом случае открывает страницу входа (если регистрация удалась) или страницу регистрции, если нет.

Повесить атрибут «_blank» ...
Code
<script type="text/javascript">
$('#reg').attr('target','_blank');
</script>

...
Делать регистрацию скриптом. Без формы, просто post запросом с передачей необходимых данных.
... Как если нажать на кнопочку под гостем. Если ты её видишь, конечно ...
[111] Krem-Brule [26.02.2012, 23:55]
видимо ничего не получится... так как после регистрации нужно получить пароль по почте и только потом войти

Добавлено (26.02.2012, 23:55)
---------------------------------------------
сразу не авторизует

[112] likbezz [27.02.2012, 00:07]
Krem-Brule,
Quote (Krem-Brule)
НО!
регистрация проходит после оформления заказа))))))))))))))))) то есть заказ не привязывается к юзеру)))

Естественно, ведь форма заполнялась ДО того как пользователь зарегистрировался и вошёл на сайт.
...
Krem-Brule,
Quote (Krem-Brule)
видимо ничего не получится... так как после регистрации нужно получить пароль по почте и только потом войти

Я так понял у тебя НЕ юНет регистрация, ... тогда да. Либо писать достаточно сложный скрипт, который запоминал все поля, входил бы под регистрационными данными пользователя, переходил бы на страницу заказа и заного заполнял бы поля сохранёнными данными.
Запомнить можно в куке.
... Но, хранить в куке пароль, ИМХО, не самое лучшее решение.

Quote (Krem-Brule)
сразу не авторизует

Если у тебя локальные пользователи, то да, это всё усложняет.
... Но, тем не менее, регистрацию можно организовать. И в следующий раз пользователь войдёт как пользователь )
...
[113] Krem-Brule [27.02.2012, 00:24]
ёпрст)

Добавлено (27.02.2012, 00:10)
---------------------------------------------
Огромное спасибо за помощь, респект! smile


Сообщение отредактировал Krem-Brule - Понедельник, 27.02.2012, 00:35
[114] Нубъ [03.03.2012, 16:15]
Здравствуйте, очень понравилась тема: http://likbezz.ru/forum/60-367-1, однако возник вопрос, можно ли изменить стиль тега <a> после нажатия (раскрытия блока)? Подскажите пожалуйста.

Добавлено (03.03.2012, 16:15)
---------------------------------------------
Спасибо, разобрался, не туда вставлял стили, извините за беспокойство

[115] Fantazerishka [03.03.2012, 19:06]
Здравствуйте снова. Такой вот вопрос по этой теме: http://likbezz.ru/forum/60-141-1 - Как вывести картинку для каждого раздела.
Я так понял картинка должна иметь идентичное название с страницей: imp.png http://simple.org/img, а как сделать подобное не на юкозе, на обычном сайте, с исключением если главная страница (simple.org/), то он вытаскивает обычную картинку.
Ещё есть код по смене картинки по наведению на ссылку раздела, можно ли их как-то объединить или завязать на айди ссылок?
Code
<script type="text/javascript">
$(document).ready(function(){
  $("#tel").mouseover(function(){
$("#kontt").attr('src',"<?php echo get_template_directory_uri(); ?>/images/button_t.png");
return false;
  });
  $("#milo").mouseover(function(){
$("#kontt").attr('src',"<?php echo get_template_directory_uri(); ?>/images/button_m.png");
return false;
  });
  $("#skup").mouseover(function(){
$("#kontt").attr('src',"/images/button_s.png");
return false;
  });
  $(".kont-top-t").mouseout(function(){
$("#kontt").attr('src',"<?php echo get_template_directory_uri(); ?>/images/button_i.png");
return false;
  });
});
</script>
<div class="kont-top">
   <img id="kontt" src="/images/button_i.png">
   <div class="kont-top-t">
   <a href="#" id="tel">+7 (777) 777-77-77</a>
   </div>
   <div class="kont-top-t">
   <a href="#" id="milo">Ссылка</a>
   </div>
   <div class="kont-top-t">
   <a href="#" id="skup">Ссылка</a>
   </div>
  </div>


Помогите пожалуйста, очень хочу сделать, но по разным подобным примерам не получается
[116] likbezz [03.03.2012, 20:43]
Fantazerishka,
Quote (Fantazerishka)
Я так понял картинка должна иметь идентичное название с страницей: imp.png http://simple.org/img, а как сделать подобное не на юкозе, на обычном сайте, с исключением если главная страница (simple.org/), то он вытаскивает обычную картинку.

Ну, название раздела можно получить по URL. Скриптом, JavaScript.
Вот так:
Code
<div id="elId"></div>
<script type="text/javascript">
$(document).ready(function(){
var url=location.href; /* получаем текущий URL */
if(url.split('/')[4]!=0){ /* проверяем, есть ли что-то после 4 слеша в URL */
var sel=url.split('/')[url.split('/').length-2];
$('#elId').css({background:'url(/'+sel+'.png) no-repeat'});
};
});
</script>

Где:
Если адрес страницы будет вот такой:
http://likbezz.ru/_example/jquery/appUserStat/appUserStat_1.html
то картинка будет иметь имя выделенного синим блока, то бишь /appUserStat.png ...
...
[117] Гость [03.03.2012, 23:49]
Доброе время суток! Забрела в поисках ответа сюда. вот такая проблемка у меня: в редакторе страниц создаю новую с таблицей, сохраняю - пишет: длина превышает 60 000. как быть? Ранее на другой странице была таблица больше, сохранилась нормально. недоумение...
Если подможете, буду благодаона. Елена
[118] likbezz [04.03.2012, 00:13]
Гость,
Quote (Гость)
длина превышает 60 000. как быть?

Сокращать длину текста, скорее всего у вас таблица действительно превышает 60,000 символов.
Можно и обойти это ограничение: Как обойти ограничение в 60000 символов, при ...
...
[119] FeniX [05.03.2012, 21:35]
Антон,привет! Можешь помочь в одном дельце? smile
Я вот пытаюсь сделать кнопку для сайта,все тип-топ за исключением одного,никак не получается сделать ссылку на нужную страницу, а кнопка прописана тегом embed и сам файл swf.
Пробовал разными способами,результата ноль.
Например,так:
Code
<div style="cursor:hand" onClick="location='www.mail.ru'">
  <EMBED SRC="http://allpk.do.am/LogoPK.swf" WIDTH="120" HEIGHT="60"
  PLAY="true" ALIGN="" LOOP="true" QUALITY="high"
  TYPE="application/x-shockwave-flash"
  ALLOWSCRIPTACCESS="always"   
  >
</div>

не работает, пробовал так
Code
<EMBED SRC="http://allpk.do.am/LogoPK.swf" WIDTH="120" HEIGHT="60"
  PLAY="true" ALIGN="" LOOP="true" QUALITY="high"
  TYPE="application/x-shockwave-flash"
  ALLOWSCRIPTACCESS="always" onClick="document.location='www.mail.ru''"  
  >

тоже не пашет. Помоги пожалуйста, если знаешь как правильно прописать
</div> smile
[120] likbezz [05.03.2012, 23:05]
FeniX,
Quote (FeniX)
Я вот пытаюсь сделать кнопку для сайта,все тип-топ за исключением одного,никак не получается сделать ссылку на нужную страницу, а кнопка прописана тегом embed и сам файл swf.
Пробовал разными способами,результата ноль.

Вот так нужно:
Code
<a style="display:block;width:138px;cursor:pointer;" href="javascript://" onclick="window.location.href='http://likbezz.ru/';return false;">
<object style="position:relative;z-index:-1;" id="LogoPK" type="application/x-shockwave-flash" data="http://likbezz.ru/_source/_swf/logo/01/LogoPK.swf" width="138" height="107"><param name="allowScriptAccess" value="always" /><param name="wmode" value="opaque" /><param name="movie" value="http://likbezz.ru/_source/_swf/logo/01/LogoPK.swf" /><param name="flashvars" value="link=http://sigaret-net.ru/index/kupit_ehlektronnye_sigarety/0-6"></object>
</a>

...

Или вот так:
Code
<a style="display:block;width:138px;height:107px;position:relative;" href="javascript://" onclick="window.location.href='http://likbezz.ru/';return false;">
<object id="LogoPK" type="application/x-shockwave-flash" data="/_source/_swf/logo/01/LogoPK.swf" width="138" height="107"><param name="allowScriptAccess" value="always" /><param name="wmode" value="opaque" /><param name="play" value="true" /><param name="movie" value="/_source/_swf/logo/01/LogoPK.swf" /></object>
<span style="display:block;width:138px;height:107px;position:absolute;left:0;top:0;cursor:pointer;z-index:2;"></span>
</a>



...

Или отредактировать саму флешку, добавить слой-кнопку с обработчиком:
Code
button.onRelease = function() {
getURL("http://likbezz.ru/");
};

...
Прикрепления: 1330974332.txt (0.6 Kb)


Полная версия сайта