Zdravím,
mám problém: na php stránke mám jquery datepicker. Chcel by som ho použiť tak, že po kliknutí na nejaký dátum sa mi prenesie tento dátum do premennej v php a ďalej spracuje.
Skúšal som použiť $_get, aj cookies - nedarí sa. On sa totiž najprv na serveri spracuje php skript a až potom js a html.
Tu posielam časť skriptu, kde ma zaujíma, ako dostať do premennej $datum hodnotu premennej JS vytvorenej po kliku na deň v datepickeri:
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<div id="datepicker"></div> <!-- tu zobrazí datepicker -->
<script>
$.datepicker.regional['sk'] = {
monthNames: ['Január', 'Február', 'Marec', 'Apríl', 'Máj', 'Jún', 'Júl', 'August', 'September', 'Október', 'November', 'December'],
monthNamesShort: ['Jan', 'Feb', 'Mar', 'Apr', 'Máj', 'Jún', 'Júl', 'Aug', 'Sep', 'Okt', 'Nov', 'Dec'],
dayNames: ['Nedeľa', 'Pondelok', 'Utorok', 'Streda', 'Štvrtok', 'Piatok', 'Sobota'],
dayNamesShort: ['Ned', 'Pon', 'Uto', 'Str', 'Štv', 'Pia', 'Sob'],
dayNamesMin: ['Ne', 'Po', 'Ut', 'St', 'Št', 'Pi', 'So'],
firstDay: 1,
dateFormat: 'ddmmyyyy'
}
$.datepicker.setDefaults($.datepicker.regional['sk']);
$( '#datepicker' ).datepicker();
document.cookie = datepicker; //pokus o zapis cookie
</script>
</head>
<body>
<br>
<?php
$datum = $_SESSION['datepicker'];
echo "Je zvolený dátum: " . $datum;
?>
</body>
</html>