Ir para conteúdo
Fórum Script Brasil

proust

Membros
  • Total de itens

    45
  • Registro em

  • Última visita

Tudo que proust postou

  1. proust

    duvidas sobre PhP

    Isso depende. Por exemplo...eu rodo o Debian,do um aptitude e tudo instalado.Compilar manualmente só se precisar...
  2. É legal entender pra depois conseguir mudar... E foi só um exemplo...mas de nada...
  3. proust

    duvidas sobre PhP

    Por que diabos ele precisaria disso?
  4. O que você quer somar? Você no geral poderia fazer: //$res = o resultado de um 'SELECT SUM(nomeCampo)' $resultado = $res+$valorDigitado;
  5. proust

    Problemas com querystrin

    Não po...uma query-string. Não to entendendo o que você quer... E o operador & não é de adição...é de manipulação binária...1 e 1 resultam em 1,qualquer valor diferente desse em 0. Exemplo: 0011 0010 & 1011 0100 _________ 0011 0000 Edit: tá falando do & na Query-String?Ai é o separador de campos...
  6. Cuidado em...geralmente register_globals ligado é mais um vetor de ataque.Além do fato de ser deprecated e em breve será retirado do PHP.
  7. Opa der...ai é windows? Se for eu não sei como é o esquema de permissões não.
  8. abc...Tentou rodar o meu código de exemplo? Arruma o que o Wap falou (envia os dados direito)...e tenta rodar o meu.
  9. É problema de permissão sim.Pode ter certeza...
  10. Warning: move_uploaded_file(/955teste.htm) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/arquivos.php on line 21
  11. Persiste o dado da variavel em algum lugar que o Java encherga. Exemplo: cookies,query-string,post-data,etc...
  12. proust

    Problemas com querystrin

    Estude mais e evite o uso de short tags... Em base das informações dadas,conclue-se que a href correta seja:"/index.php?acao=modulos/aviso/alterar.php?id=<?php echo $linha['id']; ?>"
  13. Mude o error_reporting para E_ALL,ligue o display_errors e exiba qualquer exceção (essas podendo ou não contar como erros [bom sendo por favor]).Poste os erros aqui. ---
  14. Por mim,se instalando automaticamente você vai ter tudo que você usa/precisa em versões atualizadas sem muita lixaiada...e customizavel (caso não esteja como você queira),vai fundo!Se esse não for o caso,melhor instalar manualmente. O processo de instalação vai depender do seu Sistema Operacional e do jeito que o próprio programa é distribuido,então sem informações fica dificil te ajudar. Ps:É interessante pegar o release 5.3 do PHP.Além de stable,é bom pra já ir se acustumando (eu por exemplo 'acompanhei ele na dev').
  15. Po galera...isso é problema de permissões.Leiam as mensagens do PHP com mais atenção. Seu código um pouco modificado: Linux (poderia ser feito tambem com as funcoes da posix...): <?php $dir = $_GET["dir"].'/'; echo $dir; if (isset($arquivo)) { if (is_uploaded_file($arquivo)) { $nome = rand(00,9999); if(is_dir($dir)) { if(!is_writeable($dir)) { if(!chmod($dir, 0777)) { $superUsuario = 'root'; /*mudar para o super usuario*/ $pwSuperUsuario = 'exemplo'; /*mudar para a senha do super usuario*/ $chmoded = (boolean)shell_exec('echo "'.$pwSuperUsuario.'" | sudo -u '.$superUsuario.' -S chmod 777 '.$dir.' && echo 1 || echo 0'); if(!$chmoded) die('Diretoria restrita.'); } } } else { echo 'O argumento \'', $dir, '\' não é uma diretoria.'; exit(1); } move_uploaded_file($arquivo,$dir.$nome.$arquivo_name); echo 'Enviado<br>'; } else { echo 'erro'; } } ?> Cross-Platform ('menos eficiente'): <?php $dir = $_GET["dir"].'/'; echo $dir; if (isset($arquivo)) { if (is_uploaded_file($arquivo)) { $nome = rand(00,9999); if(is_dir($dir)) { if(!is_writeable($dir)) { if(!chmod($dir, 0777)) { die('Diretoria restrita.'); } } } else { echo 'O argumento \'', $dir, '\' não é uma diretoria.'; exit(1); } move_uploaded_file($arquivo,$dir.$nome.$arquivo_name); echo 'Enviado<br>'; } else { echo 'erro'; } } ?>
  16. proust

    code::blocks

    Uhn...não uso o code::blocks. 'Se não dá pra selecionar'...nas flags adicionais adiciona a -g e já era...brinca com o gdb ou seu debbugger favorito.
  17. Claro que pode ser em PHP... E não entendi muito bem o que voce quer... Ps: poste o que itneressa,codes extensos serão ignorados...;DD
  18. proust

    Servidor WEB

    Não entendi sua duvida muito bem...mas vou comentar pelo que entendi... Seguinte...tu vai precisar Linkar o Apache com outro Webserver (Apache-Tomcat por exemplo) se o quiser usar (com o mod_jk por exemplo). De resto...upa os .jsp e os .java (tirando o óbvio),e já era!
  19. Outra coisa...a estrutura condicional ali é inutil.
  20. Isso é conhecimento de Expressões Regulares...estude-as. Note os modificadores usados: var numeros = /^\d+$/; Onde ^ indica o inicio da string e $ o fim. Tire suas conclusões dai...xP
  21. var senhaRegex = /^[a-z0-9 ]*$/i; E cara...que expressões regulares feias... e esse cara que fez odeia DRY em...(senhaRegex = userRegex).
  22. <script> var plugins = navigator.plugins; for(pluginKey in plugins) { var pluginName = plugins[pluginKey].name; if(pluginName.match(/flash/i)) { //flash instalado } else { //flash não instalado } } </script>
  23. Creio que o XP. Mas nada como um bom e velho *nix flavor.
  24. Pode sim.Leia sobre seletores. Ficaria: document.getElementsByName("z")[0].submit();
×
×
  • Criar Novo...