Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Пространичная навигация

 PHP.SU

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


 Страниц (1): [1]   

> Описание: Помогите с кодом.
sarmat
Отправлено: 11 Августа, 2015 - 04:27:18
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Авг. 2015  


Помог: 0 раз(а)




Доброе утро, есть исходник http://rghost[dot]ru/6fccQwNxP (постраничная навигация на JS)
все работает нормально, но для моих целей не подходит и нуждается в доработке! Методом тыка пробывал, ноль результата и читал умные статьи в гугле и это не помогло...
Подскажите как реализовать такую постраничную навигацию как тут https://yadi[dot]sk/i/AMhkselUiNwWn
впалне PHP кода все реализовано уменя,а вот переделать под веб интерфейс не получает никак! таблица в базе имеет такой вид https://yadi[dot]sk/i/fp6dt11IiNwYA мне нужно знать как вместо одного параметра PAGE передать в класс два параметра X и Y ! Помогите люди добрые, век вам буду должен Растерялся
 
 Top
sarmat
Отправлено: 11 Августа, 2015 - 15:05:30
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Авг. 2015  


Помог: 0 раз(а)




Человеки?
 
 Top
andrewkard
Отправлено: 11 Августа, 2015 - 17:36:36
Post Id


Участник


Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014  


Помог: 30 раз(а)




Передайте через запятую:
PHP:
скопировать код в буфер обмена
  1.  
  2. $obj->myfunc(2,3); //myfunc(x,y);
  3.  
 
 Top
sarmat
Отправлено: 11 Августа, 2015 - 19:12:08
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Авг. 2015  


Помог: 0 раз(а)




Извините за мою наглость, а можно чуть по подробней! Пару пешинок хотябы чтобы я уловил смысл, седня почитал документацию на офф сайте частично начел читать код и улавливать смылс, но в этом вопросе я все еще слабНедовольство, огорчение
(Добавление)
(Добавление)
Люди помогите, выже знаете больше чем я Хм
(Добавление)
<script type="text/javascript">
$(document).ready(function(){
function showLoader(){

$('.search-background').fadeIn(200);
}
function hideLoader(){
$('.search-background').fadeOut(200);
};
$("#paging_button li").click(function(){

showLoader();

$("#paging_button li").css({'background-color' : ''});
$(this).css({'background-color' : '#006699'});
$("#content").load("data.php?x_coor=" + this.id, hideLoader); //// Не могу понять как сюда поставить передачу переменной y_coor в самом классе все сдела. но вот передача двух и более параметров не дается

return false;
});





$("#1").css({'background-color' : '#006699'});
showLoader();
$("#content").load("data.php?x_coor=1", hideLoader);

});



[/code]

(Отредактировано автором: 11 Августа, 2015 - 19:43:46)

 
 Top
andrewkard
Отправлено: 11 Августа, 2015 - 22:00:35
Post Id


Участник


Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014  


Помог: 30 раз(а)




sarmat пишет:
мне нужно знать как вместо одного параметра PAGE передать в класс два параметра X и Y

Я Вам показал как передать два параметра в класс, что еще нужно?
 
 Top
DelphinPRO
Отправлено: 11 Августа, 2015 - 22:30:01
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




Ваша проблема в zip-архиве
Многим, в том числе и мне, влом скачивать архив, разворачивать у себя, и искать ваши ошибки.

ВЫ лучше локализуйте глюк, потом выложите код, который к этому глюку приводит. Код выкладывайте в читаемом виде, а не в архиве.


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
sarmat
Отправлено: 12 Августа, 2015 - 00:01:57
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Авг. 2015  


Помог: 0 раз(а)




function hideLoader(){
$('.search-background').fadeOut(200);
};
$("#paging_button li").click(function(){

showLoader();

$("#paging_button li").css({'background-color' : ''});
$(this).css({'background-color' : '#006699'});
$("#content").load("data.php?x_coor=" + this.id, hideLoader); //// Вот где уменя глюк происходит, когда я пробую передать два параметра выдает белый экран.

return false;
});
(Добавление)
$("#content").load("data.php?x_coor=" + this.id, hideLoader);
именно в этой строке проблема, синтаксис походу корявыйНедовольство, огорчение
 
 Top
andrewkard
Отправлено: 12 Августа, 2015 - 10:51:53
Post Id


Участник


Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014  


Помог: 30 раз(а)




sarmat
вот так можно передать 2 параметра:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $("#content").load("data.php?x=" + this.x"&y="+ this.y);
  3.  
 
 Top
sarmat
Отправлено: 12 Августа, 2015 - 13:40:48
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Авг. 2015  


Помог: 0 раз(а)




немогу, при вставке твоего кода вылетает белая страница убираю второй параметр (Y) ошибка синтаксиса исчезает и скрипт работает. но с обеими нет!
 
 Top
RomAndry Администратор
Отправлено: 12 Августа, 2015 - 13:46:27
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 913
Дата рег-ции: Янв. 2008  


Помог: 6 раз(а)




CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $("#content").load("data.php?x=" + this.x + "&y="+ this.y);
  3.  
 
My status
 Top
sarmat
Отправлено: 12 Августа, 2015 - 13:51:08
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Авг. 2015  


Помог: 0 раз(а)




$("#content").load("data.php?x=" + this.id,"&y="+ this.id, hideLoader);
Поставил запятую и все заработало, спасибо andrewkard что не бросил в трудную минуту Улыбка
 
 Top
Sail
Отправлено: 12 Августа, 2015 - 14:07:48
Post Id



Участник


Покинул форум
Сообщений всего: 1131
Дата рег-ции: Февр. 2014  


Помог: 57 раз(а)




sarmat пишет:
$("#content").load("data.php?x=" + this.id,"&y="+ this.id, hideLoader);

1. Почему оба параметра получают одно значение?
2. Вместо запятой в выделенном фрагменте поставьте +.
 
 Top
sarmat
Отправлено: 12 Августа, 2015 - 16:03:04
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Авг. 2015  


Помог: 0 раз(а)




исправил Улыбка
(Добавление)
Народ подскажите, есть класс map внем медот out_map и есть системный файл config.php внем прописана переменная $user_id (ид пользователя сохраненая в сесси после авторизации). и эта переменная уменя должна использоваться в методе out_map (выборка записей пользователя из таблицы maps) но там она не действует. пробывал обьявить ее глобальной в методе,как в обычной функции не помогло! Думаю тут нужно как-то иначе все организовать! Подскажите как? Уменя все остальное на чистом PHP с использованием нативнова шаблонизатора и классы там вообше не использовались изза маленькова опыта работы с ООП Недовольство, огорчение
 
 Top
sarmat
Отправлено: 12 Августа, 2015 - 18:32:09
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Авг. 2015  


Помог: 0 раз(а)




Люди? Растерялся
 
 Top
andrewkard
Отправлено: 12 Августа, 2015 - 18:44:16
Post Id


Участник


Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014  


Помог: 30 раз(а)






test.php
PHP:
скопировать код в буфер обмена
  1.  
  2. include 'config.php';
  3. echo $user_id; // 111
  4.  
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB