ФорумПрограммированиеPHP для идиотов → передача иображения

передача иображения

  • Абырвалг

    Сообщения: 6477 Репутация: N Группа: Джедаи

    Spritz 5 марта 2011 г. 3:55, спустя 15 секунд

  • master

    Сообщения: 3236 Репутация: N Группа: Джедаи

    Spritz 5 марта 2011 г. 4:12, спустя 16 минут 57 секунд

    function_name($variable, $variable2, …)
    без кавычек
    не всё полезно, что в swap полезло
  • tureg1

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 5 марта 2011 г. 4:21, спустя 8 минут 51 секунду

    подставиляю значит в то место переменную $data в которой записано имя файла, к примеру 23.jpg

    однако скрипт почему то читает путь не так photo/23.jpg, а тупо photo/$data

    функция выдает ошибку

    Warning: getimagesize(photo/$data) [function.getimagesize]: failed to open stream: Invalid argument in T:\home\virtual\individ\admin\crop.php on line 25
    Невозможно получить длину и ширину изображения

    если вместо $data вручную написать photo/23.jpg, то тогда всё работает, почему скрипт вместо значения переменной пишет её название? {+++139+++}
    $data = $HTTP_POST_FILES['userfile']['name'];

    $imgDir = dirname(__file__) . "/photo/";
    $uploadfile = $imgDir . basename($_FILES['userfile']['name']);

    move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile);



    crop('photo/$data', 'photo/image.jpg');
    resize('photo/image.jpg', '../images/tumba.jpg', 100, 100);

    echo &quot;<br><br>$data&quot;;
  • AlexB

    Сообщения: 4288 Репутация: N Группа: в ухо

    Spritz 5 марта 2011 г. 4:23, спустя 2 минуты 22 секунды

    Открой для себя, чем в php отличаются двойные кавычки от одинарных. ))))
  • tureg1

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 5 марта 2011 г. 4:27, спустя 3 минуты 48 секунд

    ахаха :) теперь я понял чем они отличаются :)
    всем спасибо, все работает :)
  • Yasumi

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 18 августа 2012 г. 14:30, спустя 532 дня 9 часов 2 минуты

    но пока ты общаешься со мной а не с кем то!!!!!!!!!!!!!!!!!!!

Пожалуйста, авторизуйтесь, чтобы написать комментарий!