Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jezyk w formacie daty
Forum PHP.pl > Forum > PHP
baba
ekhm...
od razu przyznaje ze przy 3 punkcie regulaminu sie poddalam... czy wy naprawde wierzycie ze ktos to przeczyta w calosci?

no ale do rzeczy... od czego zalezy JEZYK w ktorym odswietlana jest data na stronie?

format daty mam nastepujacy:

'l, d F Y'

co daje mi na stronie wynik:

Friday, 30 May 2003

a ja sobie wymyslilam ze to ma byc:
Piątek, 30 Maja 2003

i co ja mam z tym zrobic?
KaMeLeOn
Cytat
ekhm...  
od razu przyznaje ze przy 3 punkcie regulaminu sie poddalam... czy wy naprawde wierzycie ze ktos to przeczyta w calosci?

To bardzo, bardzo źle...
Cytat
[...]a ja sobie wymyslilam ze to ma byc:
Piątek, 30 Maja 2003
i co ja mam z tym zrobic?

Poczytaj to... http://forum.php.pl/viewtopic.php?t=2927&p...er=asc&start=10
baba
no coz... byc moze ze zle ale nie sadze zeby w regulaminie byla odpowiedz na moje pytanie... smile.gif

zanim zaczelam ten temat przeszukalam forum wg. nastepujacych slow kluczowych:
- format daty
- format daty jezyk

niestety nie udalo mi sie znalesc odpowiedzi na moje pytanie...

rozumiem link ma mi zasugerowac ustawienie setlocale ?
no wiec u mnie wyglada to tak setlocale (LC_TIME, "pl_PL");

'bedziesz sie musial nauczyc podstaw o tablicach' tez mi wiele nie mowi...

szczerze mowiac spodziewalam sie konkretnej odpowiedzi - pewnie gdybym wiedziala co zrobic nie zadawalabym glupich pytan...
KaMeLeOn
Cytat
no coz... byc moze ze zle ale nie sadze zeby w regulaminie byla odpowiedz na moje pytanie... smile.gif

Regulamin jest po to żeby go przeczytać i stosować się do zasad, a nie po to żeby tylko był...
Cytat
rozumiem link ma mi zasugerowac ustawienie setlocale ?
no wiec u mnie wyglada to tak setlocale (LC_TIME, "pl_PL");

Ustaw tak jak scanner napisał i sprawdź...
Cytat
szczerze mowiac spodziewalam sie konkretnej odpowiedzi - pewnie gdybym wiedziala co zrobic nie zadawalabym glupich pytan...

Nie musisz się od razu oburzać, podałem Ci pierwszy sposób do przetestowania...
baba
Cytat
Regulamin jest po to żeby go przeczytać i stosować się do zasad, a nie po to żeby tylko był...

oczywiscie ze tak - tylko ja nie podpisuje umowy z bankiem na kredyt mieszkaniowy... a zreszta... w temacie jest data a nie regulamin...
Cytat
Ustaw tak jak scanner napisał i sprawdź...

mam nadzieje ze nie mowisz o
[php:1:7cefb00201]<?php
echo 'Dziś jest 21 Maj, 2003 - 09:37';
?>[/php:1:7cefb00201]
ustawilam LC_ALL... nadal nie dziala
Cytat
Nie musisz się od razu oburzać, podałem Ci pierwszy sposób do przetestowania...

sorrki jest juz pozno i jestem zmeczona...
poza tym troche seksistowskie to forum smile.gif
"baba napisał:"
nie spodziewaliscie sie kobiet czy jak?
KaMeLeOn
Cytat
ustawilam LC_ALL... nadal nie dziala

Wywala jakieś błedy?
Cytat
poza tym troche seksistowskie to forum smile.gif
"baba napisał:"
nie spodziewaliscie sie kobiet czy jak?

biggrin.gif W sumie masz rację...
baba
nie wywala bledow...
poprostu:

Dziś jest Friday, 30 May 2003.

wolałabym żeby dziś był Piątek a już w ogóle najchętniej to sobota.
KaMeLeOn
Nie powinienem tego robić, ale masz (mam dobry humor):
[php:1:7ca39f8485]<?php
switch( date("w") )
{
case "0": $d = "Niedziela"; break;
case "1": $d = "Poniedziałek"; break;
case "2": $d = "Wtorek"; break;
case "3": $d = "Środa"; break;
case "4": $d = "Czwartek"; break;
case "5": $d = "Piątek"; break;
case "6": $d = "Sobota"; break;
}

