Ir para conteúdo
Fórum Script Brasil

androide

Membros
  • Total de itens

    43
  • Registro em

  • Última visita

Sobre androide

androide's Achievements

0

Reputação

  1. Bom dia a todos, estou com um problema com o drawImage. Segue codigo: <html> <head> </head> <body> <div id="imagem"></div> <script> var imageOBJ = new Image(); imageOBJ.onload = function(){ canvas = document.createElement("canvas"); ctx = canvas.getContext("2d"); ctx.drawImage(imageOBJ, 0,0, 250, 250 * 350 / 500); thumbnail = canvas.toDataURL("image/jpeg"); document.getElementById('imagem').innerHTML='<img src="'+thumbnail+'" />'; }; imageOBJ.src = 'chiller.jpg'; </script> </body> </html> não sei o porquê ele não está redimencionando proporcionalmente!
  2. androide

    Configurar Xdebug

    mexendo consegui achar o problema, então para todos que passarem pelo mesmo problema nunca remova {zend_extension = "C:\xampp\php\ext\php_xdebug.dll"} que foi o que eu tinha feito, vocês devem tirar o ponto e virgula ";" da frente dela + a configuração que fiz no php.ini para exibir xdebug no phpinfo(). Agora vou testa-lo usando o eclipse, para ver se está tudo ok :rolleyes:
  3. androide

    Configurar Xdebug

    Boa tarde, estou tendo dificultades em configurar o xdebug, eu estou usando o xampp 1.7.3, e tentei configurar o xdebug só que quando vou testar no phpmyadmin, ele não aparece no phpinfo() segue minha configuração no php.ini obs: nos tuoriais que vi falam que o php.ini está na pasta xampp/bin/ só que o meu está na pasta C:\xampp\php\php.ini http://docs.joomla.org/Setting_up_your_wor...33;_development php.ini implicit_flush = On ;report_zend_debug = 0 ;zend_extension = "C:\xampp\php\ext\php_eaccelerator.dll" ;xdebug.auto_trace = 0 ; xdebug.collect_includes ;xdebug.collect_includes = 1 ;xdebug.collect_params = 0 ;xdebug.collect_return = 0 ;xdebug.collect_vars = "Off" ;xdebug.default_enable = "On" ; ; xdebug.dump.SERVER = REMOTE_ADDR,REQUEST_METHOD ; xdebug.dump.SERVER = REMOTE_ADDR,REQUEST_METHOD ;xdebug.dump.COOKIE = "" ;xdebug.dump.FILES = "" ;xdebug.dump.GET = "" ;xdebug.dump.POST = "" ;xdebug.dump.REQUEST = "" ;xdebug.dump.SERVER = "" ;xdebug.dump.SESSION = "" ;xdebug.dump_globals = 1 ;xdebug.dump_once = 1 ;xdebug.dump_undefined = 0 ;xdebug.extended_info = 1 ;xdebug.file_link_format = "" ;xdebug.idekey = "" ;xdebug.manual_url = "http://www.php.net" ;xdebug.max_nesting_level = 100 ;xdebug.overload_var_dump = 1 xdebug.profiler_append = 0 xdebug.profiler_enable = 1 xdebug.profiler_enable_trigger = 0 xdebug.profiler_output_dir = "C:\xampp\tmp" xdebug.profiler_output_name = "xdebug_profile.%p" xdebug.remote_autostart = 1 xdebug.remote_enable = 1 xdebug.remote_handler = "dbgp" xdebug.remote_host = "localhost" ;xdebug.remote_log = "none" xdebug.remote_mode = "req" xdebug.remote_port = 10000 ;xdebug.show_exception_trace = 0 ;xdebug.show_local_vars = 0 ;xdebug.show_mem_delta = 0 ;xdebug.trace_format = 0 ;xdebug.trace_options = 0 xdebug.trace_output_dir = "C:\xampp\tmp" ;xdebug.trace_output_name = "trace.%c" ;xdebug.var_display_max_children = 128 ;xdebug.var_display_max_data = 512 ;xdebug.var_display_max_depth = 3
  4. Esse erro pode ser por causa de uma má configuração smtp no php.ini, você está usando localhost? ou servidor web?, Se for localhost altere as configurações do smtp, se for no servidor web, se puder faça a alteração manualmente se não peça para o seu serviço de hospedagem. segue um exemplo que peguei na web. Pra fazer ela rodar abra o php.ini(C:/WINDOWS/php.ini) e procure por SMTP e coloque seu valor como smtp.uol.com.br Veja: antes QUOTE [mail function] SMTP = localhost ;for win32 only sendmail_from = me@localhost.com;for win32 only ;sendmail_path = ;for unix only, may supply arguments as well (default is 'sendmail -t -i') depois QUOTE [mail function] SMTP = smtp.uol.com.br ;for win32 only sendmail_from = me@localhost.com;for win32 only ;sendmail_path = ;for unix only, may supply arguments as well (default is 'sendmail -t -i') é isso!! facinho né?
  5. androide

    upload de Arquivos.

    Instalei uma nova versão do wamp que deve ter desativado esta variavel importante, no caso não uso este script sempre, criei recentemente com base no que já fiz, como já me envolvi com upload reaproveito os codigos e monto um para minha necessidade, usei o get só para teste para usar a mesma pagina, sem ter que criar dois ou mais arquivos para fazer o teste, e agora que você falou talvez seja por causa do get que esta variavel não esteje funcionando, pois testei $_request e não funciona do get e sim no post é por isso que usei if(!(empty($arquivotxt))){, eu vou fazer este teste. puxa vida cada vez mais percebo que o get é uma variável global inútil! :huh:
  6. androide

    Wamp 5 ñ inicializa

    cara quando esse erro acontece é por que não inicializou o apache e o mysql e por isso o relógio está vermelho, o mysql deve ser erro de configuração na hora da instalação o apache pode ser que algum software esteja usando a porta 80 como skpe neste caso deve substituir pela porta 81 que acredito você fez. o meu palpite é que você não configurou corretamente o mysql: servidor: localhost, login: root, senha: senha; pois o phpmyadmin precisa da conexão bem estabelecida pelo mysql para funcionar. Tente fazer a instalação novamente, tomando cuidado com erros de sintaxe.
  7. Cara o que vejo aqui é que nesta linha $query = mysql_query($sql); você executou o comando mais não disse a conexão mysql_query($sql, $conexao); acho que é isso que está dando o erro, faz tempo que não mexo com conexões mysql, tente seguir esse exemplo abaixo de um codigo parecido do seu e que está funcionando. <? // Mensagens de Erro $msg[0] = "Conexão com o banco falhou!"; $msg[1] = "Não foi possível selecionar o banco de dados!"; // Fazendo a conexão com o servidor MySQL $conexao = mysql_pconnect("localhost","root","senha") or die($msg[0]); mysql_select_db("guestbook",$conexao) or die($msg[1]); // Colocando o Início da tabela ?> <table border="1"><tr> <td><b>ID</b></td> <td><b>Nome</b></td> <td><b>Localização</b></td> </tr> <? // Fazendo uma consulta SQL e retornando os resultados em uma tabela HTML $query = "SELECT id,nome,localizacao FROM guestbook ORDER BY nome"; $resultado = mysql_query($query,$conexao); while ($linha = mysql_fetch_array($resultado)) { ?> <tr> <td><? echo $linha['id']; ?></td> <td><? echo $linha['nome']; ?></td> <td><? echo $linha['localizacao']; ?></td> </tr> <? } ?> </table>
  8. androide

    upload de Arquivos.

    cara já fiz isso e não me retorna nada. exemplo: echo "o arquivo é ".$_FILES["arquivozip"]["name"]; isso me retorna O arquivo é: outra coisa usei também isso $arquivo['tmp_name'], e $arquivo['name'], e me retorna isso "C" que é o diretório de onde peguei o arquivo!!!???? fiz um teste usando uma variavel string $arquivo = "http://www.teste.com.br/arquivo.zip"; $arquivo["name"] e $arquivo["tmp_name"]; me retorna isso "h".
  9. Cara sou iniciante também em PHP, e posso te dizer que o processo mas complicado você já fez o que você precisa é utilizar a função mail onde você vai reaproveitar os dados passados pelo formulário e passará estes dados para uma variável que utilizará a função mail para enviar os dados do cadastro para o seu email. Segue exemplo. <?php //pego os dados do formulário $nome = $_POST['id do campo']; $idade = $_POST['id do campo']; $sexo = $_POST['id do campo']; //etc... //jogo numa variável da forma que gostaria de visualizar no meu email. $MSN = "<html><head></head><body>O usuário:<b>".$nome."</b> acaba de se cadastrar vejas os dados abaixo:</br> <b>Nome:</B>".$nome."</br><b>Idade:</b>".$idade."</br><b>Sexo:</b>".$sexo."</br></br> Esta mensagem é uma mensagem automática <b>não respoda.</b>"; //aqui coloco o formato do arquivo $tipoArquivo = "Content-type: text/html; charset=iso-8859-1rn"; //Aqui eu verifico se a MSN foi enviada com sucesso, como a função mail é bool ela pode enviar ou não a mensagem dependendo do status do email, caixa de //entrada cheia, servidor fora do ar, email escrito errado, etc... if(mail("meuemail@xxx.com","meu assunto", $MSN, $tipoArquivo)){ echo "email enviado com sucesso!"; }else{ echo "ocorreu um erro na hora do envio"; } ?> Cara acho que é mais ou menos isso que você precisa.
  10. androide

    upload de Arquivos.

    Boa tarde, estou criando um sistema para fazer upload de arquivos zipados e descompactá-los na web. Só que estou tendo problemas com a variável global $_FILES, estou usando wampserver2.0 e acredito que esta variável está desativada pois já criei códigos de upload e que deram certo. segue o codigo. <html> <body> <form method="get" action="<?php $_SERVER["PHP_SELF"];?>" enctype="multipart/form-data"> <input type="file" name="arquivozip" id="arquivozip"/> <input type="submit"> </form> </body> </html> <?PHP $arquivotxt = $_GET["arquivozip"]; if(!(empty($arquivotxt))){ function uploadDeArquivo(){ if(move_uploaded_file($_FILES["arquivozip"]["tmp_name"],"./teste/".$_FILES["arquivozip"]["name"])){ echo "<script>window.alert('Arquivo enviado com sucesso.');</script>"; }else{ echo "<script>window.alert('Erro ao enviar o arquivo');</script>"; } } uploadDeArquivo(); }else { echo "valor diferente"; } ?> Este é um codigo para testes, onde soluciono problemas primários, sempre inicio num modelo assim depois crio uma estrutura mais complexa, por favor me ajudem :wacko:
  11. Boa tarde, Criei um editor Html em javascript, e parei na parte das personalizações, baixei um dos plugins do jquery que jundo do css deixa o select com uma forma e estilo bem legal segue ex.(http://www.whitespace-creative.com/jquery/jNice/) só que acontece o seguinte quando clico no select ele desmarca a seleção do texto fazendo com que não aplique o tamanho nem o tipo do texto. Existe algum plugin ou forma de personalizar o select com imagens e cores, para que fique parecido ou próximo do exemplo acima, sem fazer o texto que está num iframe editavel perder a seleção?
  12. androide

    salvar documento no php

    OK, pensei em usar javascript já que todo o codigo é em js, só que o problema é que pelo js ser do lado do cliente ele não da suporte para que eu salve o documento no meu servidor, e sim na maquina do cliente, quero saber como fazer essa comunicação entre js e php para ter o que quero?
  13. androide

    salvar documento no php

    não compreendir sua duvida teria como postar parte do codigo onde há duvida e se expresse mais claramente. você salvar o documento com o nome da frame? é o seguinte o editor que criei usa uma iframe editavel, o que eu quero é salvar o conteudo dela. Coloquei o iframe com o botão de salvar dentro do form desta maneira. (parte do codigo html): <table align="center" cellspacing="10" cellpadding="10" border="3"> <form action="salvar.php" method="post"> <tr> <th> <p>Edição de Peça</p> </th> </tr> <tr> <td> <p>Insira o nome da Peça para salvar o documento</p> <input type="text" size=30 Name="txtnome" id="txtnome"/><?php echo " ";?> <input type="submit" value="Salvar" name="salvar"> </td> </tr> <tr> <td> <center> <div id="teste" style="color:#00FF00"> <iframe id="editor" name="editor" onLoad="Iniciar()" frameborder="0" src="./editor.html" style=" border:1px solid; width: 510px; height: 350px"></iframe> </div> </center> </td> </tr> </table> depois tentei acessar o conteudo do iframe e salva-lo no meu diretorio usando fopen e fwrite para escrever o conteudo do iframe, só que o php não consegue pegar o conteudo da variavel id="editor", utilizei o metodo post desta forma $arquivo = $_POST['editor']; e o arquivo texto é salvo vazio!!! segue o codigo salvar.php: <?php //determina os ids para as variaves $nome_arq = $_POST['txtnome']; $arquivo = $_POST['editor']; //abre ou cria o documento txt $abrir = fopen("/wamp/www/exercicios/editor_and/templates/$nome_arq.txt","at"); //salva o conteudo no txt fwrite($abrir, $arquivo); //fecha o arquivo fclose($abrir); //imprime o resultado printf("<h1>Arquivo salvo com sucesso %s</h1>", $nome_arq ); ?> a questão é que não consigo pegar o conteudo do iframe usando php!! teste o codigo e verifique se pode me ajudar, por favor.
  14. Boa tarde, Criei um editor de html usando js, todo o conteudo é editado num iframe eu quero saber se é possivel salvar o documento html pelo id do iframe no banco de dados e no servidor
  15. Pessoal eu descobir pesquisando por ai uma forma de me exibir o codigo fonte e depois retornar para o html normal sem mudar o iframe para textarea!!! fiz um checkbox no codigo da pagina: <input type="checkbox" id="html" onclick="html(this.checked)">HTML</input> que executa esse java script: var isHTMLMode = false; function html(bMode) { var sTmp; isHTMLMode = bMode; if (isHTMLMode) { sTmp = editor.document.body.innerHTML; editor.document.body.innerText = sTmp; } else { sTmp = editor.document.body.innerText; editor.document.body.innerHTML = sTmp; } editor.focus(); } Para que o código seja "perfeito" para mim, gostaria de que me mostrasse todo o codigo fonte do html não só do body. Eu tentei por editor.document.all.innerText, mas não funcionou, se puderem me ajudar serei muito grato.
×
×
  • Criar Novo...