Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.05.2013, 10:03
Интересующийся
Отправить личное сообщение для borodadada Посмотреть профиль Найти все сообщения от borodadada
 
Регистрация: 05.05.2013
Сообщений: 14

Бесконечный Loop на Ajax, с использованием .htaccess
Код на котором происходит петля.

.htaccess

Options +FollowSymlinks
RewriteEngine On
RewriteRule ^$ /index.php [R=301,L]

RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule . /index.php [QSA,L]


DirectoryIndex index.php
Options All -Indexes

И файл index.php

<!doctype html>
<script type="text/javascript"src="/js/jquery-2.0.0.js"></script>
<script type="text/javascript"src="/js/ajaxmethod.js"></script>
<script type="text/javascript"src="/js/popupregistration.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<link href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" type="text/css" href="/css/style.css">
<?php
session_start();
?>
<script>
$(document).ready(function(){
$.ajax({
type: "POST",
url: "usermenu.php",
cache: false,
success: function(html){
$("#usermenudiv").html(html);
}
});

});
</script>
<html>
<head>
</head>
<body id="body">
<div class="maindiv" id="maindiv">
<div class="headermaindiv" id="headermaindiv">
</div>
<div class="bodymaindiv" id="bodymaindiv">
<div class="rightpanel" id="rightpanel">
<div id="usermenudiv" style="">

</div>
</div>
<div id="edituserindexdiv" style="">
</div>
<div id="newsindexdiv" style="float:left">
</div>
</div>
</div>
</body>
</html>

При переходе на любую страницу кроме index.php, Ajax переходит в бесконечный цикл. Есть ли методики как это убрать? PHP работает отлично! в месте с .htaccess на таких настройках. Не знаю что делать!
Ответить с цитированием
  #2 (permalink)  
Старый 21.05.2013, 10:44
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от borodadada
Есть ли методики как это убрать? PHP работает отлично! в месте с .htaccess на таких настройках. Не знаю что делать!
Вполне логично обратится на форум по РНР чтоб помогли исправить .htaccess.
Ну ни как не править рабочий js код при ошибках на сервере.
Ответить с цитированием
  #3 (permalink)  
Старый 21.05.2013, 10:48
Интересующийся
Отправить личное сообщение для borodadada Посмотреть профиль Найти все сообщения от borodadada
 
Регистрация: 05.05.2013
Сообщений: 14

То есть дело в направлении через .htaccess?
Ответить с цитированием
  #4 (permalink)  
Старый 21.05.2013, 11:03
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от borodadada
То есть дело в направлении через .htaccess?
да. с фиксированными адресами работает норм
Сообщение от borodadada
При переходе на любую страницу кроме index.php, Ajax переходит в бесконечный цикл.
, с не фикс не норм -значит виноват модуль реврайта. Прежде чем задавать вопросы -локализуйте проблемму для самого себя, а не выкладывайте всё, в надежде что найдут за вас .
джиквери вылизанный вдоль и поперёк, в отличии от ваших правил.
да и научитесь делить задачу на участки -сервер это сервер , клиент это клиент. переходит в петлю -значит сервер не то шлёт
Ответить с цитированием
  #5 (permalink)  
Старый 21.05.2013, 11:20
Интересующийся
Отправить личное сообщение для borodadada Посмотреть профиль Найти все сообщения от borodadada
 
Регистрация: 05.05.2013
Сообщений: 14

Вообщем походу понял... спасибо.

Последний раз редактировалось borodadada, 21.05.2013 в 11:29.
Ответить с цитированием
  #6 (permalink)  
Старый 21.05.2013, 13:18
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от dmitriymar
Вполне логично обратится на форум по РНР чтоб помогли исправить .htaccess.
Ну и где тут логика
Ответить с цитированием
  #7 (permalink)  
Старый 21.05.2013, 13:36
Аватар для animhotep
Профессор
Отправить личное сообщение для animhotep Посмотреть профиль Найти все сообщения от animhotep
 
Регистрация: 17.01.2013
Сообщений: 887

на форум апачи нада)
Ответить с цитированием
  #8 (permalink)  
Старый 21.05.2013, 14:44
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от danik.js
Ну и где тут логика
Логика и прямая и есть.
настройки мод реврайта -близка как рнр так апачу .
но учитывая, что мод реврайт обычно настраивает кодер пыхи(99%), а не админ сервера, форум рнр ближе форума апача к этой теме. Вопрос на форуме пыхи, доки на апаче . Но, явно видно что изучать доки он не горит, поэтому остаётся вопрос -форум пыхи в самый раз

Последний раз редактировалось dmitriymar, 21.05.2013 в 14:55.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Связанные списки с использованием Ajax и MySQL code_code AJAX и COMET 4 14.05.2013 16:00
Сохранение изменений в бд с использованием ajax o2318489 AJAX и COMET 1 28.10.2012 17:31
Нужен сайт под ключ, работающий с использованием AJAX (jQuery). pashin76 Работа 1 03.06.2012 13:35
требуется написать скрипт с использованием ajax xmount Работа 9 01.03.2012 01:20
Ajax таблица gofkane Работа 0 25.09.2011 11:53