Perguntas com a marcação «php»

776
Como faço para implementar a "Pesquisa longa" básica?

Posso encontrar muitas informações sobre como o Long Polling funciona (por exemplo, isso e isso ), mas não há exemplos simples de como implementar isso no código. Tudo o que posso encontrar é o cometa , que se baseia na estrutura Dojo JS e em um sistema de servidor bastante complexo. Basicamente,...

756
Obter a primeira chave em um array associativo (possivelmente)?

Qual é a melhor maneira de determinar a primeira chave em uma matriz possivelmente associativa? Meu primeiro pensamento foi foreach da matriz e imediatamente quebrá-la, assim: foreach ($an_array as $key => $val) break; Assim, ter a chave $ contém a primeira chave, mas isso parece ineficiente....

723
Como obtenho uma extensão de arquivo em PHP?

Esta é uma pergunta que você pode ler em qualquer lugar da Web com várias respostas: $ext = end(explode('.', $filename)); $ext = substr(strrchr($filename, '.'), 1); $ext = substr($filename, strrpos($filename, '.') + 1); $ext = preg_replace('/^.*\.([^.]+)$/D', '$1', $filename); $exts =...

682
Exemplo de jQuery Ajax POST com PHP

Estou tentando enviar dados de um formulário para um banco de dados. Aqui está o formulário que estou usando: <form name="foo" action="form.php" method="POST" id="foo"> <label for="bar">A bar</label> <input id="bar" name="bar" type="text" value="" /> <input...

655
Como envio uma solicitação POST com PHP?

Na verdade, eu quero ler o conteúdo que vem após a consulta de pesquisa, quando terminar. O problema é que o URL aceita apenas POSTmétodos e não executa nenhuma ação comGET método ... Eu tenho que ler todo o conteúdo com a ajuda de domdocumentou file_get_contents(). Existe algum método que me...

641
Crie uma pasta se ela ainda não existir

Já deparei com alguns casos com instalações do WordPress com Bluehost, onde encontrei erros no meu tema do WordPress porque a pasta de uploads wp-content/uploadsnão estava presente. Aparentemente, o instalador do Bluehost cPanel WordPress não cria esta pasta, embora HostGator o . Portanto,...