php commented inside the console

Asked

Viewed 120 times

0

I have the following test code:

<html>
<head></head>
<body>
<?php
echo 'teste';
?>
</body>
</html>

should show only written test on screen, however when running the page is blank. When opening the console I noticed that php was commented as follows:

<!--?php
echo 'teste';
?-->

I use Wampserver as a local server.

The reason for this doubt is this code:

    <link rel="stylesheet" href="css/app.min.css">

    <meta name="description" content="Violate Responsive Admin Template">
    <meta name="keywords" content="Super Admin, Admin, Template, Bootstrap">

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

 <script>
    $(document).ready(function(){
        console.log("Entrou aqui");
          $("#checkMaster").click(function(){
            console.log("Botão Clicado");
          $('input:checkbox').prop('checked', this.checked);
         });
        console.log("Saiu Aqui");
    });
</script>

  </head>  
    <title>BettaDial Admin</title>

    <!-- CSS -->
    <link href="css/bootstrap.min.css" rel="stylesheet">
    <link href="css/animate.min.css" rel="stylesheet">
    <link href="css/font-awesome.min.css" rel="stylesheet">
    <link href="css/form.css" rel="stylesheet">
    <link href="css/calendar.css" rel="stylesheet">
    <link href="css/style.css" rel="stylesheet">
    <link href="css/icons.css" rel="stylesheet">
    <link href="css/generics.css" rel="stylesheet"> 


