X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Что в скрипте мешает загрузке файлов?
ramis
ramis
Topic Starter сообщение 15.5.2015, 17:24; Ответить: ramis
Сообщение #1


Друзья может кто подсказать что в скрипте мешает загрузке файлов (кроме фотографий)? 
Если в upload.php $pn=time().".jpg"; .jpg поменять на xlsx в базе прописывается путь к файлу в папке uploadfile, но сам файл в папку не закидывается. 

upload.php
 

<?php 
include_once("includes/global.php");
//==============================================
if(is_uploaded_file($_FILES['pic']['tmp_name']))
{
$pn=time().".jpg";
$pw=$_POST['pw'];
$ph=$_POST['ph'];

$dir=$config['webroot'].'/uploadfile/all/'.date('Y').'/'.date('m').'/'.date('d').'/'; 
mkdirs($dir);
makethumb($_FILES['pic']['tmp_name'],$dir.$pn,$pw,$ph);
$pn=str_replace($config['webroot'],$config['weburl'],$dir).$pn;

$str="window.parent.document.getElementById('$_GET[obj]').value='$pn';";
echo "<script>$str;window.parent.close_win();</script>";
die;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Загрузка изображения</title>
</head>
<style>
td{font-size:12px; padding:3px;}
</style>
<body>
<?php if(empty($_GET['pv'])){ ?>
<form action="" method="post" enctype="multipart/form-data">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><input name="pic" type="file" id="pic" /></td>
</tr>
<tr>
<td>
Ширина <input name="pw" type="text" id="pw" value="<?php echo $_GET['pw'];?>" size="3" />
px 
Высота <input name="ph" type="text" id="ph" value="<?php echo $_GET['ph'];?>" size="3" />
px
</td>
</tr>
<tr>
<td>
<input type="submit" name="Submit" value="Отправить" />
<input type="reset" onclick="window.parent.close_win();" name="Submit2" value="Отменить" />
</td>
</tr>
</table>
</form>
<?php
}
else
{
?>
<div id="preview" style="width:380px; height:300px; overflow:auto;"></div>
<script>
str=window.parent.document.getElementById('<?php echo $_GET['obj'];?>').value;
if(str=='')
str='<font face="arial,tahoma" size=2>Адрес изображения отсутствует, не удается выполнить предварительный просмотр!</font>';
else
str='<img src='+str+'>';
document.getElementById('preview').innerHTML=str;
</script>
<?php } ?>
</body>
</html>
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
fedornabilkin
fedornabilkin
сообщение 21.5.2015, 11:51; Ответить: fedornabilkin
Сообщение #2


Возможно есть смысл использовать 

move_uploaded_file($tmp_file_name, $dest_file_name);


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Есть быстрый интернет 1Gb/s Что посоветуете?
Какие варианты заработка есть с быстрым оптоволокном сегодня?
0 Jast1 110 Сегодня, 1:34
автор: Jast1
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВо что Вы играете?
400 Vmir 68018 20.4.2024, 18:39
автор: SaintExchange
Горячая тема (нет новых ответов) Во что сегодня инвестировать?
Делимся своими приносящими прибыль вариантами
76 traveliver 5107 20.4.2024, 18:27
автор: SaintExchange
Открытая тема (нет новых ответов) "Извините, что ожидание затянулось, но не думайте, пожалуйста, что мы про вас забыли. Мы заводим задачи по всем обращениям и контролируем работу над ними самым тщательным образом."
Вопрос
0 kuz999 1252 5.2.2024, 14:06
автор: kuz999
Открытая тема (нет новых ответов) Finkort - Финансовая партнерская сеть. Мы знаем, что вам нужно.
2 Finkort 1621 28.9.2023, 16:04
автор: Finkort


 



RSS Текстовая версия Сейчас: 26.4.2024, 3:21
Дизайн