|
|
|
| привет!
В чем моя ошибка?
При помощи ajax обновляю контейнер с данными, рядом с ними выводится изображение через функцию. С функцией не работает, а без функции работает.
$(function() {
$("form.myform").submit(function(){
$.post("/add.php", $(this).serialize(), function(){
$("#myblock").load("/get.php");
});
return false;
});
});
|
add.php добавляем сессию
get.php выводим сессию и рядом с ней изображение связанное с этой сессией | |
|
|
|
|
|
|
|
для: tima2010
(21.10.2011 в 15:38)
| | >рядом с ними выводится изображение через функцию
Имеется в виду JavaScript или PHP-функция? | |
|
|
|
|
|
|
|
для: cheops
(21.10.2011 в 16:05)
| | PHP функция
Так же к примеру если есть какое либо условие:
if ($_SERVER['REQUEST_URI'] == "/mypage") {
echo 'test';
}
|
то оно выполняется только после нажатия кнопки, а не сразу как загружается контейнер | |
|
|
|
|
|
|
|
для: tima2010
(21.10.2011 в 16:09)
| | Изображение выводится через GDLib-библиотеку или речь идет об обычном HTML? | |
|
|
|
|
|
|
|
для: cheops
(21.10.2011 в 16:16)
| | речь об html который формируется из функции, функция просто подставляет ID под путь до файла | |
|
|
|
|
|
|
|
для: cheops
(21.10.2011 в 16:16)
| | Как мне кажется после обновления блока средством ajax это условие теряет смысл?
if ($_SERVER['REQUEST_URI']== "/mypage") { echo 'test'; }
|
теоретически скрипт покинул страницу mypage ??? | |
|
|
|
|
|
|
|
для: tima2010
(24.10.2011 в 10:10)
| | Да действительно так
if ($_SERVER['REQUEST_URI']== "/mypage") { echo 'test'; } // выводит как только открыли страницу
if ($_SERVER['REQUEST_URI']!= "/mypage") { echo '222'; } // выводит если обновили блок при помощи AJAX
|
как тогда быть с такого родом условиями?
меняется REQUEST_URI.... как его оставлять на месте??? :(( | |
|
|
|
|
|
|
|
для: tima2010
(24.10.2011 в 10:24)
| | Может через AJAX подменивать REQUEST_URI ? | |
|
|
|
|
|
|
|
для: tima2010
(24.10.2011 в 12:15)
| | вообщем ответ такой
<?php
if ($_SERVER['REQUEST_URI'] == '/файл загружаемый через аякс') { $_SERVER['REQUEST_URI'] = $_SERVER['HTTP_REFERER']; }
?>
|
| |
|
|
|