За последние 24 часа нас посетили 22962 программиста и 1724 робота. Сейчас ищут 1792 программиста ...

Загрузка изображений на сайт

Тема в разделе "Сделайте за меня", создана пользователем hakypuhbiu, 2 сен 2014.

  1. hakypuhbiu

    hakypuhbiu Новичок

    С нами с:
    2 сен 2014
    Сообщения:
    2
    Симпатии:
    0
    Всем привет народ, подскажите как переделать скрипт под загрузку изображений png, jpeg, gif а то только GIF загружает. Пробовал химичил но чет не как. Кто знает переделайте пожалуйста и опубликуйте 2 скрипта заново.
    Спасибо.


    1 скрипт:

    Код (Text):
    1.  
    2.  
    3.       $uploaddir = 'pd_banner/';
    4.      
    5.       $apend=$_POST['account'].'.gif';
    6.  
    7.       $uploadfile = "$uploaddir$apend";
    8.      
    9.       $ext = substr($_FILES['filename']['name'], 1 + strrpos($_FILES['filename']['name'], "."));
    10.      
    11.       $valid_types = "gif";
    12.  
    13.       if($_FILES['filename']['size'] != 0 and $_FILES['filename']['size']<=700000 and $ext == $valid_types) {
    14.      
    15.       if (move_uploaded_file($_FILES['filename']['tmp_name'], $uploadfile)) {
    16.  
    17.       $size = getimagesize($uploadfile);
    18.  
    19.       if ($size[0] < 469 && $size[1]<61) {
    20.  
    21.       }
    22.      
    23.      else {
    24.  
    25.      unlink($uploadfile);
    26.  
    27.      }
    28.      }
    29.      }

    2 скрипт:

    Код (Text):
    1.  
    2.  
    3. if (file_exists("./pd_banner/".$row['account'].".$ext"))
    4.   {
    5.  
    6.   $print_banner = "<center><img src='./pd_banner/".$row['account'].".$ext' width='450px'></center><br>";
    7.  
    8.   }
    9.  
    10.   $print_text_server = $row['text_server'];
     
  2. hakypuhbiu

    hakypuhbiu Новичок

    С нами с:
    2 сен 2014
    Сообщения:
    2
    Симпатии:
    0
    Да я гляжу у вас тут супер форум) за 2 недели не 1-го ответа)
     
  3. dapperkop

    dapperkop Активный пользователь

    С нами с:
    26 сен 2013
    Сообщения:
    890
    Симпатии:
    0
    Догадливый, жди еще три))
     
  4. Хыиуду

    Хыиуду Активный пользователь

    С нами с:
    3 июн 2014
    Сообщения:
    618
    Симпатии:
    5
    $valid_types = "gif";
    if($_FILES['filename']['size'] != 0 and $_FILES['filename']['size']<=700000 and $ext == $valid_types)
    Вот тут ничего не смущает?
    Подсказка: $valid_types должно быть массивом, и проверяться должно не равенство, а in_array
     
  5. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    ты ничего не сделал для него ಠ_ಠ
     
  6. Хыиуду

    Хыиуду Активный пользователь

    С нами с:
    3 июн 2014
    Сообщения:
    618
    Симпатии:
    5
    Ну что мне, ссылку на lmgtfy.com давать?
     
  7. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    нет. выложить готовый рабочий проверенный и настроенный на работу на его сервере скрипт и поцеловать в попочку.
    любая другая помощь обычно гневно отвергается с оскорблениями.