Obtenir la date de l'entrée de formulaire en PHP

Je suis en train de récupérer une date à partir d'une date d'entrée formulaire et je ne peux pas le faire fonctionner correctement. Le code que j'utilise maintenant uniquement renvoie une erreur et cette date: 1970-01-01. Ce n'est pas correct et je voudrais savoir comment je peux résoudre ce problème. Il sera utilisé plus tard pour interroger une table de base de données. Je veux la date à être fondamentalement juste un string avec ce format: "yyyy-mm-dd"

Code:

HTML

<form name="DateFilter" method="POST">
From:
<input type="date" name="dateFrom" value="<?php echo date('Y-m-d'); ?>" />
<br/>
To:
<input type="date" name="dateTo" value="<?php echo date('Y-m-d'); ?>" />
</form>

PHP

$new_date = date('Y-m-d', strtotime($_POST['dateFrom']));
echo $new_date;

Merci d'avance,

~ Realitiez

~~~ EDIT ~~~

Fixe Solution pour toute personne en se demandant comment il est fait:

HTML

<form name="Filter" method="POST">
    From:
    <input type="date" name="dateFrom" value="<?php echo date('Y-m-d'); ?>" />
    <br/>
    To:
    <input type="date" name="dateTo" value="<?php echo date('Y-m-d'); ?>" />
    <input type="submit" name="submit" value="Login"/>
</form>

PHP

$new_date = date('Y-m-d', strtotime($_POST['dateFrom']));
echo $new_date;

Un Merci spécial à chaque réponse.

ce n' $_POST['dateFrom'] retour?
Fonctionne très bien pour moi, ne peut pas la reproduire. Êtes-vous sûr que vous avez soumis votre formulaire?
votre formulaire est manquant action
si un formulaire est manquant action, il envoie la requête post à la page en cours.
$_POST['dateFrom'] renvoie une erreur et 1970-01-01

OriginalL'auteur Realitiez | 2015-05-14