PHP
2573
12
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at z:\home\localhost\www\npv\module.php:2) in z:\home\localhost\www\npv\inc\mode_00.inc on line 2
Народ, что за ошибка, кто встречал???
Народ, что за ошибка, кто встречал???
ну написанно же headers already sent! али перевести?
Видно какой-то символ или строка вышла от сервера раньше чем он успел втюхать ХТТП заголовок для сессий. Проверяй скрипт...
Видно какой-то символ или строка вышла от сервера раньше чем он успел втюхать ХТТП заголовок для сессий. Проверяй скрипт...
Поручик Голицын
шатун сибирский обыкновенный
Ткнул в последнего
Раз зашла речь о РНР, подскажите, плиз, а то чегой-то туплю...
Как выдернуть к себе на сервер обозначенный юзверем файл?
Раз зашла речь о РНР, подскажите, плиз, а то чегой-то туплю...
Как выдернуть к себе на сервер обозначенный юзверем файл?
upload.html
=======================================
=======================================
save.php
=======================================
=======================================
подробней: php manual [Chapter 18. Handling file uploads]
=======================================
=======================================
save.php
=======================================
=======================================
подробней: php manual [Chapter 18. Handling file uploads]
Сейчас читают
Обмен/продажа абонементов в спортивные клубы
229188
228
нескуЧАЙные встречи (от балета до концерта через театр в кинозал)
399835
629
НСКое метро - часть 4
76928
412
Поручик Голицын
шатун сибирский обыкновенный
Thnx
А вот эта хрень, видимо означает, что зря я людей напрягал...
Warning: Unable to create 'file.txt': Permission denied in http://*hostname*/save.php on line 9
Это типа аплоад запрещен админом, я правильно понимаю?
А вот эта хрень, видимо означает, что зря я людей напрягал...
Warning: Unable to create 'file.txt': Permission denied in http://*hostname*/save.php on line 9
Это типа аплоад запрещен админом, я правильно понимаю?
=SmasH=
veteran
Нет это значит, что права на дерикторю поставить на "запись" надо.
ага,
совсем забыл,
на директорию $uploaddir надо поставить права на запись для всех.
и ещё не забывайте про безопастность,
проверяйте чтобы заливаемые файлы были только того формата который вам нужен, т.е. надо проверять расширение заливаемого файла (например, если вы хотите заливать рисунки, то разрешайте только .jpg, .jpeg, .gif, и т.п.)
совсем забыл,
на директорию $uploaddir надо поставить права на запись для всех.
и ещё не забывайте про безопастность,
проверяйте чтобы заливаемые файлы были только того формата который вам нужен, т.е. надо проверять расширение заливаемого файла (например, если вы хотите заливать рисунки, то разрешайте только .jpg, .jpeg, .gif, и т.п.)
Поручик Голицын
шатун сибирский обыкновенный
Пасиб очередной :).
С форматами разберусь - для этого $_FILES['userfile']['type'] есть :).
С форматами разберусь - для этого $_FILES['userfile']['type'] есть :).
просто $_FILES['userfile']['type'] не всегда помагает.
все зависит от настроек конкретного сервера, какие в нём типы определенны и соответствующие расширения файлов.
проверка по расширению IMHO будет более уневерсальная, и ты всегда будешь знаеть что кроме файлов с этим расширением к тебе никто ничего не зальёт.
все зависит от настроек конкретного сервера, какие в нём типы определенны и соответствующие расширения файлов.
проверка по расширению IMHO будет более уневерсальная, и ты всегда будешь знаеть что кроме файлов с этим расширением к тебе никто ничего не зальёт.
Поручик Голицын
шатун сибирский обыкновенный
Так это проверяется элементарно: пишешь тестовый скрипт, который печатает тебе тип заливаемого файла. И потом уже с ним же и сравниваешь. Но тогда надо будет корректиировать код под каждый конкретный сервер. Ну а шаблоном универсально. Уболтал :).
ТОП 5
1
3
4