如果函数PHP中的条件为true,则禁用链接

时间:2015-03-23 07:49:08

标签: javascript php jquery function

我有这段代码,我尝试使用链接Javascript禁用img:

<?php
    $cargasreprobadas = 12;
    $cargatotal = 1;

    function reinscripcion($cargasreprobadas, $cargatotal) {
        if (($cargatotal > 0) && ($cargasreprobadas > 100)) 
        {
            $procede = "PROCEDE";
            echo $procede;
            return;
        }

        if (($cargatotal > 0) && ($cargasreprobadas > 0)) 
        {
            $errorminimoamedio = "PROCEDE RECURSAR ADEUDOS";
            echo $errorminimoamedio;
            return;
        }
    }
    reinscripcion($cargasreprobadas, $cargatotal);

    echo '<div id="imprimir">
        <img src="pdf.png" onclick="window.open(\'printtroncocomun.php\')" width="48px" height="48px"></img>
    </div>';
?>

如果函数中第二个条件为真,我如何禁用img元素?

1 个答案:

答案 0 :(得分:0)

<?php
    $cargasreprobadas = 12;
    $cargatotal = 1;

    function reinscripcion($cargasreprobadas, $cargatotal) {
        if (($cargatotal > 0) && ($cargasreprobadas > 100)) 
        {
            $procede = "PROCEDE";
            echo $procede;
            return false;
        }

        if (($cargatotal > 0) && ($cargasreprobadas > 0)) 
        {
            $errorminimoamedio = "PROCEDE RECURSAR ADEUDOS";
            echo $errorminimoamedio;
            return true;
        }
    }
    $return_ = reinscripcion($cargasreprobadas, $cargatotal);

 $onclick = ($return_ == true) ?'onclick="window.open(\'printtroncocomun.php\')"' : '';

    echo '<div id="imprimir">
        <img src="pdf.png" '. $onclick.' width="48px" height="48px"></img>
    </div>';
?>