Как создать форму отправки фотографии

Discussion in 'PHP' started by Wave, 10 Jan 2011.

  1. Wave

    Wave Member

    Joined:
    15 Aug 2010
    Messages:
    89
    Likes Received:
    11
    Reputations:
    0

    Примерно такого

    http://www.abispersonnel.ru/resume_ready.php

    И как сделать чтобы можно было просмотреть фотографии на странице до того как отправить форму?


    помогите


     
    #1 Wave, 10 Jan 2011
    Last edited: 10 Jan 2011
  2. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    Можно сделать на PHP, Perl, Ryby, C++, C# и даже на Assembler. Но вопрос в другом что вы знаете и знаете ли вообще?
     
    1 person likes this.
  3. Wave

    Wave Member

    Joined:
    15 Aug 2010
    Messages:
    89
    Likes Received:
    11
    Reputations:
    0
    Нужен сайт... PHP как раз бы подошло
     
  4. Wave

    Wave Member

    Joined:
    15 Aug 2010
    Messages:
    89
    Likes Received:
    11
    Reputations:
    0
    Проблему решил сам.
    Вот что получилось


    1.php


    1_.php

     
  5. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    Неправильно - не фильтруется расширение а лучше mimetype
     
  6. Wave

    Wave Member

    Joined:
    15 Aug 2010
    Messages:
    89
    Likes Received:
    11
    Reputations:
    0
    можешь написать пример ?
     
  7. b3

    b3 Moderator

    Joined:
    5 Dec 2004
    Messages:
    2,041
    Likes Received:
    933
    Reputations:
    199
    Фильтрация по майм типу обходиться.
     
    _________________________
  8. Wave

    Wave Member

    Joined:
    15 Aug 2010
    Messages:
    89
    Likes Received:
    11
    Reputations:
    0
    решил проблему с помощью JS
    получилось гораздо эффективней и не требует обновления страницы
     
  9. .::BARS::.

    .::BARS::. Elder - Старейшина

    Joined:
    13 Oct 2007
    Messages:
    379
    Likes Received:
    45
    Reputations:
    10
    PHP:
    $foto=$_FILES['jpg1']['name'];
    $ext=strrchr($foto'.');
    if (
    $ext == '.jpg' || $ext == '.JPG' || $ext == '.jpeg' || $ext == '.JPEG'){
        if (!
    move_uploaded_file($_FILES['jpg1']['tmp_name'],$_FILES['jpg1']['name'])) { 
            echo 
    'error';
        } else {
            echo 
    'ok';
        }
    }
     
  10. Wave

    Wave Member

    Joined:
    15 Aug 2010
    Messages:
    89
    Likes Received:
    11
    Reputations:
    0
    .::BARS::.

    спасибо. Но задача была не в том чтобы закачать фото
    а чтобы она сразу показывалась на странице закачки.
     
  11. .::BARS::.

    .::BARS::. Elder - Старейшина

    Joined:
    13 Oct 2007
    Messages:
    379
    Likes Received:
    45
    Reputations:
    10
    это был ответ на посты что идут ниже (про проверку изображения)
     
    1 person likes this.
  12. Wave

    Wave Member

    Joined:
    15 Aug 2010
    Messages:
    89
    Likes Received:
    11
    Reputations:
    0
    .::BARS::., ну тогда спасибо за ответ