Ir para conteúdo
Fórum Script Brasil

Beraldo

Veteranos
  • Total de itens

    4.466
  • Registro em

  • Última visita

Tudo que Beraldo postou

  1. A imagem já está salva. Se você usa um path válido no src, quer dizer que a imagem está no disco do servidor O problema é que você gera sempre o mesmo nome, aí uma imagem sobrepõe a outra
  2. Use urlencode() e urldecode() "#" é um caractere especial que o navegador "pega pra ele" e o PHP não identifica
  3. PHP 5.x não é recomendado. O segundo número faz TODA a diferença. PHP 5.0 e PHP 5.6 são muito diferentes. O ideal seria usar pelo menos PHP 5.4, que trouxe muitos novos recursos e correções. Pagar mais de 150 pratas por um livro que usa PHP 5.2 é loucura. E não concordo que seja bom pra começar. Se quiser começar do jeito ideal, use uma versão recente. Como eu disse, no mínimo 5.4, mas o ideal seria 5.6. Há poucos materiais sobre a versão 7, justamente por ser relativamente nova. O meu Curso ULTIMATE PHP 2.0 é um dos materiais atualizados para o PHP 7. Os guias são gratuitos, sim. Pode baixar :) Voltando a falar de código: strip_tags precisa ser aplicada ao conteúdo do arquivo. Você aplicou ao nmome dele. Exemplo: $file = 'arquivo.txt'; // conteúdo do arquivo $content = file_get_contents($file); // conteúdo sem tags $contentWithoutTags = strip_tags($content);
  4. Primeiramente, cuidado com livros mais antigos. Não conheço os livros que citou, mas siga materiais recentes, pelo menos de 2012/2013 pra cá. Muitas técnicas antigas já estão obsoletas ou até inexistentes (como a extensão mysql). Baixe o meu guia de Dicas e Fundamentos (link na minha assinatura), e verá diversas dicas sobre isso. O problema do seu código é que você não está lendo o conteúdo do arquivo. strip_tags retira tags HTML da string passada por parâmetro. Você precisa ler o conteúdo do arquivo. /Isso pode ser feito facilmente com file_get_contents()
  5. Não se coloca ponto-e-vírgula no if: if (mysql_connect_errno ($conexao)); { Apenas o retire e deve funcionar
  6. Pelo que entendi, uma simples rotina no Cron resolve seu problema
  7. Beraldo

    Iniciando do mundo de PHP

    É recomendado usar SMTP Autenticado em vez de mail(). Veja: http://rberaldo.com.br/enviando-e-mails-com-a-classe-phpmailer/ Se é iniciante, recomendo baixar meu guia gratuito sobre Dicas & Fundamentos. Link na minha assinatura
  8. Beraldo

    sitema de cadastro

    Qual é o problema? Se o email não estiver chegando, pode ser por causa do mail(). É melhor usar SMTP Autenticado. Veja: http://rberaldo.com.br/enviando-e-mails-com-a-classe-phpmailer/
  9. Beraldo

    Lista de Itens

    <?=$var?> já exibe o conteúdo de uma variável, sem precisar usar echo. Porém o recomendado é usar <?php echo $var ?>, por questões de portabilidade. Explico mais detalhes sobre isso no Guia de Fundamentos (link na minha assinatura)
  10. É possível fazer isso diretamente no .htaccess ou criando rotas no PHP Veja: http://rberaldo.com.br/urls-amigaveis-sem-htaccess-usando-slim/
  11. Beraldo

    Web Service

    O que seria um web service mobile? WS é WS, não muda nada ser mobile ou não.
  12. Beraldo

    Problema com cURL

    O site te passou o cookie. Então você precisa enviá-lo na próxima requisição, para que a session seja mantida Veja: http://docstore.mik.ua/orelly/webprog/pcook/ch11_04.htm https://www.sitepoint.com/community/t/sending-cookie-in-curl-request/4247 http://stackoverflow.com/questions/13037570/php-sending-cookie-in-curl-request
  13. Beraldo

    Localização - Imagem

    Pesquise por geolocation. O HTML 5 tem uma interface para isso. Vai funcionar bem em dispositivos mobile. Em desktops provavelmente você terá que usar geolocalização via IP
  14. Beraldo

    Localização - Imagem

    Imagem de que? Qual localização? Da cidade do usuário? Sobre envio de emails, veja: http://rberaldo.com.br/enviando-e-mails-com-a-classe-phpmailer/
  15. Beraldo

    Problema com cURL

    habilite o CURL_HEADER e veja se o site envia algum cookie. Se enviar, você precisa incluí-lo na requisição. Pode ser um cookie de session usado nessa validação
  16. Pode ser apenas algum caractere oculto gerado pelo editor de textos. Já vi isso acontecer várias vezes. Copie o código e cole-o em um novo arquivo. Salve-o em UTF-8 sem BOM
  17. Beraldo

    Gerador de URL - unificado

    Sim, é só receber os dados do form (via $_POST ou $_GET) e concatená-los. Veja: http://php.net/manual/pt_BR/language.operators.string.php
  18. Beraldo

    Problema com cURL

    Tente alterar o REFERER. É possível que o site verifique a página de origem antes de liberar o download
  19. Beraldo

    Problema com cURL

    Seu script precisa pegar o action do form e os parâmetros, para fazer a requisição via cURL
  20. Beraldo

    Web service

    Pesquise sobre OAuth. É uma técnica de autenticação usada por diversos Web Services e APIs
  21. Beraldo

    Problema com cURL

    O redirecionamento acontece por causa de um simples Javascript. Em vez de "echo $Keygen;", use "echo htmlentities($Keygen);" e verá o código-fonte e o redirecionamento não vai ocorrer
  22. Beraldo

    Problema com cURL

    pode usar cURL ou apenas file_get_contents() Depois é só usar json_decode para transformar o JSON em objeto ou array
  23. Beraldo

    Duvida sobre PHP

    Evite esses pacotes prontos. Cedo ou tarde eles dão problemas. E se você quer trabalhar com TI, tem que conhecer os componentes separadamente. Instale o MySQL a partir do site oficial. Ele tem instalador "a la Next/Next/Install". Depois é só baixar o PHP também do site oficial. O PHP tem um servidor nativo. Você nem precisa do Apache. Falo mais sobre o servidor nativo neste link e no guia de ferramentas (link na minha assinatura)
  24. Você não conseguirá abrir a calculadora, pois ela usa interface gráfica. shell_exec retorna a saída (em texto) do programa Por exemplo, o comando cal (Linux/Mac) exibindo o calendário atual: php > var_dump(shell_exec('cal')); string(144) " July 2016 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 "
  25. Beraldo

    Website de Apostas: CSGO

    Habilite todas as exibições de erros e retire qualquer "@" que possa estar ocultando erros Siga estas orientações: http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/#enable_errors
×
×
  • Criar Novo...