PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (7): « 1 2 3 4 [5] 6 7 »

> Найдено сообщений: 96
Demeus Отправлено: 15 Мая, 2011 - 16:03:44 • Тема: работа с куками • Форум: HTTP и PHP

Ответов: 6
Просмотров: 1837
а на index-ой странице должно остается так же?
PHP:
скопировать код в буфер обмена
  1.  
  2. if (isset($_COOKIE['cites'])){
  3.         $cites=$_COOKIE['cites'];
  4. }
  5. else {
  6.         $cites = "moskva";
  7.         setcookie("cites", $cites);
  8. }
  9.  
Demeus Отправлено: 15 Мая, 2011 - 15:30:19 • Тема: работа с куками • Форум: HTTP и PHP

Ответов: 6
Просмотров: 1837
Делаю так
PHP:
скопировать код в буфер обмена
  1.  
  2. if (isset($_COOKIE['cites'])){
  3.         $cites=$_COOKIE['cites'];
  4. }
  5. else {
  6.         $cites = "moskva";
  7.         setcookie("cites", $cites);
  8. }
  9.  

при смене города делаю так
PHP:
скопировать код в буфер обмена
  1.  
  2. if($_SERVER['REQUEST_METHOD']=='GET' && isset($_GET['mesto']) && !empty($_GET['mesto'])){
  3.         $mesto=$_GET['mesto']; 
  4.         SetCookie("cites","");
  5.         SetCookie("cites",$mesto);
  6. }
  7.  

Но когда перехожу опять на главную при чтении кука выводится moskva, хотя должен быть другой город, что здесь не так?
Demeus Отправлено: 15 Мая, 2011 - 12:08:08 • Тема: работа с куками • Форум: HTTP и PHP

Ответов: 6
Просмотров: 1837
Привет!
Такая проблема, при посещении странице читаю куки, если кук не установлен то задаю значение по умолчанию
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. if (isset($_COOKIE['cites'])){
  4.         $cites=$_COOKIE['cites'];
  5. }
  6. else {
  7. setcookie("cites",'moskva');
  8. $cites=$_COOKIE['cites'];
  9. }
  10.  

но почему переменная $cites при первом заходе пустая?
Demeus Отправлено: 11 Мая, 2011 - 11:21:15 • Тема: Проверка вводимых данных • Форум: JavaScript & VBScript

Ответов: 0
Просмотров: 791
Привет! есть форма которая открывается в модальном окне, 2 поля обязательны(возможно будут еще).
При вводе данных сразу проверяется на корректность.
Если есть ошибка то бордер становится красным, если все ок то зеленый
У кнопка отправить стоит атрибут disabled.
вот собственно код
CODE (javascript):
скопировать код в буфер обмена
  1.        
  2. $(document).ready(function() {
  3.         $("#contactEmail").keyup(function(){
  4.                 var email = $("#contactEmail").val();
  5.                 if(email != 0)
  6.                 {
  7.                         if(isValidEmailAddress(email))
  8.                         {
  9.                                 $("#contactEmail").css({"border-color": "#00FF89"});
  10.                                 hasError="";
  11.                         } else {
  12.                                 $("#contactEmail").css({"border-color":"red"});
  13.                                 hasError="ErrorMAil";
  14.                         }
  15.                 } else {
  16.                         $("#contactEmail").css({
  17.                                 "background-image": "none"
  18.                         });                    
  19.                 }
  20.         });
  21. });
  22. function isValidEmailAddress(emailAddress) {
  23.         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);
  24.         return pattern.test(emailAddress);
  25. }
  26.  
  27. $(function() {
  28. maxchars = 2;
  29. number = $("input[id='text-count']").val().length;
  30. $("input[id='text-count']").keyup(function count(){
  31.         if(number >= maxchars){
  32.                 $("#text-count").css({"border-color": "#00FF89"});
  33.                 $("#button").removeAttr("disabled")
  34.         }
  35.         else{
  36.                 $("#text-count").css({"border-color":"red"});
  37.         }
  38.         number = $("input[id='text-count']").val().length;
  39.         $("#count").html("Количество введенных символов: "+number);
  40.         });
  41. });
  42.  

Вообщем здесь осталось только проверить hasError на наличие ошибок, но откуда ее вставить не знаю?
Demeus Отправлено: 09 Мая, 2011 - 18:10:59 • Тема: Формирование запроса • Форум: HTTP и PHP

Ответов: 11
Просмотров: 4312
Спасибо буду разбираться.
Demeus Отправлено: 09 Мая, 2011 - 15:35:18 • Тема: Формирование запроса • Форум: HTTP и PHP

Ответов: 11
Просмотров: 4312
спасибо конечно за код, но мне бы это сделать без перезагрузки страницы
Demeus Отправлено: 09 Мая, 2011 - 11:50:16 • Тема: Формирование запроса • Форум: HTTP и PHP

