![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 165 Pomógł: 0 Dołączył: 14.11.2005 Skąd: London Ostrzeżenie: (0%) ![]() ![]() |
Hej Jestem w trakcie pisania skryptu do obslugi zapisu danych z formularza ( pewnie nic nowego ) - rejestracja uzytkownika w agencji pracy. Jednak potrzebuje dostawic date ktora uzytkownik sobie wybierze kedy mogl by zaczynac prace, gdzie wybor wygladal by tak
Po koleji dzien / miesic / rok - teraz wstawiam pokoleji trzy takie wpisy ze pierwszy bedzie mial 31x option dla numerow dni miesiaca, drugi bedzie mial 12 option dla miesiecy i trzeci by mial zdeklarowane np 5 lat od 2007 do 2012 teraz tylko uzytkownik sie logoje i ja ustawiam np domysle wyswietlanie dzisiaj 3 / 2 / 2007 i to fajnie wyglada jednak wejdzie tu user za rok i wcisnie submit to ja zobacze ze jego wpis byl zrobiony wlasnie rok temu jezeli zapomnial by zmienic date na obecna Szukam metody jak mogl by mi formularz ustawiac ciagle bierzaca date wiec takich pomylek by nie bylo a mimo wszystko jezeli uzytkownik by sie zapomnial to rekordy pokaza cos sensowniejszego - kiedy uzytkownik sie zarejestrowal - bierzaco a nie glupote jaka byl by rok w stecz, Dzieki za pomoc ja ide dalej googlowac na ten temat |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 319 Pomógł: 0 Dołączył: 11.04.2006 Skąd: Chojnów Ostrzeżenie: (0%) ![]() ![]() |
użyj funkcji data() i explode() potem tylko odpowiednio skonstruuj <select> i powinno działać np. ładuje się dzień od 1 do dzisiejszy-1, potem dzisiejszy i dalej dzisiejszy+1 do 31 czy, który tam, może być problem z np. lutym ale to się da wyeliminować
Ten post edytował Lee 4.03.2007, 00:18:01 |
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
użyj funkcji data() i explode() potem tylko odpowiednio skonstruuj <select> i powinno działać np. ładuje się dzień od 1 do dzisiejszy-1, potem dzisiejszy i dalej dzisiejszy+1 do 31 czy, który tam, może być problem z np. lutym ale to się da wyeliminować Funkcja to date() a nie data(); |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 165 Pomógł: 0 Dołączył: 14.11.2005 Skąd: London Ostrzeżenie: (0%) ![]() ![]() |
użyj funkcji data() i explode() potem tylko odpowiednio skonstruuj <select> i powinno działać np. ładuje się dzień od 1 do dzisiejszy-1, potem dzisiejszy i dalej dzisiejszy+1 do 31 czy, który tam, może być problem z np. lutym ale to się da wyeliminować Lee nie mowie ze nie zrozumialem wogole co napisales rozumiem jak wywolac date bierzaca ( manual nie grzeszy ) jednak nie robilem nigdy niczego podobnego skonstuowany mam juz prosty skrypcik ktory pokazuje dzien miesiac rok
jednak jak widzisz nie odzywalem sie od paru dni bo wlasnie kombinowalem jak mogl bym w niego wplesc aby select pokazywal wyrozniony zawsze dzien miesiac i rok bierzacy |
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 165 Pomógł: 0 Dołączył: 14.11.2005 Skąd: London Ostrzeżenie: (0%) ![]() ![]() |
Jak dla mnie to powinno działać poprawnie. Co do tego rozwiązania ... nie każdy miesiąc ma 31 dni Cienki dzialac to dziala tylko ze dostaje date sobie w postaci 1 / 1 / 2007 a chcialem gdzies po drodze zrobic zeby filtrowalo obecna date czyli mam 3 listy rozwijane pierwsza 31 dni druga 12 a trzecia poprostu lata i teraz jakos neich skrypt zaznacza obecna date przy wyborze czyli ze na liscie zamiast jak obecnie po odpaleniu ,automatycznie pokazuje 1/ 1/2007 - niech pokazuje 9/3/2007 rozumiem ze date() trzeba jakos wplesc ale niemam juz pomyslow moze zle manuala poczytalem ale nawet tamte przyklady mi sie wykonczyly ;/ a kto mi nie odpowie jak nie wy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował andy84 9.03.2007, 09:20:59 |
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Aaa o to chodzi. Proste jak budowa gwoździa.
Oto początek Twojej funkcji trochę zmieniony:
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 165 Pomógł: 0 Dołączył: 14.11.2005 Skąd: London Ostrzeżenie: (0%) ![]() ![]() |
Aaa o to chodzi. Proste jak budowa gwoździa. Oto początek Twojej funkcji trochę zmieniony:
Hehe nie wiem z czego gwozdzia robia i jak go skladaja (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ale widze teraz dopiero ze to nie jest trudne ;/ poprostu kombinowalem jak kon pod gore dzieki cienki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) #################################################################### Ok moze ktos bedzie kiedys chcial zkorzystac podaje pelny skrypcik - Cienki smiga jak chcialem dzieki <piwo> ( mozna pic na forum (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Ten post edytował andy84 9.03.2007, 12:42:33 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:56 |