Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Помогите новичку в php.

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4

Открыть новую тему     Написать ответ в эту тему

bygangster

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
ок, и как писать ? я вам такой-же код скинул
Цитата:
  date('YmdHis')
?
 
если

Код:
 
$uploaddir = 'date('YmdHis')';
 

 
то так не работает...
 

Всего записей: 39 | Зарегистр. 04-03-2013 | Отправлено: 23:10 07-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bygangster
я еще раз повторю - все примеры есть по ссылке, я даже их скопировал сюда.  
неужели сложно понять разницу между тем, что написано и
Цитата:
$uploaddir = 'date('YmdHis')';  
?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:13 07-03-2013
bygangster

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
так $uploaddir = date('YmdHis'); НЕРАБОТАЕТ, он не создаёт папку а просто приписывает к имени файла.

Всего записей: 39 | Зарегистр. 04-03-2013 | Отправлено: 23:21 07-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bygangster
потому, что  

Цитата:
+ www.php.net/mkdir



----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:22 07-03-2013
bygangster

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
так $uploaddir = mkdir(date("YmdHis")); ?

Всего записей: 39 | Зарегистр. 04-03-2013 | Отправлено: 23:26 07-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bygangster
для начала неплохо бы проверить, что такой папки еще нет - функция упоминается в описании mkdir
www.php.net/is_dir

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:28 07-03-2013
bygangster

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
так а если папка уже есть ? Всёравно названия изображений генерируются

Всего записей: 39 | Зарегистр. 04-03-2013 | Отправлено: 23:29 07-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bygangster

Цитата:
так а если папка уже есть ?

если есть, то создавать ее не нужно - логично же.
иначе mkdir выдаст сообщение об ошибке

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:33 07-03-2013
bygangster

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
вроде как работает, папку создаёт но не скидывает туда файл... почему ?

Всего записей: 39 | Зарегистр. 04-03-2013 | Отправлено: 23:35 07-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bygangster

Цитата:
почему ?

я похож на телепата, чтобы не видя кода сказать в чем проблема?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:37 07-03-2013
bygangster

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
он точнее файл кидает в корень
т.е создаёт папку http://sayt.ru/22222/
но скидывает в http://sayt.ru/

Всего записей: 39 | Зарегистр. 04-03-2013 | Отправлено: 23:41 07-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bygangster

Цитата:
я похож на телепата, чтобы не видя кода сказать в чем проблема?  



----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:42 07-03-2013
bygangster

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее...

Всего записей: 39 | Зарегистр. 04-03-2013 | Отправлено: 23:45 07-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bygangster

Цитата:
$uploaddir = mkdir(date("d.m.y"));  

ну прошу же почитать описание, неужели сложно так?  
mkdir не возвращает название папки - возвращает либо true, если удалось создать папку, либо false, если не удалось
 
$uploaddir = date("d.m.y") . '/';
mkdir($uploaddir);
 
если вы не хотите думать, то не лезьте в эти "дебри" - лучше наймите кого-то, кто разбирается.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:48 07-03-2013 | Исправлено: Cheery, 23:50 07-03-2013
bygangster

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
я извеняюсь что туплю
 
но по поводу прогрес бара, что мне нужно взять с этого скрипта ?
http://www.johnboy.com/php-upload-progress-bar/upload.phps

Всего записей: 39 | Зарегистр. 04-03-2013 | Отправлено: 13:51 09-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bygangster

Цитата:
но по поводу прогрес бара, что мне нужно взять с этого скрипта ?  

ничего, не лезьте туда - это выше вашего нынешнего уровня, а объяснять простые вещи тому, кто ленится даже читать - неблагодарная трата времени.
 
начните с начала - откройте учебник по PHP, прочитайте, тогда и остальные вопросы решатся самостоятельно.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:58 09-03-2013
bygangster

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
ну пожалуйста помогите,  и я отстану, пожалуйста только прогресс-бар...

Всего записей: 39 | Зарегистр. 04-03-2013 | Отправлено: 09:38 10-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bygangster
вот более простой вариант (для PHP 5.4 и выше)
http://php.net/manual/ru/session.upload-progress.php
делаете отдельные запросы к серверу, читайте данные из сессии о состоянии загрузки, обновляете бар
 

Цитата:
но по поводу прогрес бара, что мне нужно взять с этого скрипта ?

там нужно все..  
я еще раз говорю, что это не вашего уровня, потому что нужно делать периодические ajax запросы к серверу для получения информации о статусе загрузки.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:31 10-03-2013 | Исправлено: Cheery, 23:35 10-03-2013
bygangster

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
а есть что-нибудь другое ?, что-бы по меньше кода...

Всего записей: 39 | Зарегистр. 04-03-2013 | Отправлено: 14:31 11-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bygangster

Цитата:
а есть что-нибудь другое ?, что-бы по меньше кода.

нет, меньше кода там не получится
 
только если использовать какие то готовые скрипты, но еще и с их настройкой париться придется

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:06 11-03-2013 | Исправлено: Cheery, 20:07 11-03-2013
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4

Компьютерный форум Ru.Board » Интернет » Web-программирование » Помогите новичку в php.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru