За последние 24 часа нас посетил 18661 программист и 1599 роботов. Сейчас ищут 984 программиста ...

как прочитать папку с изображениями выбрав 1 из 100?

Тема в разделе "PHP для новичков", создана пользователем Колбася, 6 мар 2013.

  1. Колбася

    Колбася Активный пользователь

    С нами с:
    12 дек 2011
    Сообщения:
    722
    Симпатии:
    0
    Есть папка img в ней изображения по названию от 1 до 100 и все jpg формата
    как прочитать рандомно одну из 1 до 100 пикч и вывести в пост? =)

    Добавлено спустя 11 минут 12 секунд:
    Вот начал вот так -
    Код (PHP):
    1. $rand_num = rand(1,100);
    2.  $dir = 'img/random_img/rand1/'.$rand_num.'.jpg'; // Папка с изображениями
    3.  $files = file_get_contents($dir); // Берём всё содержимое директории 
     
  2. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Странный вопрос.
    Выводишь ты html, так что нужно просто сформировать адреса к картинкам. Ничего прочитывать не надо, картинку браузер запросит у сервера и выведет в пост!
    Код (PHP):
    1. $r=rand(1,100);//случайное число
    2. echo '<img src="img/',$r,'.jpg" alt=""/>';//хтмл тег img с адресом к картинке    
    Ты ведь давно программируешь?
     
  3. Колбася

    Колбася Активный пользователь

    С нами с:
    12 дек 2011
    Сообщения:
    722
    Симпатии:
    0
    УСандро у меня будет как пост темы на борде идти. тоесть эnо как сообщение а с ним рандомное изображение если в текстарее где имджурл пишетсz вместо нее пишут рандом1 то вот такое срабатывать должно :)

    Добавлено спустя 1 минуту 58 секунд:
    Код (PHP):
    1. $rand_num = rand(1,4);
    2.  $dir = 'img/random_img/rand1/'.$rand_num.'.jpg'; // Папка с изображениями
    3.  $files = file_get_contents($dir); // Берём всё содержимое директории
    4.  $files = $_POST['www_file']; 
    Типа так? =/
     
  4. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Если не собираешься обрабатывать картинки, пихать в ZIP архив или ещё чего, то их вообще из PHP трогать не надо.
    Если отсылаешь данные о картинке - тоже нужно передать только адрес.
    К чему тут массив $_POST, который содержит в себе принятые данные?
    Моя твоя не понимайт, сорри.
     
  5. Колбася

    Колбася Активный пользователь

    С нами с:
    12 дек 2011
    Сообщения:
    722
    Симпатии:
    0
    Ну типа юзеры помогут запостить сообщение с имейджем а могут сообщение с рандомным изображением если у них нет имдж или они не хотят его вводить тупо постят с рандомным изображением вот его и смотрим :)

    Добавлено спустя 13 минут 39 секунд:
    Я тупо ищу как читать папку в которой лежит изображение и потом постить это изображение формой
     
  6. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Может, ты это ищешь. Надо было сформулировать: хочу отправлять POST запросы средствами PHP.

    Добавлено спустя 1 минуту 32 секунды:
    А зачем, если эти картинки уже есть на сервере?
     
  7. Колбася

    Колбася Активный пользователь

    С нами с:
    12 дек 2011
    Сообщения:
    722
    Симпатии:
    0
    Да! Как бы есть тема это тред - и в ней можно писать и при этом вместе с твоим сообщением можно добавить изобрадение либо своё либо рандомное с сайта скажем тематика - смех
    зер выбирает смех и вместе с сообщением постится и изображение рандомное со смехом :) типа как большой смайл такой :)