есть папка:
images
В ней есть две папки:
gallery и collection с файлами .jpg
У меня просьба, нет не просьба а крик души!!! ))) ПЛИЗ подскажите скрипт php для того чтобы в файле index.php можна было просматривать картинки с папок gallery и collection в зависимости от того что запросим, при этом не перезагружая страницу. Хотелось что бы картинка выводилась одна без всяких привюшек и менялась на следующую по клику.
Спустя 12 минут, 17 секунд (11.09.2009 - 09:31) glock18 написал(а):
читайте
1. ajax,
2. scandir
1. ajax,
2. scandir
Спустя 11 минут, 2 секунды (11.09.2009 - 09:42) twin написал(а):
Аякс тут не обязательно.
Спустя 17 минут, 13 секунд (11.09.2009 - 09:59) antarktika написал(а):
ну не послали, и на том спасибо ... )))
а скриптиком моглиб и поделиться ....
а скриптиком моглиб и поделиться ....
Спустя 7 минут, 13 секунд (11.09.2009 - 10:07) FatCat написал(а):
Цитата (antarktika @ 11.09.2009 - 10:19) |
в зависимости от того что запросим |
Не понял.
В зависимости от запроса разный листинг директорий?
Цитата (twin @ 11.09.2009 - 10:42) |
Аякс тут не обязательно |
Ага. Картинки можно тянуть и без асинхронных запросов методом innerHTML.
Цитата (antarktika @ 11.09.2009 - 10:59) |
а скриптиком моглиб и поделиться .... |
Их тьмы и тьмы разных готовых фривэрных.
Спустя 1 минута, 43 секунды (11.09.2009 - 10:08) stepan написал(а):
Перевожу что имели введу наши эксперты:
они тебе сказали учи азы программирования и делай себе все что душе угодно, готовых скриптов в инете и так полно бери да пользуйся, а если тебе нужен скрипт по индивидуальным параметрам то тогда тебе в другой раздел там где ты указываешь что тебе надо и сколько ты за это дашь денег или еды это уже как договоришься.
они тебе сказали учи азы программирования и делай себе все что душе угодно, готовых скриптов в инете и так полно бери да пользуйся, а если тебе нужен скрипт по индивидуальным параметрам то тогда тебе в другой раздел там где ты указываешь что тебе надо и сколько ты за это дашь денег или еды это уже как договоришься.

