Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS]Kalendarz zmienne
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
miro20
Sciaglem kalendarz w JS do wybierania daty do formularza , jak teraz odebrac te zmienne w php , jedynie co mialem wstawic do pliku z formularzem jest

Cytat
<script type="text/javascript" src="../scripts/calendar.js"></script>

i

<script>DateInput('date', true, 'DD/MM/YYYY')</script>


po wstawieniu tego pojawily mi sie 2 pola select 1 pole input do wpisania roku , oraz przycisk do wyswietlenia kalendarza do wyboru daty
wookieb
Wrzucasz to w formularz którego wysyłasz. Albo zostaje ci ajax. I nie pytaj o kurs ajaxa bo tematów na ten temat jest tysiące.
miro20
Wrzucilem do formularza i wybieramsobie date jak siepowinno ,ale chodzi mi o to jak po wyslaniu formularza odebrac ta date w php ktora "wysylam" w formularzu prubowalem patrzyc w pliku JS ale nie znalazlem jakimi zmiennymi wysylaja sie dane
wookieb
No skoro pole z datą to jakiś input to naucz się obsługi formularzy w php.
Sorry ale to są takie podstawy podstaw, że jak cie ktoś do tego nie zmusi to się tego nie nauczysz.
Odsyłam do googli -> php obsługa formularzy
miro20
Wlasnie o to chodzi ze ja inputa nie wstawiam bo jak bym wstawial to nie widze zadnego problemu , ale to robi scrypt JS a niestety nie wiem jak w nim wyszukac jak on nazywa te pola , select i inputa jednego smile.gif

Znalazlem cos takiego ale niestety nic z tego nie wywnioskowalem , probowalem jakies zmienne typu $_POST['_Month_ID'] ale niestety nic ,

Kod

<img src="file:///C:/DOCUME%7E1/Miro/LOCALS%7E1/Temp/moz-screenshot.jpg" alt=""><img src="file:///C:/DOCUME%7E1/Miro/LOCALS%7E1/Temp/moz-screenshot-1.jpg" alt="">writeln('<table cellpadding="0" cellspacing="2"><tr>' + String.fromCharCode(13) + '<td valign="middle">');
          writeln('<select class="calendarDateInput" id="' + DateName + '_Month_ID" onChange="' + DateName + '_Object.changeMonth(this)">');
          if (!Required) {
             var NoneSelected = (DefaultDate == '') ? ' selected' : '';
             writeln('<option value=""' + NoneSelected + '>' + UnselectedMonthText + '</option>');
          }
          for (var i=0;i<12;i++) {
             MonthSelected = ((DefaultDate != '') && (eval(DateName + '_Object.picked.monthIndex') == i)) ? ' selected' : '';
             writeln('<option value="' + i + '"' + MonthSelected + '>' + MonthNames[i].substr(0,3) + '</option>');
          }
          writeln('</select>' + String.fromCharCode(13) + '</td>' + String.fromCharCode(13) + '<td valign="middle">');
          writeln('<select' + InitialStatus + ' class="calendarDateInput" id="' + DateName + '_Day_ID" onChange="' + DateName + '_Object.changeDay(this)">');
          for (var j=1;j<=eval(DateName + '_Object.picked.dayCount');j++) {
             DaySelected = ((DefaultDate != '') && (eval(DateName + '_Object.picked.day') == j)) ? ' selected' : '';
             writeln('<option' + DaySelected + '>' + j + '</option>');
          }
          writeln('</select>' + String.fromCharCode(13) + '</td>' + String.fromCharCode(13) + '<td valign="middle">');
          writeln('<input' + InitialStatus + ' class="calendarDateInput" type="text" id="' + DateName + '_Year_ID" size="' + eval(DateName + '_Object.picked.yearPad.length') + '" maxlength="' + eval(DateName + '_Object.picked.yearPad.length') + '" title="Year" value="' + eval(DateName + '_Object.picked.yearPad') + '" onKeyPress="return YearDigitsOnly(window.event)" onKeyUp="' + DateName + '_Object.checkYear(this)" onBlur="' + DateName + '_Object.fixYear(this)">');


Ktos da rade cos podpowiedziec ?
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.