Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.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如果报价被拒绝3次,请删除div_Php - Fatal编程技术网

PHP如果报价被拒绝3次,请删除div

PHP如果报价被拒绝3次,请删除div,php,Php,我有一个“报价”按钮,让用户输入报价。如果他们输入3个报价并且全部被拒绝,我希望删除div if(isset($_POST['offer_form']) && !empty($_POST['offer_form'])){ if($offers === "1"){ if($_POST['offer_form'] >= $price_offer){ echo 'Accepted'; }els

我有一个“报价”按钮,让用户输入报价。如果他们输入3个报价并且全部被拒绝,我希望删除div

if(isset($_POST['offer_form']) && !empty($_POST['offer_form'])){
    if($offers === "1"){
            if($_POST['offer_form'] >= $price_offer){
                echo 'Accepted';
            }else{
                    echo '<div class="offer_errors">Offer Rejected</div>';
            }
    }else{
        echo '<div class="offer_errors">Sorry, no offers can be made</div>';
    }
}
if(设置($\u POST['offer\u form'])和&!空($\u POST['offer\u form'])){
如果($offers==“1”){
如果($\u POST['offer\u form']>=$price\u offer){
回音“已接受”;
}否则{
回音“拒绝报价”;
}
}否则{
echo“对不起,无法报价”;
}
}

您可以尝试使用会话

session_start();
$_SESSION['offer']=1;
差不多吧

要实现增量,请执行以下操作:

session_start();
if(isset($_SESSION['offer']) && $_SESSION['offer'] != ''){
    $offer = $_SESSION['offer'];
    $offer += 1;    
    $_SESSION['offer'] = $offer;
}else{
    $_SESSION['offer'] = 1;
}

从中得到一些想法。我认为这还不能满足你的需要。只需根据您的需要修改即可。

您是否可以显示要从中删除的div的完整代码向数据库添加一列,并为每个拒绝报价增加一列,并在显示结果eah之前检查计数器三,但对于每个正确查看该项目的用户,它必须是唯一的数据库行。.当您不将报价存储到数据库???,如果您使用实时“报价和拒绝”,您可以使用@Edd所说的
$\u SESSION
。我有一个存储的号码,如果它与买家的报价不匹配,卖家会接受,然后拒绝它。我想有一个计数器,计数3拒绝,然后禁用提供按钮,我如何增加它?是的,它的工作,但它使整个网站,而不仅仅是在当前的项目页面计数。有没有办法告诉it部门重置每个唯一id页面的计数?您可以为每个页面使用不同的会话名称。。like$\u SESSION['page1\u offer']=1;用户会在上面发布项目,所以我必须动态更改它,我可以在里面使用$\u GET['id'],我猜我尝试过做$\u会话[$\u GET['id']),但没有成功