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

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

  • Абырвалг

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

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

  • master

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

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

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

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

    Spritz 5 марта 2011 г. 12: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 "<br><br>$data";
  • AlexB

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

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

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

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

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

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

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

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

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

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