acessar “/pasta/php/file.php” somente com “/php/file.php” [htaccess]

Preciso fazer com que o meu form consiga enviar o POST para file/php/login.php, porém não quero escrever "action="file/...", poís gostaria de deixar esta pasta(file) oculta no html.

Se alguém tiver algum link ensinando .htaccess, eu agradeceria, pois os que eu encontro ou não tem muita coisa, ou eles escrevem e não esplicam absolutamente nada.

Acessar nó filho (uid do usuário) no firebase

Estou desenvolvendo um aplicativo que tem dois tipos de usuário:

a) Que adiciona markers em um mapa

b) Que apenas vê os markers que o usuário do tipo “a” marcou no mapa

Obs.: Não é só um usuário do tipo “a”, são vários.

Quando o usuário do tipo “a” adiciona um marker no mapa, eu insiro no banco as coordenadas, para depois no mapa do usuário “b” eu puxar essas coordenadas e adicionar o marker no mapa do usuário “b”

No banco de dados, criei a seguinte estrutura para receber as coordenadas do marker que o usuário “a” adicionar.

inserir a descrição da imagem aqui

Então temos:

— Localizacoes

— uid do usuário “a”

—- latitude

—- longitude

A questão é que não tem como eu acessar as coordenadas para colocar no mapa do usuário “b” porque preciso do uid do usuário “a” para acessar as coordenadas, como eu posso acessar esse uid?

Já tentei no lugar do uid gerar uma key, porém não obtive sucesso, pois também não consegui recuperar a key.

Comecei a fazer um foreach no banco, porém como eu disse preciso do uid do usuário “a” e não consegui prosseguir.

Desde já agradeço.

Não consigo acessar o banco de dados via AJAX (Cordova/Phonegap)

preciso urgentemente de ajuda. Sou novato no desenvolvimento mobile e tenho tentado desenvolver um app utilizando cordova. A questão é: criei um bd MYSQL utilizando um host gratuito, um script php para acessá-lo e o hospedei em um site também. Quando acesso o mesmo pelo pc, consigo obter resultado,mas no emulador do aplicativo não recebo resposta Alguma.

Arquivo getDados.php (hospedado em um site):

    <?php     header('Access-Control-Allow-Origin: *');     header('Access-Control-Allow-Methods: GET, POST, PATCH, PUT, DELETE, OPTIONS');         //Conectando ao banco de dados         $  con = new mysqli("sql10.freemysqlhosting.net", "login_bd", "senha_bd", "nome_bd");         if (mysqli_connect_errno()) trigger_error(mysqli_connect_error());          //Consultando banco de dados         $  qryLista = mysqli_query($  con, "SELECT * FROM usuarios");             while($  resultado = mysqli_fetch_assoc($  qryLista)){             $  vetor[] = array_map('utf8_encode', $  resultado);          }              //Passando vetor em forma de json         echo json_encode($  vetor); ?> 

Meu arquivo index.html (index do phonegap, na minha máquina):

<!DOCTYPE html> <html lang="pt-br">     <head>         <meta charset="utf-8">         <title>AJAX, JSON E PHP</title>             <script src="//code.jquery.com/jquery-1.11.2.min.js"></script>             <script src="https://IP DA MÁQUINA LOCAL/geek_phonegap/www/ajax.js"></script>     </head>     <body>         <table border="1" width="500">             <thead>                 <tr>                     <th>ID</th>                     <th>Usuario</th>                     <th>Senha</th>                 </tr>             </thead>             <tbody id="tabela">             </tbody>         </table>         <button onclick="funcao1()">Alert</button>     </body>     <meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'"> </html> 

E meu arquivo ajax.js (também na minha máquina):