<body id="skin-blur-chrome">

    <header id="header" class="media">
        <a href="" id="menu-toggle"></a> 
        <a class="logo pull-left" href="index.php"><img src="img/betta.png" width="160px" height="30px"></a>

        <div class="media-body">
            <div class="media" id="top-menu">


               <!-- <div id="time" class="pull-right" align="">
                    <span id="hours"></span>
                    :
                    <span id="min"></span>
                    :
                    <span id="sec"></span>
                </div>
                -->
            </div>
        </div>
    </header>

    <div class="clearfix"></div>

    <section id="main" class="p-relative" role="main">

        <!-- Sidebar -->
        <aside id="sidebar">

            <!-- Sidbar Widgets -->
            <div class="side-widgets overflow">



                 <!-- Projects -->

                 <?Php
                    $query = "select classificacao, count(*) qtd from ivr_discagem  where data between CURRENT_DATE and CURRENT_DATE+1 group by classificacao";
                    $result = Populator::ConsultaDB( $query );
                    $totalclass=0;
                    $Caixa_Postal=0;
                    $Sinal_Interceptacao=0;
                    $Anuncio_Interceptacao=0;
                    $Anuncio_Desvio=0;
                    $Anuncio_Desconhecido=0;
                    $Portabilidade=0;
                    $Atendimento_Humano=0;
                    $Fax=0;
                    $Silencio=0;
                    $Falha_Discagem=0;

                    while($myrow = pg_fetch_assoc($result)) {
                        $totalclass=$totalclass+$myrow['qtd'];
                        if($myrow['classificacao']==0) {$Caixa_Postal=$myrow['qtd'];}
                        if($myrow['classificacao']==2) {$Sinal_Interceptacao=$myrow['qtd'];}
                        if($myrow['classificacao']==3) {$Anuncio_Interceptacao=$myrow['qtd'];}
                        if($myrow['classificacao']==4) {$Anuncio_Desvio=$myrow['qtd'];}
                        if($myrow['classificacao']==5) {$Anuncio_Desconhecido=$myrow['qtd'];}
                        if($myrow['classificacao']==6) {$Portabilidade=$myrow['qtd'];}
                        if($myrow['classificacao']==8) {$Atendimento_Humano=$myrow['qtd'];}
                        if($myrow['classificacao']==10) {$Fax=$myrow['qtd'];}
                        if($myrow['classificacao']==11) {$Silencio=$myrow['qtd'];}
                        if($myrow['classificacao']==12) {$Falha_Discagem=$myrow['qtd'];}
                    }
                ?>
                <div class="s-widget m-b-25">
                    <h2 class="tile-title">
                        Classificação
                    </h2>

                    <div class="s-widget-body">
                        <div class="side-border">
                            <small>Atendimento Humano</small>
                            <div class="progress progress-small">
                                 <a href="#" data-toggle="tooltip" title="" class="progress-bar tooltips progress-bar-success" style="width: <?php if($totalclass>0){echo $Atendimento_Humano/$totalclass*100;} ?>%;" data-original-title="<?php echo $Atendimento_Humano?>">
                                      <span class="sr-only"><?php echo $Atendimento_Humano; ?></span>
                                 </a>
                            </div>
                        </div>
                        <div class="side-border">
                            <small>Caixa Postal</small>
                            <div class="progress progress-small">
                                 <a href="#" data-toggle="tooltip" title="" class="progress-bar tooltips progress-bar-info" style="width: <?php if($totalclass>0){echo $Caixa_Postal/$totalclass*100;} ?>%;" data-original-title="<?php echo $Caixa_Postal;?>">
                                      <span class="sr-only"><?php echo $Caixa_Postal; ?></span>
                                 </a>
                            </div>
                        </div>
                        <div class="side-border">
                            <small>Sinal Interceptação</small>
                            <div class="progress progress-small">
                                 <a href="#" data-toggle="tooltip" title="" class="progress-bar tooltips progress-bar-warning" style="width: <?php if($totalclass>0){echo $Sinal_Interceptacao/$totalclass*100;} ?>%;" data-original-title="<?php echo $Sinal_Interceptacao; ?>">
                                      <span class="sr-only"><?php echo $Sinal_Interceptacao; ?></span>
                                 </a>
                            </div>
                        </div>
                        <div class="side-border">
                            <small>Anúncio Interceptação</small>
                            <div class="progress progress-small">
                                 <a href="#" data-toggle="tooltip" title="" class="progress-bar tooltips progress-bar-warning" style="width: <?php if($totalclass>0){echo $Anuncio_Interceptacao/$totalclass*100;} ?>%;" data-original-title="<?php echo $Anuncio_Interceptacao; ?>">
                                      <span class="sr-only"><?php echo $Anuncio_Interceptacao; ?></span>
                                 </a>
                            </div>
                        </div>
                        <div class="side-border">
                            <small>Anúncio Desvio</small>
                            <div class="progress progress-small">
                                 <a href="#" data-toggle="tooltip" title="" class="progress-bar tooltips progress-bar-warning" style="width: <?php if($totalclass>0){echo $Anuncio_Desvio/$totalclass*100;} ?>%;" data-original-title="<?php echo $Anuncio_Desvio; ?>%">
                                      <span class="sr-only"><?php echo $Anuncio_Desvio; ?></span>
                                 </a>
                            </div>
                        </div>
                        <div class="side-border">
                            <small>Anúncio Desconhecido</small>
                            <div class="progress progress-small">
                                 <a href="#" data-toggle="tooltip" title="" class="progress-bar tooltips progress-bar-warning" style="width: <?php if($totalclass>0){echo $Anuncio_Desconhecido/$totalclass*100;} ?>%;" data-original-title="<?php echo $Anuncio_Desconhecido; ?>">
                                      <span class="sr-only"><?php echo $Anuncio_Desconhecido; ?></span>
                                 </a>
                            </div>
                        </div>
                        <div class="side-border">
                            <small>Portabilidade</small>
                            <div class="progress progress-small">
                                 <a href="#" data-toggle="tooltip" title="" class="progress-bar tooltips progress-bar-warning" style="width: <?php if($totalclass>0){echo $Portabilidade/$totalclass*100;} ?>%;" data-original-title="<?php echo $Portabilidade; ?>">
                                      <span class="sr-only"><?php echo $Portabilidade; ?></span>
                                 </a>
                            </div>
                        </div>                          
                        <div class="side-border">
                            <small>Fax</small>
                            <div class="progress progress-small">
                                 <a href="#" data-toggle="tooltip" title="" class="progress-bar tooltips progress-bar-warning" style="width: <?php if($totalclass>0){echo $Fax/$totalclass*100;} ?>%;" data-original-title="<?php echo $Fax; ?>">
                                      <span class="sr-only"><?php echo $Fax; ?></span>
                                 </a>
                            </div>
                        </div>  
                        <div class="side-border">
                            <small>Silencio</small>
                            <div class="progress progress-small">
                                 <a href="#" data-toggle="tooltip" title="" class="progress-bar tooltips progress-bar-warning" style="width: <?php if($totalclass>0){echo $Silencio/$totalclass*100;} ?>%;" data-original-title="<?php echo $Silencio; ?>">
                                      <span class="sr-only"><?php echo $Silencio; ?></span>
                                 </a>
                            </div>
                        </div>
                        <div class="side-border">
                            <small>Falha Discagem</small>
                            <div class="progress progress-small">
                                 <a href="#" data-toggle="tooltip" title="" class="progress-bar tooltips progress-bar-danger" style="width: <?php if($totalclass>0){echo $Falha_Discagem/$totalclass*100;} ?>%;" data-original-title="<?php echo $Falha_Discagem; ?>">
                                      <span class="sr-only"><?php echo $Falha_Discagem; ?></span>
                                 </a>
                            </div>
                        </div>
                    </div>
                </div>
            </div>

            <!-- Side Menu -->
            <ul class="list-unstyled side-menu">
                <li class="active">
                    <a class="sa-side-home" href="index.php">
                        <span class="menu-item">Dashboard</span>
                    </a>
                </li>



        <?php

            $verifica = sprintf("select * from bettaivr.public.ivr_users where perfil = 'c' and username = '%s' ",$logado);
            $resultado = Populator::ConsultaDB( $verifica );
             if(pg_affected_rows($resultado)>0){
                // Oculta a configuração do lider de equipe
              echo ' <!-- <li>
                    <a class="sa-side-table" href="config.php">
                        <span class="menu-item">Configuração</span>
                    </a>
                </li> -->
            <li>
               </li>
                <li>
                    <a class="sa-side-table" href="logout.php">
                        <span class="menu-item">Logout</span>
                    </a> 
                    </li>' ;  
             }else{
                // Acesso a configuração do Supervisor
            $verificaSuper = sprintf("select * from bettaivr.public.ivr_users where perfil = 'b' and username = '%s' "
                ,$logado);
            $resultadoSuper = Populator::ConsultaDB( $verificaSuper );
             if(pg_affected_rows($resultadoSuper)>0){
                echo '<li>
                    <a class="sa-side-config" href="configSupervisor.php">
                        <span class="menu-item">Configuração</span>
                    </a>
                </li>
                   <li>
                    <a class="sa-side-warning" href="warningview.php">
                        <span class="menu-item">Tela de Warning</span>
                    </a>
                </li>
                <li>
                    <a class="sa-side-table" href="logout.php">
                        <span class="menu-item">Logout</span>
                    </a> 
                    </li>
                ' ;
             }else{
                // Acesso a configuração do Administrador
                 echo '<li>
                    <a class="sa-side-config" href="config.php">
                        <span class="menu-item">Configuração</span>
                    </a>
                </li>
                <li>
                    <a class="sa-side-warning" href="warningview.php">
                        <span class="menu-item">Tela de Warning</span>
                    </a>
                </li>

                  <li class="dropdown">
                    <a class="sa-side-ui" href="">
                        <span class="menu-item">Configurações de Usuário</span>
                    </a>
                    <ul class="list-unstyled menu-item">
                        <li><a href="register.php">Criar Usuário</a></li>
                        <li><a href="edit.php">Editar Usuário</a></li>
                        </ul>
                </li>
                <li>
                    <a class="sa-side-table" href="logout.php">
                        <span class="menu-item">Logout</span>
                    </a> 
                    </li>' ;
             }
         }



        ?>


            </ul>

        </aside>

        <?Php
            /*$result = Populator::painel1();*/

            $query = "SELECT status, available, mailing, lastdial, calling, staffed, pacing FROM bettaivr.public.ivr_status where campanha = 1 limit 1";
            $result = Populator::ConsultaDB( $query );
            $canais = 0;
            $mailing = 0;
            $aglogados = 0;
            $agdisp = 0;
            while($myrow = pg_fetch_assoc($result)) {
                $canais = $myrow['calling'];
                $mailing = $myrow['mailing'];
                $agdisp = $myrow['available'];
                $aglogados = $myrow['staffed'];
            }

            $arrocupados = array( 0 => 0, 1 => 0,2 => 0,3 => 0,4 => 0,5 => 0,6 => 0,7 => 0,8 => 0,9 => 0,10 => 0,11 => 0,12 => 0 );             
            $arrmailing = array( 0 => 0, 1 => 0,2 => 0,3 => 0,4 => 0,5 => 0,6 => 0,7 => 0,8 => 0,9 => 0,10 => 0,11 => 0,12 => 0 );      
            $arravailable = array( 0 => 0, 1 => 0,2 => 0,3 => 0,4 => 0,5 => 0,6 => 0,7 => 0,8 => 0,9 => 0,10 => 0,11 => 0,12 => 0 );        
            $arrstaffed = array( 0 => 0, 1 => 0,2 => 0,3 => 0,4 => 0,5 => 0,6 => 0,7 => 0,8 => 0,9 => 0,10 => 0,11 => 0,12 => 0 );
            //$query = "SELECT to_char(atualizado,'HH24:mi') hora, round(avg(available)) available, round(avg(mailing)) mailing, round(avg(calling)) calling, round(avg(staffed)) staffed FROM bettaivr.public.ivr_status_history
            //          where atualizado between '2018/01/26'  and '2018/01/27' group by to_char(atualizado,'HH24:mi') order by to_char(atualizado,'HH24:mi') desc limit 13";

            $query = "SELECT to_char(atualizado,'HH24:mi') hora, round(avg(available)) available, round(avg(mailing)) mailing, round(avg(calling)) calling, round(avg(staffed)) staffed FROM bettaivr.public.ivr_status_history
                        where atualizado between CURRENT_DATE  and CURRENT_DATE+1 group by to_char(atualizado,'HH24:mi') order by to_char(atualizado,'HH24:mi') desc limit 13";

            $resultchart = Populator::ConsultaDB( $query );
            $i = pg_num_rows($resultchart) -1;
            //$i =0;
            while($myrow = pg_fetch_assoc($resultchart)) {
                $arrocupados[$i]= $myrow['calling'];
                $arrmailing[$i]= $myrow['mailing'];
                $arravailable[$i]= $myrow['available'];
                $arrstaffed[$i]= $myrow['staffed'];
                $i=$i-1;
            }

            $string_ocupados = implode("|", $arrocupados);
            $string_mailing = implode("|", $arrmailing);
            $string_available = implode("|", $arravailable);
            $string_staffed= implode("|", $arrstaffed);

            $query = "select to_char(data,'HH24') hora, count(*) dial from ivr_discagem where data between CURRENT_DATE  and CURRENT_DATE+1 group by to_char(data,'HH24') order by 1";
            $resultdialchart = Populator::ConsultaDB( $query );
            echo '<script language="javascript">';
            echo ' var $resultado_discagem = [';
            $y=0;
            $intlim=0;
            $totalparcial=0;
            while($myrow = pg_fetch_assoc($resultdialchart)) {
                if ($y!=0) { echo ',';}
                echo '[';
                echo $myrow['hora'];
                echo ',';
                echo $myrow['dial'];
                echo ']';
                $y = (int)$myrow['hora'];
                if ($myrow['dial'] > $intlim) { $intlim = $myrow['dial'];}
                $totalparcial = $totalparcial + $myrow['dial'];
            }
            //echo '[';
            //echo $y+1;
            //echo ',0]];';
            echo '];';
            echo 'var $limitegraf = ';
            echo $intlim + 10;
            echo ';';
            echo '</script>';

        ?>


        <script type="text/javascript"> var $string_ocupados = "<?php echo $string_ocupados; ?>"; var $resultado_ocupados = $string_ocupados.split("|"); </script>  
        <script type="text/javascript"> var $string_mailing = "<?php echo $string_mailing; ?>"; var $resultado_mailing = $string_mailing.split("|");</script>   
        <script type="text/javascript"> var $string_available = "<?php echo $string_available; ?>"; var $resultado_available = $string_available.split("|");</script>   
        <script type="text/javascript"> var $string_staffed = "<?php echo $string_staffed; ?>"; var $resultado_staffed = $string_staffed.split("|");</script>   



               <!-- Content -->
        <section id="content" class="container">
            <!-- Breadcrumb -->
          <section id="login">


        <div class="clearfix"></div>


        <!-- Register -->


        <form name="frm_warning" id="box-register" method="POST" action="controllerWarning.php">
            <h2 class="m-t-0 m-b-15">Warning</h2>

             <div class="card">
                <div class="card-body">


                    <div class="table-responsive">
                        <table id="data-table" class="table">
                            <thead>
                                <tr>
                                 <td></td>
                                 <td></td>
                                 <td></td>
                                 <td></td>

                                <td><p><input type="checkbox" id="checkMaster" name="checkMaster"> Selecionar Todos</p></td>

                                </tr>

                                <tr>
                                    <th>Nome</th>
                                    <th>Telefone</th>
                                    <th>Numero de tentativas</th>
                                    <th>Ultima Tentativa</th>
                                    <th>Zerar Tentativas?</th>
                                </tr>
                            </thead>
                            <tbody>


                                <?php 

                            /*    function inverteData($data){
                                    if(count(explode("/",$data)) > 1){
                                        return implode("-",array_reverse(explode("/",$data)));
                                    }elseif(count(explode("-",$data)) > 1){
                                    return implode("/",array_reverse(explode("-",$data)));
                                    }
                                }; */

                                    $query = sprintf("select * from ivr_contatos, ivr_campanha where ivr_contatos.campanha = ivr_campanha.id and ivr_contatos.status = 0 and tentativas >= 5" );
                                    $result = Populator::ConsultaDB($query);

                                    while ($resultado = pg_fetch_array($result) ) {
                                        $nome = $resultado['nome'];
                                        $telefone = $resultado['telefone'];
                                        $tentativa = $resultado['tentativas'];
                                        $lastAttempt = $resultado['atualizado'];
                                        $dataconvertida = date('d/m/Y H:i:s', strtotime($lastAttempt));
                                        $codigo = $resultado['codigo'];

                               echo '         

                                <tr>
                                    <td>'.$nome.'</td>
                                    <td>'.$telefone.'</td>
                                    <td align="center">'.$tentativa.'</td>
                                    <td>'.$dataconvertida.'</td>
                                    <td><input type="checkbox" class="marcar" id="check" value='.$codigo.' name="check[]"/></td>
                                </tr>
                                ';
                                    }
                                ?>


                            </tbody>
                        </table>
                    </div>
                </div>
            </div>

            <input type="submit" value="Resubmit" class="btn btn-sm m-r-5" />

        </form>

        <!-- Forgot Password -->
    <!-- Javascript Libraries -->
    <!-- jQuery -->
    <script src="jquery-3.3.1.min.js"></script>  <!-- jQuery Library -->

    <!-- Bootstrap -->
    <script src="js/bootstrap.min.js"></script>

    <!--  Form Related -->
    <script src="js/icheck.js"></script> <!-- Custom Checkbox + Radio -->

    <!-- All JS functions -->
    <script src="js/functions.js"></script>

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>



        </section>
    </section>

    <!-- Javascript Libraries -->
    <!-- jQuery -->
    <script src="js/jquery.min.js"></script> <!-- jQuery Library -->
    <script src="js/jquery-ui.min.js"></script> <!-- jQuery UI -->
    <script src="js/jquery.easing.1.3.js"></script> <!-- jQuery Easing - Requirred for Lightbox + Pie Charts-->
     <script src="vendors/bower_components/jqTree/tree.jquery.js"></script>



    <!-- Bootstrap -->
    <script src="js/bootstrap.min.js"></script>

    <!-- Charts -->
    <script src="js/charts/jquery.flot.js"></script> <!-- Flot Main -->
    <script src="js/charts/jquery.flot.time.js"></script> <!-- Flot sub -->
    <script src="js/charts/jquery.flot.animator.min.js"></script> <!-- Flot sub -->
    <script src="js/charts/jquery.flot.resize.min.js"></script> <!-- Flot sub - for repaint when resizing the screen -->


      <!-- Vendors: Data tables -->
    <script src="vendors/bower_components/datatables.net/js/jquery.dataTables.min.js"></script>
    <script src="vendors/bower_components/datatables.net-buttons/js/dataTables.buttons.min.js"></script>
    <script src="vendors/bower_components/datatables.net-buttons/js/buttons.print.min.js"></script>
    <script src="vendors/bower_components/jszip/dist/jszip.min.js"></script>
    <script src="vendors/bower_components/datatables.net-buttons/js/buttons.html5.min.js"></script>

    <!-- App functions and actions -->
    <script src="js/app.min.js"></script>

    <script src="js/sparkline.min.js"></script> <!-- Sparkline - Tiny charts -->
    <script src="js/easypiechart.js"></script> <!-- EasyPieChart - Animated Pie Charts -->
    <script src="js/charts.js"></script> <!-- All the above chart related functions -->

    <!-- Map -->
    <script src="js/maps/jvectormap.min.js"></script> <!-- jVectorMap main library -->
    <script src="js/maps/usa.js"></script> <!-- USA Map for jVectorMap -->

    <!--  Form Related -->
    <script src="js/icheck.js"></script> <!-- Custom Checkbox + Radio -->

    <!-- UX -->
    <script src="js/scroll.min.js"></script> <!-- Custom Scrollbar -->

    <!-- Other -->
    <script src="js/calendar.min.js"></script> <!-- Calendar -->
    <script src="js/feeds.min.js"></script> <!-- News Feeds -->


    <!-- All JS functions -->
    <script src="js/functions.js"></script>
