2016-07-07 10 views
1

Если у меня есть запрос, как показано ниже:Понимание запросов GET/пост Ajax, чтобы сделать слайд-шоу

$next.click(function() { 
     $.get("gallery_.php", function(data) { 

}) 

Что бы PHP код выглядеть для переменных данных?

Я пытаюсь изучить это через w3-школы и примеры, где есть asp-файлы в качестве URL-адреса, поэтому я запутался. Итак, если у меня был массив изображений, я хочу получить предыдущий или следующий индекс, когда будет нажата следующая.

+0

Не совсем уверен, что вы на самом деле пытаетесь спросить здесь - если речь идет о «представляет собой данные переменной?» тогда да. – csmckelvey

+0

Да, это переменная data.jquery для ввода данных –

+0

Итак, как выглядит php для этого? – daneh

ответ

0

Не уверен, что вы просите. Если вы связываете, чтобы сделать следующий < -> предыдущий, чтобы показать слайд-шоу с помощью PHP-массивов try.

Вы можете попробовать его таким образом.

$images = array(
'1' => 'images/sample1.jpg', 
'2' => 'images/sample2.jpg', 
'3' => 'images/sample3.jpg', 
'4' => 'images/sample4.jpg', 
'5' => 'images/sample5.jpg' 
); 
$key = $_GET['key']; 
$next = $key + 1; 
$prev = $key - 1; 
1

Если у вас уже есть полный массив с параметрами, вам нужно только обрабатывать эту информацию с помощью php.

Если нет, попробуйте добавить текущий указатель слайда и обработать этот индекс на стороне php, чтобы вернуть следующий слайд.

Что-то вроде этого:

$next.click(function() { 
$.get("gallery_.php?index=" + currentIndex, function(data) { 

    // more code 
}); 
+0

Хорошо, я думаю, это то, что мне нужно. Поэтому, если у меня есть php-массив, который является $ pic_array, как использовать этот индекс. $ pic_array [index] не будет работать, потому что это неверная переменная php? – daneh

+0

Вам нужно поймать, что ваш индекс var на стороне сервера с $ _GET ["index"], чтобы использовать его. Попытайтесь узнать немного больше о протоколе HTTP и о том, как он работает – Mirdrack

+0

Последний вопрос, вы очень помогли. Есть ли способ, который мог бы сделать такой оператор if ($ _GET ["index"]) { $ index = $ _GET ["index"]; } else { $ index = 0; } – daneh

 Смежные вопросы

  • Нет связанных вопросов^_^