![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Ockonal |
|
|||
![]() Smile ![]() Профиль Группа: Участник Сообщений: 219 Регистрация: 9.7.2007 Где: Ukraine::Nikolaev ; Репутация: 1 Всего: 3 |
Даж не знаю, стоит ли ворошить мой код
![]() Название картинок должно быть только таким: 1.jpg, 2.jpg ... 10.jpg ... 100.jpg И, как я понял, массив нужно объявить массивом, что-то типа такого: $temp[$num_of_show-1] = Array(); HackMan, Поправьте меня, если что. --------------------
Ум заключается не только в знании, но и в умении прилагать знание на деле.Самое лучшее из всех доказательств есть опыт.Каждому человеку свойственно ошибаться, но никому, кроме глупца, несвойственно упорствовать в ошибке. |
|||
|
||||
NaglfarNight |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 53 Регистрация: 10.12.2007 Где: Россия, г. Нижний Новгород Репутация: нет Всего: 3 |
Как не стоит? Работает же, только не совсем так как нужно, значит стоит.
Так... Данную строчку вставила, но всё равно, как заколдованый выводит по 4 картинки ![]() Хотя в коде ясно написано
|
|||
|
||||
Ockonal |
|
|||
![]() Smile ![]() Профиль Группа: Участник Сообщений: 219 Регистрация: 9.7.2007 Где: Ukraine::Nikolaev ; Репутация: 1 Всего: 3 |
Ок-ок ![]() --------------------
Ум заключается не только в знании, но и в умении прилагать знание на деле.Самое лучшее из всех доказательств есть опыт.Каждому человеку свойственно ошибаться, но никому, кроме глупца, несвойственно упорствовать в ошибке. |
|||
|
||||
Ockonal |
|
|||
![]() Smile ![]() Профиль Группа: Участник Сообщений: 219 Регистрация: 9.7.2007 Где: Ukraine::Nikolaev ; Репутация: 1 Всего: 3 |
У меня все работает. Вот код:
Это сообщение отредактировал(а) Ockonal - 5.9.2008, 18:13 --------------------
Ум заключается не только в знании, но и в умении прилагать знание на деле.Самое лучшее из всех доказательств есть опыт.Каждому человеку свойственно ошибаться, но никому, кроме глупца, несвойственно упорствовать в ошибке. |
|||
|
||||
NaglfarNight |
|
||||||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 53 Регистрация: 10.12.2007 Где: Россия, г. Нижний Новгород Репутация: нет Всего: 3 |
Ockonal,
Вот теперь всё работает и у меня. Вот тут
было
Видимо поэтому выводило неправильное количество. Только вот тут:
нужно так?
|
||||||||
|
|||||||||
Ockonal |
|
||||||||||
![]() Smile ![]() Профиль Группа: Участник Сообщений: 219 Регистрация: 9.7.2007 Где: Ukraine::Nikolaev ; Репутация: 1 Всего: 3 |
Да-да
![]() А то будет выводить только первые 3 картинки. Извиняюсь за свои ошибки. Добавлено @ 18:29
Все правильно. В первом месте будет 4 итерации, а не 3 как нужно ![]() Добавлено @ 18:30
Вставьте это перед первым for
Будет лучше генерироваться случайное число. Добавлено через 6 минут и 19 секунд Да
Если у вас будет картинка 0.jpg, то можете использовать код выше, но если у вас все картинки начинаются с 1.jpg:
p.s. Если нужно, чтобы не было выведено одинаковых картинок - пишите. Это сообщение отредактировал(а) Ockonal - 5.9.2008, 18:32 --------------------
Ум заключается не только в знании, но и в умении прилагать знание на деле.Самое лучшее из всех доказательств есть опыт.Каждому человеку свойственно ошибаться, но никому, кроме глупца, несвойственно упорствовать в ошибке. |
||||||||||
|
|||||||||||
NaglfarNight |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 53 Регистрация: 10.12.2007 Где: Россия, г. Нижний Новгород Репутация: нет Всего: 3 |
Ockonal,
Спасибо! Наконец-то всё работает. По поводу одинаковых картинок, желательно чтобы не было таковых. Можете с этим помочь? |
|||
|
||||
HackMan |
|
|||
![]() Юзверь-программист ![]() ![]() Профиль Группа: Участник Сообщений: 391 Регистрация: 18.6.2005 Где: .ua Репутация: 8 Всего: 9 |
Ockonal,
Этим кодом ты второму элементу несуществующего массива $temp задаёшь тип данных "массив". Надо делать так:
Но, вообще, этого делать совсем не обязательно, так как если в PHP присвоишь значение элементу массива с несуществующим индексом - он просто напросто создастся и массив расширит свои рамки. А толку? И что вообще значит "будет лучше генерироваться"? Функция rand() вообще не генерирует случайных чисел. Генерируется одно большое псевдослучайное число которое зависит от системного время. Функция srand() изменяет начальное число генератора псевдослучайных чисел. NaglfarNight, Конечно не работает. /images/avatars/*.jpg - это абсолютный путь. Скрипт будет искать в корне папку images, и ничего не найдёт, потому что там такой нет. Слэш в начале надо убрать Это сообщение отредактировал(а) HackMan - 5.9.2008, 19:23 -------------------- Завтра - это самый загруженный день недели ![]() ![]() ![]() |
|||
|
||||
NaglfarNight |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 53 Регистрация: 10.12.2007 Где: Россия, г. Нижний Новгород Репутация: нет Всего: 3 |
HackMan,
Так пробовала, тоже не работает. Пыталась по разному - и абсолютным, и относительным, и со слэшем, и без него. Ockonal А от расширения файлов тоже зависит? Все должны быть jpg, так? Если у меня есть несколько gif, они не будут отображаться? Это сообщение отредактировал(а) NaglfarNight - 5.9.2008, 19:35 |
|||
|
||||
HackMan |
|
|||
![]() Юзверь-программист ![]() ![]() Профиль Группа: Участник Сообщений: 391 Регистрация: 18.6.2005 Где: .ua Репутация: 8 Всего: 9 |
что выводит? -------------------- Завтра - это самый загруженный день недели ![]() ![]() ![]() |
|||
|
||||
NaglfarNight |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 53 Регистрация: 10.12.2007 Где: Россия, г. Нижний Новгород Репутация: нет Всего: 3 |
HackMan,
это куда нужно вставлять? ![]() если ставлю в начало кода, выдаёт: NULL если в конец: array(0) { } |
|||
|
||||
HackMan |
|
|||
![]() Юзверь-программист ![]() ![]() Профиль Группа: Участник Сообщений: 391 Регистрация: 18.6.2005 Где: .ua Репутация: 8 Всего: 9 |
1) В каком каталоге находится скрипт?
2) В каком каталоге находятся картинки? 3) Что выводит следующий код
Это сообщение отредактировал(а) HackMan - 5.9.2008, 19:44 -------------------- Завтра - это самый загруженный день недели ![]() ![]() ![]() |
|||
|
||||
NaglfarNight |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 53 Регистрация: 10.12.2007 Где: Россия, г. Нижний Новгород Репутация: нет Всего: 3 |
HackMan
1. /include/sidebar/avatars.php 2. /images/avatars/ 3. /home/u18822/naglfarru/www/include/sidebar/avatars.php Это сообщение отредактировал(а) NaglfarNight - 5.9.2008, 19:54 |
|||
|
||||
Ockonal |
|
|||
![]() Smile ![]() Профиль Группа: Участник Сообщений: 219 Регистрация: 9.7.2007 Где: Ukraine::Nikolaev ; Репутация: 1 Всего: 3 |
Да, в том и недостаток моего скрипта - он только для одной цели. HackMan Спасибо за советы/ответы. --------------------
Ум заключается не только в знании, но и в умении прилагать знание на деле.Самое лучшее из всех доказательств есть опыт.Каждому человеку свойственно ошибаться, но никому, кроме глупца, несвойственно упорствовать в ошибке. |
|||
|
||||
HackMan |
|
||||||||
![]() Юзверь-программист ![]() ![]() Профиль Группа: Участник Сообщений: 391 Регистрация: 18.6.2005 Где: .ua Репутация: 8 Всего: 9 |
Ockonal,
всегда пожалуйста ![]() NaglfarNight,
или
Советую ознакомиться со статьёй "Различие между абсолютными и относительными путями. В файловой системе и на сайте" Если картинки с несколькими расширениям, тогда комбинировать надо так:
Да и вообще это всё можно красиво записать в две (ато и в одну ![]()
но лично я предпочитаю делать так, как написал раньше, расписывать действия. Это сообщение отредактировал(а) HackMan - 5.9.2008, 21:07 -------------------- Завтра - это самый загруженный день недели ![]() ![]() ![]() |
||||||||
|
|||||||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |