[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: GET
RCuPeR
Всем привет.
Не могу получить гет-параметр с ссылки такого вида:
<a href="#?modal='.$row['user_login'].'" rel="popuprel" class="popup">просмотр</a>

"#" поставлен для того, что бы страница не обновлялась при переходе на ссылку.


if(isset($_GET['modal'])){ echo $_GET['modal'];} else {echo "ХЕР!!!!";}

Говорит...Сами понимаете, что.



Спустя 3 минуты, 36 секунд (1.02.2011 - 18:33) Zerstoren написал(а):
<a href="#?modal='.$row['user_login'].'" rel="popuprel" class="popup">просмотр</a>


уберите #

это Якорная ссылка, которая служит для навигации по текущей странице.

Спустя 6 минут, 29 секунд (1.02.2011 - 18:39) RCuPeR написал(а):
Так мне так и нужно!
Нужно, что бы запрос GET передавался без перезагрузки страницы.

Спустя 1 минута, 51 секунда (1.02.2011 - 18:41) alex12060 написал(а):
# используется для получения определенного элемента на странице, например Дива. А точнее, перехода к нему.
А так, используй кнопки и ссылки, но при нажатии на них, отсылай аяксом это дело.

Спустя 2 минуты, 10 секунд (1.02.2011 - 18:43) RCuPeR написал(а):
Аяксом не отослал, потому что не знаю как, работал только с POST.

Щас напишу, исправишь, где будут не точность ?

Спустя 2 минуты, 46 секунд (1.02.2011 - 18:46) alex12060 написал(а):
AJAX не обязательно GETможно использовать)

Спустя 5 минут, 10 секунд (1.02.2011 - 18:51) RCuPeR написал(а):

<script type="text/javascript">

$(document).ready(function(){

$("#get").click(function(){

$. ajax({
url: "student.php", //моя страница, с которой я оправляю запрос и на которою я его получаю.
type: "GET",
data: {modal: modal}, // то что мне нужно отправить и что нужно принять. href="?modal='.$row['user_login'].'"
success: function(data){
$("#div").html(data);
}
}
);

});

});


</
script>


Со второго раза, мой результа выводится и тут же пропадает. Ибо страница перезагружается.

Спустя 3 минуты, 44 секунды (1.02.2011 - 18:55) RCuPeR написал(а):
Вот сама ссылочка:
.'<td><a href="?modal='.$row['user_login'].'" rel="popuprel" id="get" class="popup">просмотр</a></td>'

Спустя 3 минуты, 59 секунд (1.02.2011 - 18:59) alex12060 написал(а):

<script type="text/javascript">

$(document).ready(function(){

$("#get").click(function(){

$. ajax({
url: "student.php", //моя страница, с которой я оправляю запрос и на которою я его получаю.
type: "GET",
data: '?modal=<?php echo $row['user_login']; ?>', // то что мне нужно отправить и что нужно принять. href="?modal='.$row['user_login'].'"
success: function(data){
$("#div").html(data);
}
}
);
});

});


</
script>

Спустя 5 минут, 53 секунды (1.02.2011 - 19:05) RCuPeR написал(а):
Спасибо большое. Тут ещё одна запинка, попробую сам решить, если не получится - отпишу.

Спустя 1 час, 7 минут, 34 секунды (1.02.2011 - 20:12) inpost написал(а):
<td style="cursor:move" onclick="action">

Спустя 9 минут, 57 секунд (1.02.2011 - 20:22) @dmir@l написал(а):
Может быть:

<? php $modal = $_GET['modal'];
if(isset($modal))
{
echo $modal;
}
else
{
echo "ХЕР!!!!";
}

?>


<a href="?modal='.$row['user_login'].'" rel="popuprel" class="popup">просмотр</a>

Спустя 40 минут, 46 секунд (1.02.2011 - 21:03) inpost написал(а):
Проверяй на empty

Спустя 13 часов, 38 минут, 13 секунд (2.02.2011 - 10:41) RCuPeR написал(а):
Блин, не знаю...Опять не работает...

<script type="text/javascript">

$(document).ready(function(){

$("#get").click(function(){

$.ajax({
url: "students.php", //моя страница, с которой я оправляю запрос и на которою я его получаю.
type: "GET",
data: "?modal=<?php echo $row['ID']; ?>", // то что мне нужно отправить и что нужно принять. href="?modal='.$row['user_login'].'"
success: function(data){
$("#div").html(data);
}
}
);
});

});


</
script>


.'<td><a href="" rel="popuprel" id="get" class="popup">просмотр</a></td>'


if(!empty($_GET['modal'])){ echo $_GET['modal'];} else {exit ("NoN!!!!");}




_____________
Гнусный социопат с комплексом Бога.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.