Спустя 8 минут, 9 секунд (11.09.2009 - 10:16) glock18 написал(а):
Цитата |
Аякс тут не обязательно. |
Придется все картинки загрузить заранее, ну или хотя бы их пути.
В принципе, это даже лучше. Соглашусь.
Спустя 1 час, 7 минут, 37 секунд (11.09.2009 - 11:24) antarktika написал(а):
та блин )))
мне просто напросто нужен скрипт который бы менял картинку на картинку с одной и тойже папки не перезагружая страницу...
АААААААААААААААААААААААААААА!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)))
мне просто напросто нужен скрипт который бы менял картинку на картинку с одной и тойже папки не перезагружая страницу...
АААААААААААААААААААААААААААА!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)))
Спустя 4 минуты, 4 секунды (11.09.2009 - 11:28) antarktika написал(а):
Гы развели тут полемику, яж не в разделе для ОГОООО МАСТЕРОВ, пишу, а в разделе для новичков )))
Блин плиз ктонибуть сжальтесь, а ))))))))))))))
я незнаю как указать ссылку в этом блин мать его скрипте, чтобы картинка на картинку при клике менялась, я чёт пытался разобраться, но блин раждённый пользоваться програмировать не умеет ... ))))
Блин плиз ктонибуть сжальтесь, а ))))))))))))))
я незнаю как указать ссылку в этом блин мать его скрипте, чтобы картинка на картинку при клике менялась, я чёт пытался разобраться, но блин раждённый пользоваться програмировать не умеет ... ))))
Спустя 32 минуты, 43 секунды (11.09.2009 - 12:01) glock18 написал(а):
antarktika
Здесь помогают только тем, кто хочет что-то сделать. Для вас исключания не будет. Надеюсь, никто так и не сжалится над вами из-за вашего нытья.
Теперь, чтобы вы поняли:
1. Либо вы делаете и показываете здесь то, что сделали. Тогда вам помогут, если ваш код к вашему несчастью не работает.
2. Либо переносим тему в проекты и вам делают это за деньги.
PS: уверен, что antarktika даже выложив код сюда (разумеется, ненаписанный им) даже не попытается сделать что-то сам. По-моему, тут вовсе - только один вариант.
Здесь помогают только тем, кто хочет что-то сделать. Для вас исключания не будет. Надеюсь, никто так и не сжалится над вами из-за вашего нытья.
Теперь, чтобы вы поняли:
1. Либо вы делаете и показываете здесь то, что сделали. Тогда вам помогут, если ваш код к вашему несчастью не работает.
2. Либо переносим тему в проекты и вам делают это за деньги.
PS: уверен, что antarktika даже выложив код сюда (разумеется, ненаписанный им) даже не попытается сделать что-то сам. По-моему, тут вовсе - только один вариант.
Спустя 41 минута, 59 секунд (11.09.2009 - 12:43) antarktika написал(а):
та блин шож вы так сразу то упёрлись.... ррррррррррррррррррррррррррр
кароче подойдём к этому вопросу проще )))))
значит так: блин....))
допустим у нас есть:
файл index.php
и папка images с файлами: 1.jpg, 2.jpg, 3.jpg ... и т.д.
как написать скрипт для вывода jpg файлов в index.php я разобрался.
<<!-- html код -->
кароче подойдём к этому вопросу проще )))))
значит так: блин....))
допустим у нас есть:
файл index.php
и папка images с файлами: 1.jpg, 2.jpg, 3.jpg ... и т.д.
как написать скрипт для вывода jpg файлов в index.php я разобрался.
<<!-- html код -->
PHP |
<? php |
а мне надо не скопом, а нада одну картинку, для одной тож не сложно написать, а вот для того чтобы их менять кликая на картинку я не могу разобраться как
Можно поставить на сайт любую готовую галерею, отредактировать и т.д. и тп
но я хочу с помощью php а не всяких там жафа, да и поймите меня правильно, я месяц как начал вообще одупляться что такое создать сайт.
Я не програмер я фотограф, и начал месяц назад заниматься своим сайтом, я пока разобрался с CSS, с html, потом по чучуть с php и для чего оно надо, да для меня месяц назад код htnl был сплошным набором Матюков, пока определился сдизайном, пока вьехал как перейти от статики к динамике, что такое шаблоны, движки, блин и Вы ещё здесь издиваетесь надомной)))), нет шоб помочь ... )))
Спустя 1 минута, 52 секунды (11.09.2009 - 12:45) antarktika написал(а):
или хотябы пошлите где почитать ...
Спустя 13 минут, 56 секунд (11.09.2009 - 12:59) FatCat написал(а):
Цитата (antarktika @ 11.09.2009 - 13:43) |
echo '<img src="'.$dir."/".$file.'"><br>'."\n"; // ну и выводим всё скопом |
Думайте дальше.
Вам нужны кнопочки, нажав на которые покажется картинка?
Вот и формируйте кнопочки, а не свалку картинок. Все переменные пхп у Вас уже есть, осталось нарисовать интерфейс.
Спустя 17 минут, 22 секунды (11.09.2009 - 13:16) antarktika написал(а):
Цитата (FatCat @ 11.09.2009 - 09:59) | ||
Думайте дальше. Вам нужны кнопочки, нажав на которые покажется картинка? Вот и формируйте кнопочки, а не свалку картинок. Все переменные пхп у Вас уже есть, осталось нарисовать интерфейс. |
та я понимаю, что кнопочки,не вопрос создадим две кнопки
ВПЕРЁД и НАЗАД, для понту создадим ещё и ЗАКРЫТЬ
пропишим каждой жостко ссылку ... но так я уже зделал
а если я создам ещё одну папку с картинками, опять всё по новому писать?
мне надо что бы на странице перезагружалась токо картинка, я понимаю что тут нужна как то это всё написать используя какие то логические инструментарии которые имеются в пхп, ну типа там обьявить первую картинку равную единице и при каждом клике на ссылку следующей уже была картинка 1+1 ... но как и чем это сделать я некопенгаген хоть скажите чё почитать плиз ...
Спустя 6 минут, 11 секунд (11.09.2009 - 13:22) Nikitian написал(а):
В JS формируете массив и немного кода:
HTML |
<script> var images=new Array('image1.jpg','image2.jpg','image3.jpg'); var i=0; function next() { if(images[i]!=undefined) { return images[i++]; } else { i=0; return images[i]; } } </script> <img id="im" /> <a href="#" onclick="document.getElementById('im').src=next();return false">Next</a> |
примерно так
Спустя 12 минут, 9 секунд (11.09.2009 - 13:34) antarktika написал(а):
спасиб Никитиан, чертовски приятно что откликнулись, но я интересовался php
Спустя 27 минут, 7 секунд (11.09.2009 - 14:01) hara_ написал(а):
А как вы думаете Nikitian просто так написал вам код javascript, или потому что так и нужно делать?
Спустя 19 минут, 48 секунд (11.09.2009 - 14:21) Nikitian написал(а):
Цитата (antarktika @ 11.09.2009 - 10:34) |
спасиб Никитиан, чертовски приятно что откликнулись, но я интересовался php |
Вам же надо без перезагрузки страницы, а это JS. Список файлов формируете пыхом, ибо JS'у невдомёк какие файлы у вас есть.
Спустя 1 минута, 18 секунд (11.09.2009 - 14:23) SunSet написал(а):
На чистом php без JS и чтоб динамически чтото менялось?
"Нет, сынок, это фантастика" (с)
"Нет, сынок, это фантастика" (с)
Спустя 1 час, 28 минут, 55 секунд (11.09.2009 - 15:51) FatCat написал(а):
Nikitian
Пикассу программируешь?
Мне больше нравятся альбомы с полным меню. В примитивном случае это ифрейм под картинку, и массив кликабельных имен картинок, по клику на которые картинка перезагружается в ифрейм.
То же самое на джаваскрипте: никаких ифреймов, див, и по клику методом innerHTML подгружается выбранная картинка. Сурово и элегантно.
Пикассу программируешь?

Мне больше нравятся альбомы с полным меню. В примитивном случае это ифрейм под картинку, и массив кликабельных имен картинок, по клику на которые картинка перезагружается в ифрейм.
То же самое на джаваскрипте: никаких ифреймов, див, и по клику методом innerHTML подгружается выбранная картинка. Сурово и элегантно.

Спустя 1 час, 29 минут, 44 секунды (11.09.2009 - 17:21) Nikitian написал(а):
Цитата (FatCat @ 11.09.2009 - 12:51) |
Nikitian Пикассу программируешь? ![]() |
Чего тут делать-то? Крякнем, плюнем и склеим скотчем - вот и получилось всё, что угодно.
С ифреймом есть одна нехорошая особенность: большие картинки придётся смотреть через "амбразуру" ифрейма. и придётся либо писать скрипт, который будет загружать картинку и позиционировать ещё в ифрейме, либо показывать картинку в натуральный размер с позиционированием по левому верхнему углу.
Спустя 2 часа, 11 минут, 56 секунд (11.09.2009 - 19:33) FatCat написал(а):
Цитата (Nikitian @ 11.09.2009 - 18:21) |
С ифреймом есть одна нехорошая особенность |
Больше чем одна.

Потому и див, потому и innerHTML-ем.