|
| |
|
|
| |
для: rill
(17.10.2006 в 18:26)
| | | >>Тут мне мысль пришла, а если я буду загружать файлы, как текстовые и уже на сервере переименовывать, то качество фоток не изменится?..
попробовала :(
Размер нормальный, расширение нормальное, как картинку не воспринимает... | |
| |
|
|
| |
|
|
| |
для: Trianon
(17.10.2006 в 17:17)
| | | Я пробовала формы и без ограничения размера... 'temp/" там же что и upload.php | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(17.10.2006 в 17:19)
| | | echo "<input name='pic' type='file' value=''><BR><input type='submit' name='upl_img' value='Загрузить фото'>";
Первоначально я через такую форму загружала (нет вообще ограничений по размеру)
Он текстовые файлы загружает любых размеров, а картинки даже самые маленькие не желаить.. :(
Тут мне мысль пришла, а если я буду загружать файлы, как текстовые и уже на сервере переименовывать, то качество фоток не изменится?.. | |
| |
|
|
| |
|
|
| |
для: rill
(17.10.2006 в 16:36)
| | |
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="10000">
|
Позволяет загружать файлы до ~10-ти килобайт ... может дело в этом? | |
| |
|
|
| |
|
|
| |
для: rill
(17.10.2006 в 16:36)
| | | в форме очень странное ограничение на размер файла .
Файл длинее 10 килобайт через нее загрузить не удастся.
Далее, вот эта строка:
$uploaddir = 'temp/';
Каталог temp внутри того же каталога, где лежит скрипт upload.php?
Если нет, то путь записан неверно. | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(17.10.2006 в 16:24)
| | | <FORM ENCTYPE="multipart/form-data" ACTION="upload.php" METHOD=POST>
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="10000">
Send this file: <INPUT NAME="filename" TYPE="file">
<INPUT TYPE="submit" VALUE="Send File">
</FORM>
>В смысле пару раз? (да и эта ф-я только лишь проверяет загружен файл или нет)
Зависимости проследить не смогла, но несколько раз записал на сервер пустой файл с нужным названием. | |
| |
|
|
| |
|
|
| |
для: rill
(17.10.2006 в 12:41)
| | | Тогда с ftp тут ничего не выйдет ...
В смысле пару раз? (да и эта ф-я только лишь проверяет загружен файл или нет)
Приведите код формы с которой вы загружаете файл. | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(17.10.2006 в 06:31)
| | | Мне нужно, чтобы пользователь мог загружать фотографии со своего компа. temp/ 777 (можно писать и читать кому угодно и что угодно)
Пару раз мне удавалось закинуть файл при помощи is_uploaded_file, но он его прописывает нулевого размера :( | |
| |
|
|
| |
|
|
| |
для: rill
(17.10.2006 в 03:14)
| | | >> There was a problem while uploading C: " // " photo/80.JPG
Возможно, проблема в этом
А в дальше с copy и move_uploaded_file, попробуйте проверить, загружен ли вообще файл на сервер с помощью функции is_uploaded_file
if (is_uploaded_file($_FILES['filename']['tmp_name']))
echo "Загружен";
|
Если загружен, попробуйте дать скриту полбольше прав (на запись в папку ' temp/ ')
>> allow_url_fopen - On проверила
Я думал, вы хотите удаленный файл скопировать таким образом ... а если локальный (тот что лежим во временной дирр-ии), можно скопировать и при off | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(16.10.2006 в 22:50)
| | | код с ftp_put:
$remote_file = "temp/80.JPG";
$file = "C://photo/80.JPG";
$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
if (ftp_put($conn_id, $remote_file, $file, FTP_BINARY))
{
echo "successfully uploaded $file\n";
}
else
{
echo "There was a problem while uploading $file\n";
}
ftp_close($conn_id);
Выдал There was a problem while uploading C://photo/80.JPG
код с copy
if($_FILES["filename"]["size"] > 1024*3*1024)
{
echo ("Размер файла превышает три мегабайта");
exit;
}
if(copy($_FILES["filename"]["tmp_name"],
"temp/".$_FILES["filename"]["name"]))
{
echo("Файл успешно загружен<br>");
echo("Характеристики файла: <br>");
echo("Имя файла: ");
echo($_FILES["filename"]["name"]);
echo("<br>Размер файла: ");
echo($_FILES["filename"]["size"]);
echo("<br>Каталог для загрузки: ");
echo($_FILES["filename"]["tmp_name"]);
echo("<br>Тип файла: ");
echo($_FILES["filename"]["type"]);
} else {
echo("Ошибка загрузки файла ");
}
Выдал: Ошибка загрузки файла
allow_url_fopen - On проверила
move_uploaded_file
$uploaddir = 'temp/';
if (move_uploaded_file($_FILES['filename']['tmp_name'], $uploaddir .
$_FILES['filename']['name'])) {
print "File is valid, and was successfully uploaded.";
} else {
print "There some errors!";
}
Выдал: There some errors! | |
| |
|
|
|