Jump to content
edson farias

Concatenar variaveis php com javascript

Recommended Posts

Olá, primeira vez aqui.
Amigos sou iniciante e estou com uma dificuldade.
Segue a rotina.
<?php
$path = "./";
if (!empty($_GET['lhtml'])) {
$path = "./". $_GET['lhtml'];
}
if (!empty($_GET['txt'])) {
$path = "./". $_GET['txt'];
}
if (!empty($_GET['lphp'])) {
$path = "./". $_GET['lphp'];
}
if (!empty($_GET['raiz'])) {
$path = "./". $_GET['raiz'];
}
$diretorio = dir($path);
//<script:javascript>document.write(varrh)</script>"; 

while($arquivo = $diretorio -> read()){
echo "<a href='".$path.$arquivo."'>".$arquivo."</a><br />";

}
$diretorio -> close();

?>

quando clico no link, na barra aparece
http://localhost/PHPgravar.php
ou seja, faltando uma barra.
o certo seria:
http://localhost/PHP/gravar.php
Alguém poderia me dar uma luz. Obrigado.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By mamotinho
      Olá, hoje pensei em avança a versão do PHP e gostaria de começa com a conexão em PDO, porém não sei como posso ta fazendo e se realmente é possível eu realizar conexão mssql com PHP7 se for possível alguém poderia me da uma dica de como fazer
    • By Aphrodi
      Eu estou usando a função onclick no javascript dessa forma:

       
      $("#items").append(` <div onclick="selectItem(this)" data-name="${element.name}" data-amount="${element.amount}" data-idname="${element.idname}" style="background-image: url('assets/icons/${element.icon}'); background-size: 80px 80px;"> <span class="fan_item_topo"> <p class="amount">${element.amount}x</p> <p class="peso">${element.peso} kg</p> </span> <p class="name">${element.name}</p> </div> `); e a função: 

       
      function selectItem(element) { itemName = element.dataset.name; itemAmount = element.dataset.amount; itemIdname = element.dataset.idname; $("#items div").css("background-color", "rgba(0,0,0,0.5)"); $("#items div").css("border", "1px solid rgba(0, 0, 0, 0.2)"); $("#items div").css("animation", "none"); $(element).css("animation", "shadow-pulse 1s infinite"); $(element).css("background-color", "rgba(59, 43, 97, 0.8)"); $(element).css("border", "1px solid rgb(59, 43, 97)"); } meu problema é, quando o element atualiza ele reseta o que foi "selecionado", teria alguma forma de não resetar?
    • By sanase
      Boa tarde, 
       
      Galera estou com um problema, tenho uma pastas com alguns arquivos e preciso coletar algumas linhas de todos os arquivos.
      Consegui fazer ele ler apenas um mas não estou conseguindo fazer o looping
       
      o codigo apontando para apenas um arquivo ficou assim, esta funcionando
       
      <?php
          $url = 'D:/FTP/Inventario/MREC000129.htm';
          // PEGANDO TODO CONTEUDO
          $dadosSite = file_get_contents($url);
          $comp1 = explode('<TR><TD><TD><TD>Computador&nbsp;&nbsp;<TD>',$dadosSite);
          $comp2 = explode("<TR>",$comp1[1]);
          $user1 = explode('<TR><TD><TD><TD>Gerador&nbsp;&nbsp;<TD>',$dadosSite);
          $user2 = explode("<TR>",$user1[1]);
          $sist1 = explode('<TR><TD><TD><TD>Sistema operacional&nbsp;&nbsp;<TD>',$dadosSite);
          $sist2 = explode("<TR>",$sist1[1]);
          $memo1 = explode('<TR><TD><TD><TD><TD>Memória do Sistema&nbsp;&nbsp;<TD>',$dadosSite);
          $memo2 = explode("</TABLE>",$memo1[1]);
          $fabr1 = explode('<TR><TD><TD><TD><TD>Fabricante&nbsp;&nbsp;<TD>',$dadosSite);
          $fabr2 = explode("<TR>",$fabr1[1]);
          $mode1 = explode('<TR><TD><TD><TD><TD>Produto&nbsp;&nbsp;<TD>',$dadosSite);
          $mode2 = explode("<TR>",$mode1[1]);
          $mode1 = explode('<TR><TD><TD><TD><TD>Produto&nbsp;&nbsp;<TD>',$dadosSite);
          $mode2 = explode("<TR>",$mode1[1]);
          $seri1 = explode('<TR><TD><TD><TD><TD>Número de série&nbsp;&nbsp;<TD>',$dadosSite);
          $seri2 = explode("<TR>",$seri1[1]);
          $proc1 = explode('<TR><TD><TD><TD><TD>Versão&nbsp;&nbsp;<TD>Intel',$dadosSite);
          $proc2 = explode("<TR>",$proc1[1]);
          $proc1 = explode('<TR><TD><TD><TD><TD>Versão&nbsp;&nbsp;<TD>Intel',$dadosSite);
          $proc2 = explode("<TR>",$proc1[1]);
          $noip1 = explode('<TR><TD><TD><TD><TD>Endereço / Máscara da sub-rede&nbsp;&nbsp;<TD>',$dadosSite);
          $noip2 = explode(" / 255.",$noip1[1]);
          $data1 = explode('<TR><TD><TD><TD>Data&nbsp;&nbsp;<TD>',$dadosSite);
          $data2 = explode("<TR>",$data1[1]);

          print('
          <table width="82%" border="0" cellpadding="0" cellspacing="1" align="center">
              <tr bgcolor="#FFFFFF"> 
                  <td height="22"> 
                      <div align="center"><font size="4" color="#000099">INVETÁRIOS DO PARQUE COMPUTACIONAL PROFILE LOGISTICA</font><font size="5" color="#000099"> 
                      </font></div>
                  </td>
              </tr>
              <tr bgcolor="#FFFFFF"> 
                  <td height="5">&nbsp;</td>
              </tr>
                  <tr bgcolor="#FFFFFF"> 
                  <td height="22"> 
                  <div align="center"><font size="5" color="#000099"><b><font size="4">RELAÇÃO DE COMPUTADORES</font></b></font></div>
              </td>
          </table>
          </br>
          ');
          print('
              <table border="1" align="center" width="100%" cellspacing="0" cellpadding="3">
                  <tr bgcolor="#F7FCBA">
                      <th>Seq</th>
                      <th>Computador</th>
                      <th>Usuário</th>
                      <th>Sistema Operacional</th>
                      <th>Mamória</th>
                      <th>Fabricante</th>
                      <th>Modelo</th>
                      <th>Série</th>
                      <th>Processador</th>
                      <th>Endereço IP</th>
                      <th>Data</th>
                  </tr>
          ');
          print (' 
                  <tr>
                      <th>1</th>
                      <th>'.$comp2[0].'</th>
                      <th>'.$user2[0].'</th>
                      <th>'.$sist2[0].'</th>
                      <th>'.$memo2[0].'</th>
                      <th>'.$fabr2[0].'</th>
                      <th>'.$mode2[0].'</th>
                      <th>'.$seri2[0].'</th>
                      <th> Intel '.$proc2[0].'</th>
                      <th>'.$noip2[0].'</th>
                      <th>'.$data2[0].'</th>
                  </tr>
          </table>
          ');

      }
    • By guilhermewebber
      Olá, eu to com uma duvida para conseguir trazer um dado do banco pra uma input. Tenho o seguinte código
       
       <input class="form-control" type="text" readonly>                 <?php                 $sql2 = "select Codigo, SaldoAtual from saldo";                 $conexao2 = new Conexao2();                 $saldos = $conexao2 -> execute($sql2);                   while($saldo = $saldos ->fetch_array()) {                   echo '<option value="'.$saldo['Codigo'].'"> '.$saldo['SaldoAtual'].' </option>';                 }                 ?>                 </select>
    • By ivanjrx
      bom pessoal estou montando um projeto em Arduíno mais não entendo quase nada de php, eu queria fazer um botão on-off no mesmo botão, para quando pressionar ligar e para quando soltar desligar parecido com botão de voz do whatsApp quando solta para de gravar nesse caso eu quero pra quando soltar desligar. no projeto já adicionei um botão submit mais queria que esse mesmo botão fizesse essa as duas funções igual descrevo acima. 
      <html> <head> <title>Arduino Controlled Based PHP</title> </head> <body> <?php echo "<p>Control Page</p><p>"; $port = fopen("COM7", "w+"); sleep(0); ?> <br> <form action="index.php" method="POST"> <input type="hidden" name="turn" value="on" /> <input type="Submit" value="on"> </form> <form action="index.php" method="POST"> <input type="hidden" name="turn" value="off" /> <input type="Submit" value="off"> </form> <?php if ($_POST['turn']=="on") { echo "Turned on"; fwrite($port, "n"); } if ($_POST['turn']=="off") { echo "Turned off"; fwrite($port, "f"); } fclose($port); ?> </body> </html>  
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.