![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 116 Pomógł: 4 Dołączył: 9.10.2007 Skąd: Morąg Ostrzeżenie: (0%) ![]() ![]() |
witam!
Pobieram date z formularza Kod $date1x=$_GET('date1x'); Moj problem jest taki ze nie moge od tej daty odjac jednego dnia. Data jest w formacie YYYY-MM-DD. Prosze o pomoc pozdr |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Przenoszę na Przedszkole
Wystarczy zajrzeć do manuala i sprawdzić date" title="Zobacz w manualu PHP" target="_manual mktime" title="Zobacz w manualu PHP" target="_manual i np strtotime" title="Zobacz w manualu PHP" target="_manual Rozwiązanie na szybko : podzielić za pomocą explode" title="Zobacz w manualu PHP" target="_manual datę na części i powstawiać w odpowiednie miejsca do mktime" title="Zobacz w manualu PHP" target="_manual dla dni robiąc -1 .. po czym uzyskany w ten sposób znacznik czasu wstawić do date" title="Zobacz w manualu PHP" target="_manual. Najbardziej łopatologiczny sposób. -------------------- 404
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 116 Pomógł: 4 Dołączył: 9.10.2007 Skąd: Morąg Ostrzeżenie: (0%) ![]() ![]() |
A wiec zrobilem tak:
Kod linia 41:$dat=$_GET('date1x'); 42:$date=explode("-",$dat); 43:$datef=strtotime("Y-n-j",mktime(0,0,0,$date[1],$date[2]-1,$date[0])); i oto blad: Fatal error: Function name must be a string in ...(sciezka).../plik.php on line 41 Funcktion? Zadnej funkcji nie pisalem! Linia 41 Ten post edytował gutek84 26.10.2007, 09:10:15 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Kombinujesz...
![]()
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 116 Pomógł: 4 Dołączył: 9.10.2007 Skąd: Morąg Ostrzeżenie: (0%) ![]() ![]() |
Dalej ten sam blad w lini 41. Podaje kod jaki mam:
Kod linia 41: $dat=$_GET('date1x');
$datef=date('Y-m-d',strtotime('-1 day',strtotime($dat))); $dat2=$_GET('date18'); $datef2=date('Y-m-d',strtotime('+1 day',strtotime($dat))); //checking option value and assigning dates if($get_rent=='rent') { $date1x=$datef; if($date1x=='')$date1x='2007-01-01'; $date18=$datef2; if($date18=='')$date18='2100-01-01'; if($date1xx=='')$date1xx='2007-01-01'; if($date18x=='')$date18x='2100-01-01'; } if($get_rent=='get') { $date1xx=$datef; if($date1xx=='')$date1xx='2007-01-01'; $date18x=$datef2; if($date18x=='')$date18x='2100-01-01'; if($date1x=='')$date1x='2007-01-01'; if($date18=='')$date18='2100-01-01'; } else { if($date18x=='')$date18x='2100-01-01'; if($date1x=='')$date1x='2007-01-01'; if($date18=='')$date18='2100-01-01'; if($date1xx=='')$date1xx='2007-01-01'; }; |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Kod co ci podalem jest prawidlowy. masz blad gdzies wczesniej. Podaj kod ktory jest przed linia 41
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 116 Pomógł: 4 Dołączył: 9.10.2007 Skąd: Morąg Ostrzeżenie: (0%) ![]() ![]() |
Kod //assign filter variables $category=$_GET['category']; if($category=='')$category='%'; $smarty->assign("cat",$category); $surname=$_GET['surname']; if($surname=='')$surname='%'; $smarty->assign("surn", $surname); //dates from ... to ... $get_rent=$_GET['get_rent']; $smarty->assign("rent_val",$get_rent); Ogolnie ten kod dzialal do momentu kiedy dopisalem linie 41. Powyzej //assign... mam polaczenie do bazy. Ok, działa. Mój blad. Linia 41 $_GET('date1x') zamiast $_GET['date1x']. Pomyłka w nawiasach ![]() Ten post edytował gutek84 26.10.2007, 09:32:33 |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Hehe, slepne na starosc.... taki byk i go nie zauwazyc
![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.06.2025 - 13:36 |