Forum Webscript.Ru

Программирование => PHP => Тема начата: qik от 10 Апреля 2004, 17:17:06

Название: установка локали
Отправлено: qik от 10 Апреля 2004, 17:17:06
как установить локаль так, чтобы смотрящий видел дату на "своем" языке?
Название: установка локали
Отправлено: qik от 10 Апреля 2004, 17:19:35
и еще проблема: воткнул в галлерею подпись даты с помощью
$time = filemtime($dir.$row[$i]);
$time = date ("d M Y");
а мне показывает текущую дату(тестил у себя, не на серваке)
Название: установка локали
Отправлено: AliMamed от 10 Апреля 2004, 17:24:42
$time = filemtime($dir.$row[$i]);
echo date ("d M Y", $time);

внимательнее мануал читать надо
Название: установка локали
Отправлено: AliMamed от 10 Апреля 2004, 17:25:19
Цитировать
qik:
как установить локаль

[p]setlocale[/p]
Название: установка локали
Отправлено: qik от 10 Апреля 2004, 17:28:42
AliMamed
ах, да черт, как я сам-то не допер.... ;)
Название: установка локали
Отправлено: qik от 10 Апреля 2004, 17:38:28
AliMamed
про СЕТЛОКАЛ я знаю да вот только не понятно одно
setlocale(LC_TIME, \'nl_NL\');
nl_NL это че такое?вроде как значит "Немецкий", а как получить язык пользователя?
Название: установка локали
Отправлено: qik от 10 Апреля 2004, 17:56:11
можно ли вытаскивать информацию из графических файлов, такую как:
-Название
-Тема
-Категория
-Ключевые слова
-Оценка
-Комментарий
Название: установка локали
Отправлено: FreeSpace от 10 Апреля 2004, 19:53:22
Цитировать
qik:
можно ли вытаскивать информацию

Если бы эта информация там была, наверное можно было бы...
Название: установка локали
Отправлено: Neter от 10 Апреля 2004, 19:56:19
Цитировать
qik:
$time = filemtime($dir.$row[$i]);

filectime() а не filemtime() !
Цитировать
qik:
можно ли вытаскивать информацию из графических файлов

Конечно можно, только сначала придумай как её туда забить.. :))
Можешь ещё и ватермарки на лету вставлять :)
Название: установка локали
Отправлено: AliMamed от 10 Апреля 2004, 22:02:50
Цитировать
qik:
можно ли вытаскивать информацию из графических файлов

для JPEG есть EXIF
Название: установка локали
Отправлено: AliMamed от 10 Апреля 2004, 22:06:53
Цитировать
qik:
а как получить язык пользователя?

видимо нужно смотреть на $_SERVER["HTTP_ACCEPT_LANGUAGE"]
правда вопрос не очень по РНР. был бы Ромик порвал бы тебя как тузик грелку=)

почитай http://faq.phpclub.net/na_tanke ну и в целом то, что там еще есть. текста там не много, а многие вопросы после прочтения отпадут сами собой
Название: установка локали
Отправлено: AliMamed от 10 Апреля 2004, 22:08:10
Цитировать
Neter:
ватермарки на лету

вот этого делать не надо. надо вставлять один раз и сохранять, а не "на лету".
Название: установка локали
Отправлено: qik от 10 Апреля 2004, 22:54:05
FreeSpace
так ведь можно же записать ее через свойства файла "свойста>сводка>кратко" и пишешь че те нужно.
Neter
на счет "filectime() а не filemtime()" не особо ясно почему?AliMamed:
Цитировать
был бы Ромик порвал бы тебя как тузик грелку

оффтоп
Цитировать
для JPEG есть EXIF

ага, например, но как их вытащить? =) не знает никто....
Цитировать
правда вопрос не очень по РНР

ну установка локали-то про php, значит и переменные окружения связанные с ней тоже... ж)
Название: установка локали
Отправлено: Neter от 11 Апреля 2004, 00:11:25
Цитировать
AliMamed:
вот этого делать не надо. надо вставлять один раз и сохранять, а не "на лету".

Там у меня кажется улыбка была :)

Цитировать
qik:
на счет "filectime() а не filemtime()" не особо ясно почему


По странному стечению обстоятельств, filemtime() возврящает время модификации файла которое магически меняется только когда файл изменяют. Каким бы сумасшедшим это не показалось, но бывает, что при копировани файла у него обновляется только время создания а время изменения остаётся прежним. Теперь придставь себе парадоксальную ситуацию, ты нарисовал картинку к новому году, сохранил её, а закачал на сервер только через неделю когда он (новый год) собсно, уже хрустит валенками по снегу подруливая в гости. Смотрит: ХОП! А у тебя под плакатом "Добро пожаловать НГ!" стоит дата 24 декабря. Тут он понимает что вчера перепил и очутился в Богом забытом месте, где люди даже не знают когда он собсно должен прийти. Понял? Тогда юзай filectime() и не подводи людей.
Название: установка локали
Отправлено: qik от 11 Апреля 2004, 00:24:53
Neter
понято.принято.
Название: установка локали
Отправлено: AliMamed от 11 Апреля 2004, 00:25:44
Цитировать
qik:
оффтоп

ага, поучи меня жизни.

Цитировать
qik:
не знает никто....

мануал знает. быстро изучать [p]image[/p].

еще один вопрос очевидно описанный в мане и не обижайся
Название: установка локали
Отправлено: qik от 11 Апреля 2004, 00:53:31
Цитировать
AliMamed:
ага, поучи меня жизни.

век живи, век учись.
Цитировать
AliMamed:
еще один вопрос очевидно описанный в мане и не обижайся

непонял, на что обижаться... ж)
Название: установка локали
Отправлено: qik от 11 Апреля 2004, 01:06:29
подскажите где скачать либу бля полноценной работы [p]exif_read_data()[/p]
Название: установка локали
Отправлено: FreeSpace от 11 Апреля 2004, 04:44:29
Цитировать
Ссылка на ман, которую ты сам привел:
Note: This function is only available in PHP 4 compiled using --enable-exif. Its functionality and behaviour has changed in PHP 4.2. Earlier versions are very unstable.

Это способ для никсов.
А в windows просто раскомментируй строчку
extension=php_exif.dll
в файле php.ini и рестартни Апач.
Название: установка локали
Отправлено: qik от 11 Апреля 2004, 10:24:40
FreeSpace
там, полный гемор. я обратился в суп.
Название: установка локали
Отправлено: Меняздесьдавнонет от 11 Апреля 2004, 10:30:42
qik
тебе следует поучиться искать информацию в интернете самостоятельно.
Уверяю тебя, даже при твоих способностях на это уйдет далеко не век.
Я понимаю, принципиальные вопросы, не знаешь даже, что искать.
Но когда тебе дали направление - уже вполне можешь сам найти.
Вперед.
Название: установка локали
Отправлено: qik от 11 Апреля 2004, 15:45:17
RomikChef
я чета не совсем понял про мои способности...