Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/239.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何修复“本月”重置感谢按钮_Php - Fatal编程技术网

Php 如何修复“本月”重置感谢按钮

Php 如何修复“本月”重置感谢按钮,php,Php,我想进行平面化,目前我有3个按钮: 转到上个月的按钮 要转到下个月的按钮 还有一个按钮不起作用,但应该返回到当月 但问题是最后一个按钮回到本月 这个按钮什么也没做,当我点击它时,他什么也没做,我没有错误信息。 谢谢 平面化是日历吗?首先,不能将输入嵌套在一个无效的HTML中,它们都是“交互式”元素,因此不能嵌套。其次,在实际生成的链接中,参数m和y的值是多少?ofc我可以它适用于其他2个按钮…@seb你不应该使用echo来输出你拥有的HTML代码吗?是的,我对3个按钮使用了1个echo:/但最后

我想进行平面化,目前我有3个按钮: 转到上个月的按钮 要转到下个月的按钮 还有一个按钮不起作用,但应该返回到当月

但问题是最后一个按钮回到本月 这个按钮什么也没做,当我点击它时,他什么也没做,我没有错误信息。 谢谢


平面化是日历吗?首先,不能将输入嵌套在一个无效的HTML中,它们都是“交互式”元素,因此不能嵌套。其次,在实际生成的链接中,参数m和y的值是多少?ofc我可以它适用于其他2个按钮…@seb你不应该使用echo来输出你拥有的HTML代码吗?是的,我对3个按钮使用了1个echo:/但最后一个按钮不起作用
if(isset($_GET['m'], $_GET['y'])) {
    $date_debut = new Datetime((int)$_GET['y'].'-'.(int)$_GET['m'].'-01');
}

if (empty($date_debut)) {
    $date_debut = new Datetime('first day of this month');
}

<a href="?m='.$date_debut->format('n').'&y='.$date_debut->format('Y').'"><input type="button" class="imprimer" value="MOIS EN COURS"></a>
<?php

    if (isset($_GET['m'], $_GET['y'])) {
        $date_debut = new Datetime((int)$_GET['y'] . '-' . (int)$_GET['m'] . '-01');
    }

    if (empty($date_debut)) {
        $date_debut = new Datetime('first day of this month');
    }
    echo '<a href="?m=' . $date_debut->format('n') . '&y=' . $date_debut->format('Y') . '"><input type="button" class="imprimer" value="MOIS EN COURS"></a>';
    ?>