![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 305 Pomógł: 1 Dołączył: 27.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
jak zrobic zeby po wpisaniu daty w jednym polu tekstowym, w drugim polu wyswtlała sie data(dodane 365 dni) czyli wpisujemy 26-04-2008 a wyswietla sie 25-04-2009 ?
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 910 Pomógł: 44 Dołączył: 20.02.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
chyba chodzi o to ale nie jestem pewien |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 22 Dołączył: 3.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Można jeszcze krócej:
Kod $data1 = '2004-12-05';
$data2 = date("Y-m-d",strtotime($data1."+1 year")); echo $data2; |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 305 Pomógł: 1 Dołączył: 27.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
mam taki bład Warning: date() [function.date]: Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in c:/ w tej liniii data2 = date("Y-m-d",strtotime($data1."+1 year"));
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Może masz ustawione inaczej kolejność miesięcy, dni, lat. W pierwszym poście piszesz 26-04-2008 zatem u Ciebie powinno być:
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 305 Pomógł: 1 Dołączył: 27.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
kurde dalej nie działa:(
|
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Kombinujecie jak koń pod górkę. Czasem najprostsze rozwiązania są najlepsze (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 305 Pomógł: 1 Dołączył: 27.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
ale to jest na stałe a ja chce zeby w jednym polu tekstowym wpisac 28-04-2008
a w drugim polu zeby sie wczytała data poprzedzajaca o cały rok z tym ze 27-04-2009 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 173 Pomógł: 121 Dołączył: 24.09.2007 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
jeżeli w jednym pliku ma to być to:
Ten post edytował ExPlOiT 28.04.2008, 18:39:44 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 305 Pomógł: 1 Dołączył: 27.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
tylko zawsze ma wyswietlac o jeden dzien mniej czyli od:28-04-2008 do 27-04-2009
, czy sie da bez przycisku to zrobić?zeby autmatycznie sie pojawiała "data do" w polu tekstowym obok bez mozliwosci zmiany?? p.s. a jezli tak jak teraz to zeby pierwsza data nie znikała po nacisnieciu ok |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 1 116 Pomógł: 119 Dołączył: 10.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
hmm a nie można po prostu:
(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Pozdrawiam Cezar708 |
|
|
![]() ![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 305 Pomógł: 1 Dołączył: 27.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
ale to jak mamy date wklepaną na staałe, a jak data poczatkowa ma byc podawana przez uzytownika w polu tekstowym
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 1 173 Pomógł: 121 Dołączył: 24.09.2007 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
To w czym widzisz problem? W tym kodzie co podał Cezar zamieniasz tą linie:
plik data.php
formularz.html Datę podajesz w formacie np 25-04-2008 Ten post edytował ExPlOiT 30.04.2008, 14:26:14 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.09.2025 - 12:13 |