</body>

I use PHP + HTML + CSS + Jquery with extension . php

however when I use the select button all it does not enter in jquery as it should occur. in surveys say that because it is the client side will not have communication with the server side even being outside the tag .

  • Is the server up and running? Have you tried restarting it?

  • 1

    gives a control+ F5 to update the page and delete cookies tb check if the page is . php

  • Yes, the server is functional. I’m using as . html the extension due to the need to perform a test on the client side instead of the server side.

  • and wamp is configured to process . html as PHP?

  • If you leave extension . html the local server will not run anything php of that file

  • I can’t say Bacco, where I check this configuration?

  • Guilherme, there is no way to make the server recognize as php as Bacco said?

  • I believe so, but why all this work? If you have php code use extension . php

  • Because of the following, I have a page. php where I run php commands, however when I try to call a jquery inside it, it goes blank by jquery, in some searches they say that since jquery is on the client side and not on the server it will not run at all. my idea is to perform the test by the client side (.html )

  • PHP will never work in a .html. extension You need to put jquery inside a <script> tag and outside any php tag <?

  • OK, I’ll comment on the initial problem that generated this doubt

  • You used <?Php put p in lower case: <?php

  • I’ve already made that change and it’s still the same.

  • What is not happening and what should?

  • When clicking the checkbox select all, you should select all other checkboxes. I do this through a jquery, however it does not recognize the jquery click command

Show 10 more comments
No answers

Browser other questions tagged

You are not signed in. Login or sign up in order to post.