![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 7 Dołączył: 2.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
CODE $data = getdate(); $dzien = $data[wday]; $miesiac = $data[mon]-1; $tydzien = array("Niedziela","Poniedziałek","Wtorek","¦roda","Czwartek","Pi±tek","Sobota"); $miesiace = array("stycznia","lutego","marca","kwietnia","maja","czerwca","lipca","sierpnia","wrze¶nia","paĽdziernika","listopada","grudnia"); $data_all = "$tydzien[$dzien], $data[mday] $miesiace[$miesiac] $data[year] r."; function formatuj($dane) { $fulldataa = "$tydzien[substr($dane,0,1], ".substr($dane,2,2)." $miesiace[substr($dane,5,2)] ".substr($dane,8,4)." r. ".substr($dane,13,5); return $fulldataa; } // (...) $output = str_replace("{date}", formatuj(date("w d.m.Y H:i", $comment_arr[0])),$output); ?> Fragment skryptu ma za zadanie zamienić zwyklą datę (date("w d.m.Y H:i")) na coś takiego, np.: "Piątek, 15 sierpnia 2007 r." Nie mam zielonego pojęcia czemu nie można odczytać wartości z tabelek, nawet jak wpisze "$tydzień[1]" nic się nie wyświetla. W innym miejscu skrypt działa prawidłowo. Nie zwracajcie uwagi na jakieś inne błedy (jest 1:00 w nocy), pozniej poprawie... jakies sugestie?? Ten post edytował ebnott 2.12.2007, 01:06:29 -------------------- Jeśli pomogłem to kliknij w ![]() |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 201 Pomógł: 0 Dołączył: 1.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem, co może być z twoim skryptem nie tak, jakoś tego nie łapię, ale ja zrobiłem tak i dział świetnie
Na początku funkcja showDate()
a na stronie w miejscu, gdzie chcesz wyświetlić datę dajesz coś takiego:
Pozdrawiam. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 2 Dołączył: 29.06.2005 Ostrzeżenie: (0%) ![]() ![]() |
popraw swoja funkcje na:
funkcja po prostu widzi tylko te zmienne jakie jej przekazesz w parametrach, w tym przypadku bylo to tylko $dane, |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 06:18 |