Jump to content

Luis Paullo

Members
  • Content count

    647
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Luis Paullo

  1. Luis Paullo

    Mostrar PDF gravado como binário

    Ja tentou salvar como .pdf, e faze a leitura em um <object> Dessa forma que vc fez? $binary = base64_decode(file_get_contents($string_pdf));file_put_contents('my.pdf', $binary);header('Content-type: application/pdf'); echo $binary;
  2. Luis Paullo

    In_array to errando onde?

    Esqueça esse static, não tem fundamento o uso dele ai no seu contexto! if(isset($this->error[$this->codeError])){ echo $this->error[$this->codeError]; }
  3. Luis Paullo

    Converter uma variável que guarda data

    Se essa variavel for pro MySql e for um campo TIMESTAMP, formato da data deve ser assim. $data_db = date('Y-m-d H:i:s', strtotime($_POST['inicio_evento']));
  4. Luis Paullo

    Mysqli bind_result com muitas variável

    Caracteres de especificação de tipo Caractere Descrição i corresponde a uma variável de tipo inteiro d corresponde a uma variável de tipo double s corresponde a uma variável de tipo string b corresponde a uma variável que contém dados para um blob e enviará em pacotes $type = 'sssi'; // O tipo das variaveis $array = ['string','string','string',100]; call_user_func_array('bind_param', array_merge (array($statement, $type), $array); $statement->execute();
  5. Luis Paullo

    mvc e executar funções das classes!

    De uma olhada nesse topico. Eu dei um exemplo de como chamar uma function dinamicamente. Basta trocar o ARRAY pelos GET ou POST. A ideia e bem simples if(isset($_POST['action']) ) { $minhaClasse = new minhaclasse($_POST); $minhaClasse->executar(); } http://forum.imasters.com.br/topic/529729-class-php-erro/?p=2112578
  6. Luis Paullo

    svn subversion

    https://github.com/ git e otimo!!
  7. Luis Paullo

    PHP shell command + websocket

    Salve salve imasters. E seguinte, preciso terminal em javascript receba a resposta em tempo real do shell do servidor. Pensei em websocket pra fazer isso mas não consegui obter a saida em tempo real. Alguem tem alguma ideia de como ser feito? Usando o react foi oq pensei. Porem não sei como enviar a resposta para websocket. Com isso obtenho a saida, a questão é como envia-la para o websocket. //composer.json //require:{ // "react/react": "0.4.*", //} require_once __DIR__ . '/vendor/autoload.php'; $client= popen('ping localhost' , 'w'); stream_set_blocking($client, 0); $loop = React\EventLoop\Factory::create(); $conn = new React\Socket\Connection($client, $loop); $conn->pipe(new React\Stream\Stream(STDOUT, $loop)); $loop->run();
  8. Que tal um modulo de framework? http://symfony.com/doc/current/components/console/introduction.html
  9. Luis Paullo

    svn subversion

    É opensource?
  10. Luis Paullo

    500 Internal Server Error em consulta no BD

    Então e um estouro de memoria! Se vc ja mexeu no memory_limit, vai te que da uma olhada no que ta sendo executado antes de chega nesse fethcAll(); Wordpress da muito desses trampo, prq executa muita porcaria antes de chega nas consuntas sql (qndo vc entope ele de plugin). Ou melhora o desempenho do servidor ou enxuga seu codigo! A unica coisa que me vem a cabeça. Prq afinal 1000 registro e pouco pra um servidor mysql. ja fiz consulta com 50 mil sem problemas com 500 mb de RAM =X
  11. Luis Paullo

    500 Internal Server Error em consulta no BD

    PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 1 bytes) in /home/solarise/public_html/atendimento/_app/Conn/Read.class.php on line 103 class Read linha 103.
  12. Luis Paullo

    500 Internal Server Error em consulta no BD

    Tem algum erro no seu codigo! habilite o display_errors, ou faça um um debug. Faça depuração com xdebug!
  13. Luis Paullo

    class php erro

    Não brother, o call_user_function no __constructor ta errado! Eu entendi sua ideia de metodo dinamico. vc esta tentando desenvolver um CONTROLLER, mas veja bem "delegação de eventos" e "responsabilidade unica". um Controller delega responsabilidades. Então seus métodos insert e delete não deveriam estar ai! Estude a respeito de métodos mágicos especialmente o __call. (Particularmente não gosto da ideia). E também sobre Front Controller e Command (patterns, conteúdo mais avançado). class OsController { private $args = ['action' => null]; public function __construct(array $args) { $this->args = $args; } public function setArgs(array $a) { $this->args = $a; } protected function insert(array $values = NULL) { echo "INSERT " . PHP_EOL; return true; } protected function delete(array $values = NULL) { echo "DELETE " . PHP_EOL; return $values['id']; } public function execute() { if (!method_exists($this, $this->args['action'])) throw new \BadFunctionCallException(sprintf("Method [%s] not found", $this->args['action'])); return call_user_func_array([$this, $this->args['action']], [$this->args]); }}$post = ['action' => 'delete', 'id' => 3];$c = new OsController($post); var_dump($c->execute());$c->setArgs(['action' => 'insert']);var_dump($c->execute());try { $c->setArgs(['action' => 'update']); var_dump($c->execute());} catch (\Exception $e) { echo $e->getMessage();}
  14. Luis Paullo

    class php erro

    como assim echo no return? o return RETORNA, simples assim. então. // call_user_func_array(array(OsController, $this->modo), array()); // que diabos e isso =X $array = $controller->insert(); //RETURN ARRAY var_dump($array);
  15. Luis Paullo

    [Resolvido] Problema com Upload(crop) GD

    Seu script ta meio tenso te lê =X Seu servidor e linux? Parece que a extensão não está instalada. @imagejpeg //Isto e problemático muita supressão de erro tente rodar um simples teste no server. Veja oq rola $im = imagecreatetruecolor(120, 20); $text_color = imagecolorallocate($im, 233, 14, 91); imagestring($im, 1, 5, 5, 'A Simple Text String', $text_color); // Set the content type header - in this case image/jpeg header('Content-Type: image/jpeg'); // Output the image imagejpeg($im); // Free up memory imagedestroy($im);
  16. Luis Paullo

    ler xml php

    Isso do Pagseguro e um webservice =X de um pesquisada a respeito.
  17. Luis Paullo

    Executar comando php de tempo em tempo

    https://github.com/reactphp/event-loop $loop = React\EventLoop\Factory::create(); $loop->addPeriodicTimer(5, function () { //session_regenerate_id $memory = memory_get_usage() / 1024; $formatted = number_format($memory, 3).'K'; echo "Current memory usage: {$formatted}\n"; }); $loop->run(); $ php event-loop.php
  18. Luis Paullo

    ler xml php

    Esse trampo ta meio cabulosso em =X Não e melhor executa o arquivo php, gera o xml e salva em .xml? php da os recursos pra isso facilmente. http://php.net/manual/pt_BR/function.simplexml-load-file.php
  19. Luis Paullo

    Select Menu com Variavel de preço

    Sua questão ta um pouco obscura =X <select id="opcoes" name="opcoes"> <option value="1" selected="selected">R$ 500,00</option> <option value="2">>R$ 1000,00</option> <option value="3">R$ 1500,00</option> <option value="3.1">R$ 1600,57</option> </select> $valor = 24.9; $preco = $_POST['opcoes']; var_dump($valor*$preco);
  20. Luis Paullo

    array com str_replace em textarea

    Ja penso em javascript pra isso. Que erro acontece afinal? http://php.net/manual/pt_BR/function.strtr.php
  21. Luis Paullo

    [Resolvido] __autoload chato

    você ta incluindo arquivo do autoload né? =X você ta usando set_include_path e __autoload deve ta dando algum problema nessa combinação ai tinha um esquema que era +/- assim e funcionava sussa! load.php function __autoload($class_name) { if(file_exists($file = str_replace("_",DIRECTORY_SEPARATOR, $class_name). ".php")){ echo $file; require_once $file; } } teste.php include 'app/load.php'; class app_teste { function __construct(){ echo 'Na classe teste'; } } $t = new app_teste(); tem que avaliar se __autoload realmente e necessario, include_path por si so e bem eficiente, trabalhando com MVC então, fica bem facil e organizado sem precisa depende do __autoload
  22. Luis Paullo

    Tiny Browser

    Documentação, downloads e tudo mais Aqui :thumbsup:
  23. Luis Paullo

    [Resolvido] Sistema de login seguro

    rapa esse topico já é um vovô kkkkkk.. 2007 =X você num crio a tabela 'usuarios' tem 3 campos pelo visto do codigo (id, nome, senha);
×

Important Information

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