пытаюсь загрузить на сайт картинку с помощью этого скрипта:
<?php
$id = fopen("12.jpg", "r+");
$idd=fpassthru ($id);
fclose($id);
?>
отображается ее код. что делать? в чем косяк?
1. Максим - 24 Августа, 2006 - 07:30:45 - перейти к сообщению
2. valenok - 24 Августа, 2006 - 08:57:14 - перейти к сообщению
http://php.su/phphttp/?uploads\n\n(Добавление)
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?
- $max_image_width= 380;
- $max_image_height= 600;
- $max_image_size= 64 * 1024;
- $filename = $_FILES['userfile']['tmp_name'];
- echo 'Error: File size > 64K.';
- echo 'Error: Invalid file type.';
- } else {
- if (($size) && ($size[0] < $max_image_width)
- && ($size[1] < $max_image_height)) {
- echo 'File successful uploaded.';
- } else {
- echo 'Error: moving fie failed.';
- }
- } else {
- echo 'Error: invalid image properties.';
- }
- }
- } else {
- echo "Error: empty file.";
- }
- } else {
- echo '
- <form enctype="multipart/form-data" method="post">
- <input type="hidden" name="MAX_FILE_SIZE" value="64000">
- Send this file: <input name="userfile" type="file">
- <input type="submit" value="Send File">
- </form>';
- }
- ?>
Скрипт помойму не рабочий, где то какойто лишний знак ! кажеться, но всё же поучиться можно..