switch( date("n") )
{
case "1": $m = "Styczeń"; break;
case "2": $m = "Luty"; break;
case "3": $m = "Marzec"; break;
case "4": $m = "Kwiecień"; break;
case "5": $m = "Maj"; break;
case "6": $m = "Czerwiec"; break;
case "7": $m = "Lipiec"; break;
case "8": $m = "Sierpień"; break;
case "9": $m = "Wrzesień"; break;
case "10": $m = "Pażdziernik"; break;
case "11": $m = "Listopad"; break;
case "12": $m = "Grudzień"; break;
}

$date = $d . ', ' . date('d') . ' ' . $m . ' ' . date('Y');
?>[/php:1:7ca39f8485]
scanner
A ja sugerowałbym równoczesne zwrócenie się do administratora swojego serwera z pytaniem o set_locale() - dlaczego nie działa.
baba
ok... juz dalam cyne adminowi... zobaczymy co powie bo specjalnie wyrywny do pomocy nie jest...
scanner
A ja dałem znać komu trzeba, o modyfikacji forum tak, by rozpoznawało płeć smile.gif
kurtz
Cytat
ok... juz dalam cyne adminowi... zobaczymy co powie bo specjalnie wyrywny do pomocy nie jest...
set_locale nie zwwraca z tego co pamietma zadnego bledu czy warninga nawet. sama fukcaj za to reaguje roznia - i w wyniku mozesz dodac false albo wartosc lokali.

najlepiej stowrz plik .php na serverze a w nim [php:1:f4340dbd4c]<?php
var_dump(setocale(LC_ALL, "pl_PL") );
?>[/php:1:f4340dbd4c]a wynik skonsultuj z manualem ;)

pozdrawiam
baba
dziekuje wszystkim Panom za odpowiedzi smile.gif

a najbardziej dziekuje panu K. ktory poswiecil swoj cenny czas zeby oswiecic mnie ze ksiazka niejakiego Atkinsona jest do d...
spenalzo
Cytat
a najbardziej dziekuje panu K. ktory poswiecil swoj cenny czas zeby oswiecic mnie ze ksiazka niejakiego Atkinsona jest do d...

"PHP3"? Jak tak to podaj pełną ksywę!!! Jak można tak moją ulubioną książkę o php zjechać... To są szczyty!
Cudi
Cytat
a najbardziej dziekuje panu K. ktory poswiecil swoj cenny czas zeby oswiecic mnie ze ksiazka niejakiego Atkinsona jest do d...


Atkinsona ? Rowana Atkinsona ? Jasia fasoli ?! To on pisze książki o php ? tongue.gif:P:P

A do ludzi którzy zajmą sie opracowywawaniem rozpoznawania płci mam jedną małą uwagę. Nie każda ksywka kończąca sie na literkę 'a' jest ksywką osoby płci żeńskiej winksmiley.jpg
spenalzo
Cytat
Atkinsona ? Rowana Atkinsona ? Jasia fasoli ?! To on pisze książki o php ? tongue.gif:P:P

Jasne, jeszcze jego zdjęcie na okładce i komedia gotowa zamiast manuala.
Ale nie Rowan tylko Leon Atkinson napisał wg mnie wspaniałą książkę o PHP3. Polecam, mimo, że nie ma funkcji zawartych w PHP4 - ponieważ dzięki tej książce początkujący mogą się sporo dowiedzieć.
baba
ok no to prosze:

rozdzial 11 [funkcje obslugi czasu, daty oraz funkcje konfiguracyjne]
strona 213 - tabela 11.1 Kody formatujace wykorzystywane w funkcji date

....
l [el] - dzien miesiaca
....

http://pl.php.net/date

l (mała litera 'L') - dzień tygodnia, tekst, pełna nazwa; n.p. "Friday"

no i co? Atkinson chyba nie rozroznia dni tygodnia od dni miesiaca - mnie w kazdym razie wprowadzil w blad

ale to moze tylko ja taka jestem dziwna smile.gif
w kazdym razie nie jest na pewno dla takich super poczatkujacych skoro w takich podstawach sa bledy o!
spenalzo
Nie ma książek bez błędów. Owszem jest także troche innych pomyłek, ale nie umniejsza to wcale wartości książki, która dla początkujących jest dobra, nie wiem, czy nie najlepsza. (nie znam o PHP4, tej ze zdjęciam na okładce)
Nawet w takiej książce jak "PHP4. Aplikacje" były gdzieś tam jakieś błędy (chyb,a nie pamiętam).
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.