Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Random dates, zlożenie w całość
shpaque
post
Post #1





Grupa: Zarejestrowani
Postów: 651
Pomógł: 3
Dołączył: 31.01.2011
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


Witam serdecznie, trochę się zagubiłem i potrzebuję pomocy. Już opisuję na czym rzeczp olega. Daty są ładowane inputem z przecinkiem (w różnym formacie dat), wiec skrypt rozladowuje daty na string i pozniej trzeba to zlozyc w calosc wg instrukcji mm/dd/yyyy, jak w wycinku ponizej, i zrandomowac:

  1. $dates = explode(',', $_POST['date']);
  2. $today = date('m/d/Y');
  3. $checkDates = array_filter($dates, function ($dates) use ($today) {return $dates < $today;});
  4. $correctDates = array_filter($dates, function ($dates) use ($today) {return $dates != $checkDates;});
  5. $countCheckDate = count($correctDates);
  6.  
  7. if ($countCheckDate == 0)
  8. {
  9. echo "<script>alert('There is no valid date!');</script>";
  10. }
  11. else
  12. {
  13. foreach ($correctDates as $date)
  14. {
  15. $dates = date('m/d/Y', strtotime($date));
  16. }
  17.  
  18. for ($i = 0; $i < $numberOfSubmissions; $i++)
  19. {
  20.  
  21. $randomDates = array_rand($dates);
  22. echo $dates[$randomDates];
  23. }
  24. }


skrypt przy dacie zwraca mi 1 zamiast daty


oj dobra maly blad:
  1. $dates = array(date('m/d/Y', strtotime($date)));


do zamkniecia smile.gif

Ten post edytował shpaque 11.05.2018, 09:14:04
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 18:21