PHP.SU

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

Страниц (302): В начало « ... 291 292 293 294 [295] 296 297 298 299 ... » В конец

> Найдено сообщений: 4520
armancho7777777 Отправлено: 01 Октября, 2011 - 20:00:38 • Тема: Настройки .htaccess • Форум: HTTP и PHP

Ответов: 12
Просмотров: 3609
Да с работой сессии всё в порядке, "е маё".
Просто на фиг этот лишний мусор...
Так и должно быть, что-ли?
armancho7777777 Отправлено: 01 Октября, 2011 - 19:24:03 • Тема: Настройки .htaccess • Форум: HTTP и PHP

Ответов: 12
Просмотров: 3609
Еще раз говорю, это не заметно, пока не заглядывать в папку сессий.
Убрав эту запись, проблема устраняется.
На сайте всего 2 файла: index.php и .htaccess
и папка сессий.
(Добавление)
caballero пишет:
с какой стати новая сессия?
А я откуда знаю Радость
Потому и написал сюда)
armancho7777777 Отправлено: 01 Октября, 2011 - 19:13:04 • Тема: Настройки .htaccess • Форум: HTTP и PHP

Ответов: 12
Просмотров: 3609
Не так выразился:
такая запись в .htaccess приводит к тому, что при обновлении страницы запускается новая сессисия. На работе приложения это ни как не отражается, так как сессия использует первоначальный ID, который сохранился в куках. А вот если заглянуть в папку сессий, то можно увидеть, что каждый раз, когда пользователь обновляет страницу, появляется новый файлик сессии. Но если просто переходить по ссылкам, то такого не происходит.
И еще, при работе в мазилле такого бага не наблюдается.
armancho7777777 Отправлено: 01 Октября, 2011 - 18:07:19 • Тема: Настройки .htaccess • Форум: HTTP и PHP

Ответов: 12
Просмотров: 3609
Всем привет!
Почему такая запись в .htaccess:

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L,QSA]

записывает в файл сессии новый идентификатор сессии?

Но сессия при этом работает с первым идентификатором,
который изначально прописался в куках.

Как мне исправить выше приведённый код так,
чтобы исправить этот изъян, и при этом чтоб все запрсы приходиль в индех?
armancho7777777 Отправлено: 22 Сентября, 2011 - 08:22:19 • Тема: как сохранить позицию вертикального скролла... • Форум: JavaScript & VBScript

Ответов: 25
Просмотров: 10597
По ходу.
Первый раз я не доволен оперой Хорошо
(Добавление)
Спасибо парни всем вам за отзывчивость!
armancho7777777 Отправлено: 22 Сентября, 2011 - 08:17:54 • Тема: как сохранить позицию вертикального скролла... • Форум: JavaScript & VBScript

Ответов: 25
Просмотров: 10597
P.S. Див только в Опере дёргается.
И то периодически.
armancho7777777 Отправлено: 22 Сентября, 2011 - 07:42:24 • Тема: как сохранить позицию вертикального скролла... • Форум: JavaScript & VBScript

Ответов: 25
Просмотров: 10597
Спасибо Viper!)
Вот этот способ я и имел ввиду)
Просто синтаксис не верный использовал при доступе к свойству метода.
armancho7777777 Отправлено: 22 Сентября, 2011 - 02:03:53 • Тема: как сохранить позицию вертикального скролла... • Форум: JavaScript & VBScript

Ответов: 25
Просмотров: 10597
Arch-Web пишет:
а покажите html код ссылки

CODE (html):
скопировать код в буфер обмена
  1. <a href="#" title="Белый">БЕЛЫЙ</a>
armancho7777777 Отправлено: 21 Сентября, 2011 - 16:03:00 • Тема: как сохранить позицию вертикального скролла... • Форум: JavaScript & VBScript

Ответов: 25
Просмотров: 10597
DeepVarvar пишет:
Не может быть чтобы эта конструкция не сработала.
Как это может быть чтобы return не сработал?
Да ну на... Теперь костылять костылями на костылях?

return - то сробатывает, но только тогда, когда уже блок подгрузился. Потому и говорю, что ни к чему он там.
(Добавление)
Viper пишет:
DeepVarvar это если якорная ссылка.

armancho7777777 приведите структуру документа дабы понять где у вас затык, либо ссылку где можно глянуть вашу наработку. А то мы сейчас гадаем на кофейной гуще.

Можно это сделать с помощью scrollTo() и offset(), как Вы и предлогали. Просто я что-то ни так делаю. Мне бы увидеть кусок кода, в котором используются эти два метода для данной задачи. Я просто в JS не силён.
armancho7777777 Отправлено: 21 Сентября, 2011 - 12:22:57 • Тема: как сохранить позицию вертикального скролла... • Форум: JavaScript & VBScript