Ответов: 11
Просмотров: 4312
Есть код который отмечает/снимает значение чекбокса
PHP:
скопировать код в буфер обмена
  1.  
  2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  3. "http://www.w3.org/TR/html4/loose.dtd">
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">  
  6.  
  7.  
  8. </head>
  9. <body>
  10. <script type="text/javascript" src="/js/jquery-1.4.2.min.js"></script>
  11. <script type="text/javascript">
  12.     $(document).ready( function() {
  13.         // Выбор всех
  14.         //При клике на ссылку "Все", активируем checkbox
  15.         $("a[href='#select_all']").click( function() {
  16.            $("#" + $(this).attr('rel') + " input:checkbox:enabled").attr('checked', true);
  17.                    alert($(this).value('rel'));
  18.             return false;
  19.         });
  20.  
  21.         // Ни одного
  22.         $("a[href='#select_none']").click( function() {
  23.              $("#" + $(this).attr('rel') + " input:checkbox").attr('checked', false);
  24.             return false;
  25.         });
  26.     });
  27.        
  28. </script>
  29.  
  30.  
  31.  
  32. <a rel="group1" href="#select_all">Все</a>, <a rel="group1" href="#select_none">Ни одного</a>
  33. <div id="group1">
  34.   <input type="checkbox" name="numbers[]" value="1" />
  35.   <input type="checkbox" name="numbers[]" value="2" />
  36.   <input type="checkbox" name="numbers[]" value="3" />
  37.   <input type="checkbox" name="numbers[]" value="4" />
  38.   <input type="checkbox" name="numbers[]" value="5" />
  39.   <input type="checkbox" name="numbers[]" value="6" />
  40.   <input type="checkbox" name="numbers[]" value="7" />
  41.   <input type="checkbox" name="numbers[]" value="8" />
  42.   <input type="checkbox" name="numbers[]" value="9" />
  43.   <input type="checkbox" name="numbers[]" value="10" />
  44. </div>
  45.  
  46. </body>
  47. </html>
  48.  

а как потом сформировать квари стринг для последующей фильтрации значений?
Demeus Отправлено: 05 Мая, 2011 - 16:33:04 • Тема: Подписка на рассылку • Форум: Хранение данных, их вывод и обработка

Ответов: 3
Просмотров: 1415
А как в таком случае определить сколько времени человек находится на сайте, например если он находится на сайте больше минуты то вежливо предложить ему зарегится.
Demeus Отправлено: 29 Апреля, 2011 - 15:08:21 • Тема: Подписка на рассылку • Форум: Хранение данных, их вывод и обработка

Ответов: 3
Просмотров: 1415
как сделать чтоб при первом посещении сайта выходило окно подписки на рассылку, если не введешь емайл то не будет доступа к информации сайта. Может есть пример, думаю надо работать с куками, но общей картины пока не вижу.
Demeus Отправлено: 31 Марта, 2011 - 17:59:52 • Тема: Загрузка нескольких файлов на сервер • Форум: Программирование на PHP

Ответов: 5
Просмотров: 427
SAD пишет:
Demeus пишет:
он вроде как загружает файлы но не понятно куда, на хостинге этих файлов нет

в свою папку наверное грузит

все папки проверил нету ничего...
Demeus Отправлено: 31 Марта, 2011 - 17:20:40 • Тема: Загрузка нескольких файлов на сервер • Форум: Программирование на PHP

Ответов: 5
Просмотров: 427
хочется чтоб зараз можно было выбрать несколько файлов, а не по одному выбирать
Demeus Отправлено: 31 Марта, 2011 - 16:32:04 • Тема: Загрузка нескольких файлов на сервер • Форум: Программирование на PHP

Ответов: 5
Просмотров: 427
Всем привет!
Подскажите плиз где взять такой скрипт
нашел такой https://github[dot]com/blueimp/jQuery-File-Upload
он вроде как загружает файлы но не понятно куда, на хостинге этих файлов нет
Demeus Отправлено: 22 Марта, 2011 - 20:26:38 • Тема: проблема с ЧПУ • Форум: Регулярные выражения

Ответов: 10
Просмотров: 327
да то что нужно
Спасибо большое.
Demeus Отправлено: 22 Марта, 2011 - 20:08:51 • Тема: проблема с ЧПУ • Форум: Регулярные выражения

Ответов: 10
Просмотров: 327
а почему тогда не заходит если просто набирать site.ru/ru/

если набрать так site.ru/ru/index.php
то тоже все нормально...
Demeus Отправлено: 22 Марта, 2011 - 20:03:41 • Тема: проблема с ЧПУ • Форум: Регулярные выражения

Ответов: 10
Просмотров: 327
/ru/index.php?action=$1
если так то нормально заходит в папку ru

Страниц (7): « 1 2 3 4 [5] 6 7 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB