Я новичок в этом деле. Учусь только писать. Вот есть начало кода, для выбора случайное время. Код (Text): <?php mt_srand(time()+(double)microtime()*1000000); $date = date("d.m.Y",time()); $time = date("H:i:s",mt_rand(0,5184000)); ?> Как вывести случайное число в указанном промежутке? Например с 6 до 18. Добавлено спустя 3 минуты 4 секунды: Вот отсюда должны отправится данные ЧАСА через POST запрос. Код (Text): <div class="cont"> <form action="test.php" method="post" id="form"> <input class="timemin" name="timemin" type="text" value="" /><br /> <input class="timemax" name="timemax" type="text" value="" /><br /> <input class="button" type="submit" name="submit" /> </form> <br /> </div>
Отлично работает, если только в ручную добавить в коде. А вот только как отправить через форму через POST ? Можно будет как то переменные (вместо 6 и 18) указать через КЛАСС ИМЯ или через ID? Добавлено спустя 10 минут 22 секунды: Все получился через name отправился. $datemin = $_POST['timemin']; $datemax = $_POST['timemax']; $dateq = date('Y:m:d H:i:s', strtotime(date("Y-m-d 00:00:00",time())) + rand($datemin*60*60, $datemax*60*60)); echo $dateq;
а почему date('d.m.Y H:i:s' в одинарных кавычках а date("Y-m-d 00:00:00" в двойных??? Путаешь кнопки? )
Да, именно так. Эта проблема уходит своими корнями в моё прошлое, когда я был выпорот в момент оргазма за то что подглядывал как тётушка софи моется и онанировал. =) похоже на то? Добавлено спустя 1 минуту 47 секунд: можно прям так, что б уж точно враги не прочли: $dateq = date('Y:m:d H:i:s', strtotime(date("Y-m-d 00:00:00",time())) + rand((int)$_POST['timemin']*60*60, (int)$_POST['timemax']*60*60));