Покинул форум
Сообщений всего: 91
Дата рег-ции: Июнь 2011
Помог: 0 раз(а)
так сейчас с jquer+ajax есть способ все что есть photo.php загружать в <div>,
OrmaJever
Отправлено: 27 Июня, 2011 - 12:45:06
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
DarkRevenger пишет:
следовательно суммарное колличество кода с jQuery.min.js намного меньше, чем все написанные вручную коды JS
Вот тут очень не согласен.
Вобще такие библиотеки придуманы для новичков. Я их не использую по нескольким причинам
1) Большой вес + много всего лишнего (кучи методов которые мне не нужно вобще)
2) Нелюблю зависеть от людей, сегодня они написали метод так, а застро изменят/добавят параметров и снова сиди и переучивай эту библиотеку
3) Баги, недоработки, уязвимости в этих библиотеках. Бывали случаи (в php библиотеках) когда приходят на форум кричат что всё написано правельно но чтото не работает, потом после нескольких страниц обсуждения оказывается что была подключена какая-то библиотека и в ней была ошибка.
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
DeepVarvar
Отправлено: 27 Июня, 2011 - 12:50:19
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Покинул форум
Сообщений всего: 40
Дата рег-ции: Май 2011
Помог: 0 раз(а)
OrmaJever пишет:
Вобще такие библиотеки придуманы для новичков.
Я когда-то тоже не любил библиотеки, фреймфорки и т.д., но когда пишешь большой проект, в сжатые сроки, то это единственный выход, а по поводу изменений в этих библиотеках, то я например не делаю ссылку на онлайн библиотеку jQuery.latest.js, я просто скачиваю нужную мне версию и юзаю только её.
komprenda
Отправлено: 27 Июня, 2011 - 14:57:48
Гость
Покинул форум
Сообщений всего: 105
Дата рег-ции: Май 2011
Помог: 3 раз(а)
DeepVarvar пишет:
Razo21 пишет:
jquery+ajax
В jquery уже встроены ф-ции для работы с ajax.
Razo21 пишет:
5 раз легче и коротко
В 5 раз легче? Библиотека jquery 70 кБ против 300-400 байт чистого js заточенного на запрос. Чуете разницу кто реально легче?
ради справедливости замечу что браузер кэширует подключаемые стили и скрипты, так что...
Slavenin
Отправлено: 27 Июня, 2011 - 18:30:03
Посетитель
Покинул форум
Сообщений всего: 285
Дата рег-ции: Май 2010 Откуда: Тверь
Помог: 4 раз(а)
уважаемый, Razo21, я вам в этой теме уже давал ссылку на очень хороший урок по ajax технологии. Можно почитать еще здесь http://www[dot]ibm[dot]com/developerwork[dot][dot][dot]rary/os-phpajax/ . Не понимая принципов работы технологии очень сложно ей пользоваться. О том как загрузить страницу я уже писал, что ajax вернет ровно ту информацию, которую отдаст ему сервер, так как будто эту информацию запросил браузер.
Покинул форум
Сообщений всего: 91
Дата рег-ции: Июнь 2011
Помог: 0 раз(а)
Slavenin пишет:
Razo21 пишет:
file_get_contents()
никак, данная фунция принадлежит php, а грузить насколько я понимаю вы хотите со стороны клиента, там только js и ajax
ага но я знаю jquery ajax, js ajax я не знаю((((
Slavenin
Отправлено: 27 Июня, 2011 - 19:43:59
Посетитель
Покинул форум
Сообщений всего: 285
Дата рег-ции: Май 2010 Откуда: Тверь
Помог: 4 раз(а)
Razo21 пишет:
ага но я знаю jquery ajax, js ajax я не знаю((((
а какая разница??? в любом случае возвращается результат запроса. Попробуйте открыть вашу страницу, информацию с которой вы хотите получить, просто в браузере, что он вам покажет? уверен, что ничего, так как переменная gnahatakan нигде не инициируется. а теперь представьте что пользователь открывает эту страницу из формы, идет проверка на переменную $photo, которая тоже существует, но нигде не участвует. в результате запрос вам возвращает ничего, так как он и должен вернуть. Отслеживайте логику внимательней.
Покинул форум
Сообщений всего: 91
Дата рег-ции: Июнь 2011
Помог: 0 раз(а)
Slavenin пишет:
Razo21 пишет:
ага но я знаю jquery ajax, js ajax я не знаю((((
а какая разница??? в любом случае возвращается результат запроса. Попробуйте открыть вашу страницу, информацию с которой вы хотите получить, просто в браузере, что он вам покажет? уверен, что ничего, так как переменная gnahatakan нигде не инициируется. а теперь представьте что пользователь открывает эту страницу из формы, идет проверка на переменную $photo, которая тоже существует, но нигде не участвует. в результате запрос вам возвращает ничего, так как он и должен вернуть. Отслеживайте логику внимательней.
вопрос в том что вазвращает только html а echo не вазврашает c двумя способами попробовал
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
DeepVarvar пишет:
CODE (javascript):
$(function(){$("#main").load("foto.php?show");});
PHP:
$fotos = array(/*массив фотографий в виде <img src="fotoN.jpg" /> N - номер фото*/);
if (isset($_GET['show'])) {
foreach ($fotos as $foto) echo $foto;
die();
}
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.