Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Modyfikacja w funkcji konwertuj_mktime
Forum PHP.pl > Forum > Przedszkole
_Martin_
Witam mam proźbe o pomoc chodzi oto ze mam taką funkcje

  1. <?php
  2. function konwertuj_mktime($mktime, $format){
  3. //OPIS FUNKCJI: Funkcja służy do konwersji daty unixowej na zwykłą.
  4. if($format=='1'){$date_format = 'd.m.Y';}
  5. elseif($format=='2'){$date_format = 'd.m.Y G:i';}
  6.  
  7. $date_offset = 2; // aktualny dla Polski uwzględniając czas letni
  8. $data = date($date_format, ($mktime + $date_offset)); // tylko przykład :)
  9. return $data;
  10. }
  11. ?>


Jak widać to chyba kazdy wie co to jest ehh Ale nie oto chodzi mam problem
Gdyż, jak chce rozgrywac mecza o spraing mi chodzi ot sie daje propozycje rozgrywania mecze no i własnie w tym rzecz.. To jest bodajrze kawałek tego kodu:

  1. <?php
  2. ////////////////////
  3.  
  4. $d1 = $mktime + 86400;
  5. $d2 = $mktime + 172800;
  6. $d3 = $mktime + 259200;
  7. $d4 = $mktime + 432000;
  8. $d5 = $mktime + 604800;
  9. echo '<br><b>Zaproponuj sparing</b><br>
  10. <form action="index.php?p=sparingi" method=post>
  11. <table class=text CELLPADDING=3 CELLSPACING=0 style="border: 1px #cccccc solid;"><tr bgcolor="#005090"><td align=center>Nazwa drużyny</td><td align=center>Data</td></tr>
  12. <tr><td><input type=text name=nazwa_druzyny></td>
  13. <td><select name=data>
  14. <option value='.$d1.'>Jutro</option>
  15. <option value='.$d2.'>Za 2 dni</option>
  16. <option value='.$d3.'>Za 3 dni</option>
  17. <option value='.$d4.'>Za 5 dni</option>
  18. <option value='.$d5.'>Za tydzień</option>
  19. </select></td></tr>
  20. <tr bgcolor="#005090"><td colspan=2 align=center><input type=submit value="Zaproponuj Sparing"></td></tr></table></form>
  21. <br><b>Lista sparingów</b><br>
  22. <table class=text CELLPADDING=3 CELLSPACING=0 style="border: 1px #cccccc solid;" width=90%>
  23. <tr bgcolor=#005090><td>Przeciwnik</td><td>Data</td><td>Wynik</td><td>Status</td></tr>';
  24. ?>



Jak mówiełm jak się chce rozgrywać sparinga to wysyla sie propozycje no i nareście oto mi chodzi przy tym wybiera sie za ile ma być mecz rozegrany;
Jutro za 2 dni 3 itp.
Ale niestety mi to nie pasuje...
Nie wszystko tylko ze np jak ja wyśle propozycje o sparing o godzinie 20:57 i wyśle ze jutro o mecz bedzie rozegrany wlasnie następnego dnia o 20:57
A Ja bym chciał zrobić zeby mecz był rozggrywany z datą wybraną czyli np za 2 dni ale zawsze ale to zawsze o godzinie 12:00
Jak to zrobić smile.gif questionmark.gif
Za pomoc w tym odwdzięcze się naprawde biggrin.gif
Ociu
  1. <select name=data>
  2. <option value='1'>Jutro</option>
  3. <option value='2'>Za 2 dni</option>
  4. <option value='3'>Za 3 dni</option>
  5. <option value='5'>Za 5 dni</option>
  6. <option value='7'>Za tydzień</option>


  1. <?php
  2. $data_grania = strtotime("+".$_POST['data']." day");
  3. ?>


date" title="Zobacz w manualu php" target="_manual + strtotime" title="Zobacz w manualu php" target="_manual.

ps. Za taką nazwe, temat będzie zablokowany.
_Martin_
Cos nie działa teraz wyskakuje mi
31.12.1969 17:00
smile.gif

  1. <?php
  2. /Error/
  3.  
  4. ?>

To jest cały kod działu spring moze pomozesz biggrin.gif
Oczywiście po twoje modyfikacji. smile.gif
s_w_ir
  1. <?php
  2. $day=1;
  3.  $day2=2;
  4.  $day3=3;
  5.  $dzis=getdate();
  6. echo konwertuj_mktime(mktime(12,0,0,$dzis['mon'],$dzis['mday']+$day3), 2);
  7. ?>
w opisie funkcji mktime() jest ziemnna odowiedzialna za czas letni i zimowy. Sprawdźsobie o co z tym chodzi bo może być to ważne.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.