Ir para conteúdo
Fórum Script Brasil

Willian Gustavo Veiga

Membros
  • Total de itens

    1.216
  • Registro em

  • Última visita

Tudo que Willian Gustavo Veiga postou

  1. Você quer pagar um profissional para que ele apresente uma solução para você? Um abraço.
  2. O método GET tem um limite de caracteres, por isso você não consegue mais enviar os dados. Sim, AJAX é uma saída. Um abraço.
  3. O que você está tentando resolver? Explique melhor qual é o seu objetivo. Um abraço.
  4. A ideia não é esconder o JS, mas sim comprimir, para o download do arquivo JS ser mais rápido. Veja o JS Minifier. Um abraço.
  5. A lógica parece certa. Já conseguiu "traduzir" algo para JavaScript? Um abraço.
  6. Você pode utilizar também a função nativa indexOf. Um abraço.
  7. Fiz um exemplo: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> </head> <body> &lt;script> var script = document.createElement('script'); script.innerHTML = 'alert("Hello World")'; document.getElementsByTagName('body')[0].appendChild(script); </script> </body> </html> Veja em ação: http://jsfiddle.net/TtNuV/ Um abraço.
  8. Talvez você poderia criar um webservice ... Eu sei, não é acesso direto ao banco de dados mas é uma possível solução ...
  9. Leia a documentação da MDN. Um abraço.
  10. Desculpa, mas não entendi seu objetivo. Um abraço.
  11. Willian Gustavo Veiga

    Buffer

    Essa classe representa a View de um sistema MVC. Como não quero imprimir o conteúdo da View assim que incluir o arquivo, guardo a saída da View em uma variável. Depois de enviar headers e outra coisas, aí sim, exibo a saída da View na tela. Entendeu? Espero ter deixado claro. Um abraço.
  12. Willian Gustavo Veiga

    Buffer

    Segue a classe onde usei output buffering: (Antes tarde do que nunca ... =): <?php class View { private $filename; private $data; public function __construct($filename) { $this->filename = $filename; $this->data = []; } public function __set($key, $value) { $this->data[$key] = $value; } public function render() { extract($this->data); ob_start(); require_once $this->filename; return ob_get_clean(); } public function __toString() { return $this->render(); } } Uso: <?php $view = new View('homepage.php'); $view->name = 'My awesome website'; $view->version = '1.2a'; Ao imprimir $view (ou chamar o método render) o html de template.php será renderizado, substituindo as variáveis presentes no template. Utilizo esta classe no meu sistema (MVC). Qualquer coisa estou aí. Um abraço.
  13. Existe também o print_r com uma saída mais compacta :) Um abraço, bons estudos.
  14. Parece que foi criada outra página sem formatação com a mesma consulta no banco ... Nada demais. Qual exatamente é a sua dúvida?
  15. Se possível, evite esta funcionalidade. Ela é insegura. Uma referência: https://en.wikibooks.org/wiki/PHP_Programmi...egister_Globals Um abraço.
×
×
  • Criar Novo...