|
|
|
Как переименовать распакованный файл PCLZip
|
|||
|---|---|---|---|
|
#18+
Здравствуйте гуру php. помогите решить задачку Файл на сервере распакован с помощью PCLZip Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. мне надо чтобы вместо "price.xls" была переменная $archive. в переменной $archive название поставщика он находится в базе. $archive - это ключевое значение для дальнейшей обработки прайса... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 13:07:50 |
|
||
|
Как переименовать распакованный файл PCLZip
|
|||
|---|---|---|---|
|
#18+
ToRReDo, Не совсем понял. Тебе надо в функцию myPreExtractCallBack передать значение $archive (имя поставщика) и вместо '../price/price.xls' сделать '../price/'.$arhive.'.xls'; ???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 13:58:21 |
|
||
|
Как переименовать распакованный файл PCLZip
|
|||
|---|---|---|---|
|
#18+
да да да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 14:43:30 |
|
||
|
Как переименовать распакованный файл PCLZip
|
|||
|---|---|---|---|
|
#18+
это мне и нужно я вчера пол ночи просматривал http://php.russofile.ru/ru/authors/unsort/zip/ ничего похожего не нашел ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 14:45:24 |
|
||
|
Как переименовать распакованный файл PCLZip
|
|||
|---|---|---|---|
|
#18+
ToRReDo, А где ты пишешь в переменную $archive поставщика? Ты потом пере затираешь ее вот этим если я правильно понял Код: php 1. попробуй задать по умолчанию имя фала в переменной функции. function myPreExtractCallBack($p_event, &$p_header, $name = $archive) { бла бла... $p_header['filename'] = '../price/'.$name.'.xls'; } дальше делаем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 15:03:07 |
|
||
|
Как переименовать распакованный файл PCLZip
|
|||
|---|---|---|---|
|
#18+
у меня в файле с формой unzip.php Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. extract_archive.php Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. $sklad - имя поставщика он берет из базы напрямую $archive я сейчас заменил на $zip вставил - $name=$archive пишет ошибку Parse error: syntax error, unexpected T_VARIABLE in X:\home\localhost\www\newsite\admin\func\extract_archive.php on line 3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 15:17:38 |
|
||
|
Как переименовать распакованный файл PCLZip
|
|||
|---|---|---|---|
|
#18+
ToRReDoParse error: syntax error, unexpected T_VARIABLE in X:\home\localhost\www\newsite\admin\func\extract_archive.php on line 3 точнее "on line 2" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 15:21:15 |
|
||
|
Как переименовать распакованный файл PCLZip
|
|||
|---|---|---|---|
|
#18+
ToRReDo, Код: php 1. а если так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 15:25:21 |
|
||
|
Как переименовать распакованный файл PCLZip
|
|||
|---|---|---|---|
|
#18+
SharuPoNemnogu, тоже самое делал значит function myPreExtractCallBack($p_event, &$p_header, $name='ttt') сохраняет как ttt.xls ставлю вместо $name='ttt' - $name=$archive ошибка ставлю вместо $name='ttt' - $name='$archive' сохраняет как $archive.xls перед function с помощь echo пробую выводить $archive все выводит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 15:38:35 |
|
||
|
Как переименовать распакованный файл PCLZip
|
|||
|---|---|---|---|
|
#18+
ToRReDo, а че париться. Вот так: Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 15:48:23 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=37858789&tid=1464985]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
161ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 480ms |

| 0 / 0 |
