Hallo!
Ich habe den deutschen Datepicker, das Ganze sieht so aus:
Dass das Formular das absendet ist auch kein Problem, dennoch wird z.B. der 31. August 2013 so eingetragen (und dementsprechend wieder ausgerufen):
1377986399
Ich steh grade auf dem Schlauch, ich weiß nämlich echt nicht, wie ich das richtig eintragen lasse.
Wenn das Datum vorbei ist, erscheint die Ausgabe auch nicht mehr (das ist richtig so, also erkennt PHP/MySql das Datum ja):
Und Auszug aus der Definierung des Formulareintrags ("Valid"):
Ich hoffe ihr könnt mir helfen!
LG
Sascha
Ich habe den deutschen Datepicker, das Ganze sieht so aus:
HTML:
<script type="text/javascript">
$(function() {
$('#datepicker').datepicker({ dateFormat: 'dd.mm.yy' });
$('#datepicker').datepicker("setDate", "+1");
});
/* German initialisation for the jQuery UI date picker plugin. */
jQuery(function($){
$.datepicker.regional['de'] = {
closeText: 'schließen',
prevText: '<zurück',
nextText: 'Vor>',
currentText: 'heute',
monthNames: ['Januar','Februar','März','April','Mai','Juni',
'Juli','August','September','Oktober','November','Dezember'],
monthNamesShort: ['Jan','Feb','Mär','Apr','Mai','Jun',
'Jul','Aug','Sep','Okt','Nov','Dez'],
dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'],
dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
weekHeader: 'Wo',
firstDay: 1,
isRTL: false,
showMonthAfterYear: false,
yearSuffix: ''};
$.datepicker.setDefaults($.datepicker.regional['de']);
});
</script>
Dass das Formular das absendet ist auch kein Problem, dennoch wird z.B. der 31. August 2013 so eingetragen (und dementsprechend wieder ausgerufen):
1377986399
Ich steh grade auf dem Schlauch, ich weiß nämlich echt nicht, wie ich das richtig eintragen lasse.
Wenn das Datum vorbei ist, erscheint die Ausgabe auch nicht mehr (das ist richtig so, also erkennt PHP/MySql das Datum ja):
PHP:
$query = mysql_query("SELECT * FROM `ansetzungen1` WHERE `username`='Admin' AND `valid` > '" . time() . "'");
Und Auszug aus der Definierung des Formulareintrags ("Valid"):
PHP:
$valid = mysql_real_escape_string($_POST['valid']);
$valid = explode(".", $valid);
$valid = mktime(23, 59, 59, $valid['1'], $valid['0'], $valid['2']);
Ich hoffe ihr könnt mir helfen!
LG
Sascha