|
|
|
|
|
для: RealNoir
(24.02.2009 в 13:51)
| | На странице с HTML-текстом, графические файлы выводятся при помощи HTML-тэга <img src='image.php'>, его атрибуту src вы можете присвоить путь к PHP-файлу, который генерирует превью-изображение. По другому не получится. | |
|
|
|
|
|
|
|
для: RealNoir
(24.02.2009 в 13:51)
| | браузер никогда в одном запросе не попросит и html-документ с формой и jpeg-документ с картинкой.
И сервер не в состоянии отдать два документа в одном отклике.
Вам придется сохранить файл для второго запроса.
[поправлено модератором] | |
|
|
|
|
|
|
|
для: cheops
(24.02.2009 в 12:57)
| | в общем:
делаю форму
проверяю как загрузился файл (move_uploaded_file)
потом (надо чтобы эскиз появился на этой же странице)-
<?php
$filename = $_FILES['userfile']['name'];
header('Content-type: image/jpeg');
list($width, $height) = getimagesize($filename);
$new_height = 100;
$k=(100/$height)*$width;
$new_width = $k;
$image_p = imagecreatetruecolor($new_width, $new_height);
$image = imagecreatefromjpeg($filename);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
imagejpeg($image_p, null, 100);
?>
и из за header('Content-type: image/jpeg'); перестает работать html c формой
как это сделать чтоб вместе работало? | |
|
|
|
|
|
|
|
для: RealNoir
(24.02.2009 в 12:00)
| | Слишком обще, попробуйте конкретизировать запрос - что не получается, как делаете? Какой реакции приложения хотите добиться? | |
|
|
|
|
|
|
| Не получается сделать на одной странице загрузку картинки и отображения ее эскиза :((( | |
|
|
|
|