Ответов: 25
Просмотров: 10597
DeepVarvar пишет:
Viper да ладно? Между строками 39 и 40 пишем return false; и все.
Я так уже делал)
Viper прав. Но таким способом я пытался реализовать ещё вчера, и не смог. Потому сюда написал.
armancho7777777 Отправлено: 21 Сентября, 2011 - 10:01:48 • Тема: как сохранить позицию вертикального скролла... • Форум: JavaScript & VBScript

Ответов: 25
Просмотров: 10597
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2.  
  3.  
  4. $('#liMenuA').click(function(event){
  5.    
  6. event.preventDefault();
  7.  
  8. var liMenuA = $(this);
  9.  
  10.         $('#liMenu UL').each(function(){
  11.                
  12.                 var liMenuUL = $(this);
  13.  
  14.                 if($(this).is(':hidden')){
  15.                        
  16.                  $(this).slideDown();
  17.                        
  18.                  liMenuA.css({'background-image':'url(/images/menu_filter_bg_hvr.png)'});
  19.                                                                    
  20.                 $(this).find('a').click(function(event){
  21.                                                        
  22.                    event.preventDefault();
  23.                    
  24.                    var cvet = $(this).attr('title');
  25.                    
  26.                    liMenuA.text(cvet.toUpperCase()+' ЦВЕТ');
  27.                    
  28.                    liMenuUL.slideUp(0);
  29.  
  30.                           $.get('/pages/katalog/katalog_ajax.php',{cvet:cvet},function(data){                                                  
  31.                                  
  32.                                   $('#divLoadKatalog').fadeOut(700,function(){
  33.                                          
  34.                                           $(this).html(data).fadeIn(700);
  35.                                          
  36.                                   });
  37.                          
  38.                           });
  39.                                                                                    
  40.                 });                                              
  41.                                          
  42.                                          
  43.                                            
  44.                 } else {
  45.                        
  46.                 $(this).slideUp();
  47.                 liMenuA.css({'background-image':'url(/images/menu_filter_bg.png)'});
  48.                                          
  49.                           }
  50.                
  51.            });
  52.        
  53.  });     
  54.                  
  55.            
  56.  
armancho7777777 Отправлено: 21 Сентября, 2011 - 09:14:09 • Тема: как сохранить позицию вертикального скролла... • Форум: JavaScript & VBScript

Ответов: 25
Просмотров: 10597
illy пишет:
можно через аякс подгрузить нужный текст страницы в div

Я так и делаю)
Суть проблемы в том, что при обновлении страница скачет вверх, так как изменяется высота контейнера (дива) в силу разного объёма подгружаемого контента, и потому я хочу зафиксировать вертикальный скролл. Т.е. до клика записать положение вертикального скролла в куки, ну и так далее. Просто не знаю как это реализовать на практике. Как получить значение скролла? И как его изменить?
armancho7777777 Отправлено: 21 Сентября, 2011 - 08:38:05 • Тема: как сохранить позицию вертикального скролла... • Форум: JavaScript & VBScript

Ответов: 25
Просмотров: 10597
Да я понял в первый раз уже.
Но так отключается весь дальнейший функцонал.
А ведь дальше идёт подгрузка ajax-ом.
А если false указать после подгрузки, то изменений никаких.
Одним словом,- return false не вариант.
armancho7777777 Отправлено: 21 Сентября, 2011 - 00:49:07 • Тема: как сохранить позицию вертикального скролла... • Форум: JavaScript & VBScript

Ответов: 25
Просмотров: 10597
Блин, точнее, чтобы страница не "улетала" в верх )
Одним словом, если объект страница, находящийся по середине страницы,
был до клика в верху окна, то надо чтобы он там и оставался после клика.
Данная ссылка уже изначально отключена:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $('#liMenuA').click(function(event){       
  3.     event.preventDefault();
  4. });
  5.  

Она обновляет указанный объект (это DIV) посредством AJAX.
armancho7777777 Отправлено: 20 Сентября, 2011 - 02:42:48 • Тема: как сохранить позицию вертикального скролла... • Форум: JavaScript & VBScript

Ответов: 25
Просмотров: 10597
Всем привет!
Подскажите пожалуйста, как сохранить позицию вертикального скролла после клика по ссылке? Чтобы страница вниз не "улетала" после клика. Весь google уже обшарил: не нашёл путёвого решения. Содни строк кода, к тому же толку никаго.

Страниц (302): В начало « ... 291 292 293 294 [295] 296 297 298 299 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB