|
|
|
|
|
для: Василий
(06.01.2012 в 16:49)
| | Это только Вам решать, мне ни чего не надо ставить ни в какой код....
Но я бы на Вашем месте разобрался бы ещё и с функцией.... | |
|
|
|
|
|
|
|
для: Slo_Nik
(06.01.2012 в 16:19)
| | значит функцию транслита долой?
ставим это?
<?php
$ext = strtolower(strstr($_FILES['filename']['name'], '.'));
$newname = date("YmdHis", time()).$ext;
/* под таким именем и загружаете */
|
| |
|
|
|
|
|
|
|
для: Василий
(06.01.2012 в 16:14)
| | сама функция не может влиять на загружаемый файл, разве, что только на его имя.
давайте оба файла показывайте, с формой и обработчиком
НО!!! Упакуйте эти файлы в архив и прикрепите к своему сообщению | |
|
|
|
|
|
|
|
для: Василий
(06.01.2012 в 15:56)
| | да не может скрин программы взяться из воздуха!!!
самому то зачем - все для пользователя делается
что именно? имя файла? если сделать так, как я писал, то не будет проблемы с кириллическими символами. и не нужна будет лишняя функция в коде. | |
|
|
|
|
|
|
|
для: Slo_Nik
(06.01.2012 в 15:58)
| |
$_FILES['userfile']['name'] = encodestring ($_FILES['userfile']['name']);
$destination ="img/logo_pu/" . $_FILES['userfile']['name'];
|
если убрать верхнюю строку, то чудес и не будет.
Эта функция транслятор все портит | |
|
|
|
|
|
|
|
для: Василий
(06.01.2012 в 15:56)
| | но чудес же не бывает, где эта картинка у Вас находится?
если Вы грузите файл, то как от может перезаписаться на совершенно другую картинку, ищите это место в коде, где по Вашему мнению происходит подмена. | |
|
|
|
|
|
|
|
для: Slo_Nik
(06.01.2012 в 15:52)
| | А откуда берётся скрин программы?
он вместо картинки. Грузили логотип - получили картинку той программы
можно избежать использования функции по изменению названия файла на транслит если Вы будете сами, не смотря на то, какое имя у оригинала менять имя файла.самому то зачем - все для пользователя делается | |
|
|
|
|
|
|
|
для: Василий
(06.01.2012 в 15:22)
| | можно избежать использования функции по изменению названия файла на транслит если Вы будете сами, не смотря на то, какое имя у оригинала менять имя файла.
при загрузке файла получаете его расширение, формируете новое имя файл, например временная метка, потом дописываете расширение и в таком виде записываете в директорию
<?php
$ext = strtolower(strstr($_FILES['filename']['name'], '.'));
$newname = date("YmdHis", time()).$ext;
/* под таким именем и загружаете */
|
А откуда берётся скрин программы? | |
|
|
|
|
|
|
|
для: Slo_Nik
(06.01.2012 в 14:48)
| | FlashFXP - программа, которая кидает файлы на сервер | |
|
|
|
|
|
|
|
для: Василий
(06.01.2012 в 09:17)
| | Какой программы скрин появляется? | |
|
|
|
|