function funcao1() { alert("Está chamando o arquivo ajax.js!"); } $  (document).ready(function(){     $  ('#tabela').empty(); //Limpando a tabela     $  .ajax({         type:'post',        //Definimos o método HTTP usado         dataType: 'json',   //Definimos o tipo de retorno         url: 'http://uniapp.orgfree.com/getDados.php',//Definindo o arquivo onde serão buscados os dados         success: function(dados){             for(var i=0;dados.length>i;i++){                 //Adicionando registros retornados na tabela                 $  ('#tabela').append('<tr><td>'+dados[i].id+'</td><td>'+dados[i].usuario+'</td><td>'+dados[i].senha+'</td></tr>');             }         }     }); }); 

Resultado acessando diretamente, pelo pc, http://localhost/geek_phonegap/www/

Resultado acessando diretamente, pelo pc. Mas quando acesso pelo emulador, não obtenho resposta. Podem me ajudar?

Não consigo acessar o texto que se encontra dentro de um array de objetos em MongoDB após aplicar forEach

Não estou conseguindo acessar o meu array de objetos que foram configurados em meu mongoose.Schema usando forEach.

inserir a descrição da imagem aqui

Quando faço :

inserir a descrição da imagem aqui

Ok, meu console retorna o que estou querendo. Mas quando eu uso forEach ele me retorna um array com _id mais o objeto. E quando tento acessar apenas o objeto, sem o _id, não consigo.

inserir a descrição da imagem aqui

Já tentei : quiz.answers.first (mas diz que ‘first’ é ‘undefined’); Já tentei: quiz.answers[0].first (recebo ‘[0]’ também é ‘undefined’);

Então, no momento só consigo printar na tela:

inserir a descrição da imagem aqui

Alguém sabe me dizer por que não consigo acessar o texto da resposta e por que tenho 3 chekbox criadas sem valores?

Acessar dados de uma estrutura JSON no Python

Estou com alguns problemas ao tentar acessar alguns dados “compostos” em uma estrutura JSON.

O código JSON é esse:

[ {     "teste":[         {             "dados":"teste",             "uno":[                 {                     "um":"Teste",                     "cores":[                         {                             "preto":"Preto",                             "branco":"Branco"                         }                     ]                 }             ]         }     ] } ] 

Como eu dou o print de apenas um destes dados? Por exemplo, gostaria de acessar somente o conteúdo contido em “preto” pelo programa escrito em python. Ou então acessar apenas o que está contido dentro de “dados”.

Preciso acessar índices de uma array java

public class Conteudo {    public List<String> Matriz(String[] array){      String CaminhoArquivo=("C:\Users\jessica borges"             + "\Downloads\CalculadoraMatrizes-20190315T112959Z-001"             + "\CalculadoraMatrizes-20190315T112959Z-001"             + "\CalculadoraMatrizes\src\ArquivosMatriz\matrix.txt");      List<String> conteudo = new ArrayList<>();          try {             BufferedReader in = new BufferedReader(new FileReader(CaminhoArquivo));             String linha;             while ((linha = in.readLine()) != null) {                 int var[] = new int[conteudo.size()];                 conteudo.addAll(Arrays.asList(linha.split(" ")));            }             in.close();     } catch (IOException ioe) {         System.out.println(ioe);     }         System.out.println(conteudo);         return conteudo; 

}

public void conteudo(String[] array){  } 

}

Preciso acessar os índices dessa array conteudo para tratar em outro método.

Laravel 5.1 acessar cookie gerado no middleware antes de ser redirecionado para a view

Em minha aplicação possuo um sistema de autenticação com token_ e refreshtoken_ e possuo um middleware para verificar se o usuário esta logado e para renovar o seu token_ caso esteja expirado.

Após eu renovar os cookies do usuário (caso esteja expirado o token) ele é redirecionado para a pagina seguinte e na tela inicial, por exemplo, eu tento acessar em uma função o $ COOKIE[‘token‘] e ele não é encontrado e me exibe um erro, porém ao dar f5 percebo que o cookie ja foi gerado.

{ middleware: VerifyAccesToken }  $  cookie_name = "token_"; $  cookie_value = $  obj->access_token; $  expires_in = $  obj->expires_in; $  time = time() + $  expires_in; // 3600 = 1 hora $  path = "/"; $  domain = env('COOKIE_DOMAIN'); setcookie($  cookie_name, $  cookie_value, $  time, $  path, $  domain, false, true);  $  cookie_name = "refreshToken_"; $  cookie_value = $  obj->refresh_token; setcookie($  cookie_name, $  cookie_value, $  time + 3600, $  path, $  domain, false, true);  return $  next($  request); 

A minha duvida é: é possível eu setar o cookie e acessa-lo, antes de ser redirecionado para uma view? (acessa-lo no controller como nesse caso)