Ir para conteúdo
Fórum Script Brasil

D.Soul

Membros
  • Total de itens

    61
  • Registro em

  • Última visita

Tudo que D.Soul postou

  1. D.Soul

    Upaload De Foto

    Estranho... Tenta rodar este arquivo na sua pasta.. escrita_arquivo.php <?php // Local, define aqui $local = './teste/'; // ou este local depois # $local = './'; // Abre o arquivo $arquivo = fopen ( $local ."teste.txt" , 'w+' ); // Escreve nele fwrite ( $arquivo , 'Yo, Teste em '. date ( 'd/m/Y H:i:s' ) .'!' ); fwrite ( $arquivo , "\r\n\r\n" ); fwrite ( $arquivo , 'dropdown menus have notoriously involved nasty big chunks of JavaScript with numerous browser-specific hacks that render any otherwise neat, semantic HTML quite inaccessible. Oh, the dream of a lightweight, accessible, standards-compliant, cross-browser-compatible method! Enter Suckerfish Dropdowns.' ); fwrite ( $arquivo , "\r\n\r\n" ); fwrite ( $arquivo , 'dropdown menus have notoriously involved nasty big chunks of JavaScript with numerous browser-specific hacks that render any otherwise neat, semantic HTML quite inaccessible. Oh, the dream of a lightweight, accessible, standards-compliant, cross-browser-compatible method! Enter Suckerfish Dropdowns.' ); fwrite ( $arquivo , "\r\n\r\n" ); fwrite ( $arquivo , 'dropdown menus have notoriously involved nasty big chunks of JavaScript with numerous browser-specific hacks that render any otherwise neat, semantic HTML quite inaccessible. Oh, the dream of a lightweight, accessible, standards-compliant, cross-browser-compatible method! Enter Suckerfish Dropdowns.' ); fwrite ( $arquivo , "\r\n\r\n" ); fwrite ( $arquivo , 'D.Soul' ); // Fecha o arquivo fclose ( $arquivo ); // Mostra mensagem print 'Feito.'; ?> =) vê ai se ele cria o arquivo D.Soul
  2. D.Soul

    Upaload De Foto

    Eu tentei escrever um arquivo na sua pasta e ele não permitiu.. Você setou CHMOD 0777 em que pasta? com.br/teste/ ou com.br/teste/teste/ ??? O script esta sendo executado dentro da pasta com.br/teste/, e tentando salvar na segunda.. então a pasta teste dentro de com.br/teste que tem que estar com permissão de escrita. =) Verifica isso ai para mim, ou se achar mais fácil, só troca: $upl_destino = './teste/'; # para $upl_destino = './'; D.Soul
  3. Yo, Eu queria usar as fontes webdings e wingdings para adicionar alguns ícones textuais em minhas aplicações porém não conseguir utiliza-los simplesmente declarando a font-family.. Alguém já passou por isso ou utiliza essas fontes, saberia como me responder?? Até, D.Soul
  4. D.Soul

    Site De Uploads

    Yo, Não tenho 'estes' códigos não, mas pelo que vi não passa de uma grande pasta pública onde você pode fazer upload de imagens e se quiser pode se cadastrar para tomar conta dos seus uploads.. formulário de envio com sistema de login e um pouco de banco de dados.. nada muito complexo.. cheer up!!! D.Soul
  5. D.Soul

    Resgatar Campo Text

    Yo, Não era mais fácil por um número de campos já existentes em divs ocultas e o botão apenas mostrar estas divs? assim você saberia exatamente qual delas usar.. D.Soul
  6. D.Soul

    Resgatar Campo Text

    Yo, Explica isso melhor.. Você tem um código que gera uma enquete, e essa enquete é gerada de acordo com as opções que o usuário cadastrou, então ele gera o form e você vota, logo você precisa deste campo para saber o voto, é isso? Se for isso você pode definir os nomes indiferente do que o usuário cadastra.. Mas explica ai melhor.. D.Soul
  7. Yo, Já tentou abrir o arquivo de funções que ele esta relatando no erro e verificar o que ele tenta fazer naquela linha? Se você apagou algo que ele esta tentando usar, nesta linha deve ter a referência do que é que você apagou.. D.Soul
  8. D.Soul

    Site De Uploads

    Yo, Upload de imagens não é complicado não, é facinho.. mas igual esses ai? Bem, sinceramente nem faço idéia de que sites são.. tem como por a url ai para dar uma olhada? D.Soul
  9. D.Soul

    Site Warez

    Yo, Você não conseguiu pegar a lógica deles ou você não tava a fim de desenvolver um seu mesmo, está mais afim de pegar um desses prontos e reutilizar?? Se não tiver pegando a lógica, até podemos dar uma mão, não é muito complexo.. começa baixando alguns foruns php disponíveis por ai, olha o código, vê como eles trabalham.. Da uma lida cara, código também é literatura.. já vi varios exemplos.. romance.. aventura.. e cara.. já vi cada conto de horrores.. ;) D.Soul
  10. Yo, O mais estranho é que ele continua mostrando o erro na pasta dot.. './php_mysql.dll' Isso realmente me parece estranho.. ele teria que estar mostrando o endereço que você digitou no php.ini da pasta windows, lá na extension_dir.. e não ./.. Tem como colar sua linha da extension_dir aqui para mim ver? D.Soul
  11. D.Soul

    Textarea, Check Box

    digamos que você tem um checkbox com o nome "campo": if ( $_POST['campo'] == 'on' ) { // campo marcado, faça aqui o que precisa } D.Soul
  12. D.Soul

    Entendimento

    Yo, Eu também não entendi qual é a desse dbuser largado assim no meio.. não está faltando um $ nele não? eu quebrei ela para ver se entendia melhor mas não ajudou muito.. if ( $this->dbuser ) { $this->dbuser = $this->dbuser; } else { if ( dbuser ) { $this->dbuser = dbuser; } else { $this->dbuser = ""; } } D.Soul
  13. D.Soul

    Upaload De Foto

    Estranho, eu testei ele local e online e funcionou perfeitamente, a pasta que você esta gravando a imagem esta com permissão de escrita? (chmod 0777) Verifica as permissões da pasta, pode ser isso. D.Soul
  14. D.Soul

    Upaload De Foto

    Yo, Ana. Eu testei sua classe e ela não deu muito certo por aqui, olhei por cima e não vi erros.. achei estranho, mas depois em casa eu vejo ela com calma.. (se não chegar e capotar na cama) Então, eu fiz um outro upload aqui por que não achei onde está salva minha função.. vou postar as páginas modificadas! vê se serve, elas carregam normal, o código esta meio bagunçado, mas leia como apressado.. =) TESTE.PHP <div align="center"> <form action="teste2.php" method="post" enctype="multipart/form-data"> <p style="color: #003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;"> <strong>Upload de Imagem</strong> </p> <p style="color: #003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;"> Arquivo: </p> <p style="color: #003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;"> <input name="file" type="file" size="40" id="data" style="color: #003366;" /> </p> <p style="color: #003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;"> <input name="submit" type="submit" value="Carregar" /> </p> </form> </div> TESTE2.PHP<?php // Definicoes $upl_campo = $HTTP_POST_FILES['file']; $upl_destino = './teste/'; // Define o array de erro $upl_erro = array (); // Define o tamanho da imagem em bits $upl_tamanho = 2 *( 1024 * 1024 ); $upl_altura = 3000; $upl_largura = 3000; // Verifica se o arquivo foi carregado com sucesso if ( !is_uploaded_file ( $upl_campo['tmp_name'] )) { // Falha ao carregar $upl_erro[] = 'O arquivo não foi carregado.'; } // Carregado com sucesso else { // Verifica o tamanho do arquivo if (( $upl_campo['size'] <= $upl_tamanho ) && ( $upl_tamanho != '' )) { // Tamanho do arquivo permitido // Verifica a extensão do arquivo if ( !eregi ( "^image\/(pjpeg|jpeg|png|gif|bmp)$" , $upl_campo['type'] ) ) { // Extensão de arquivo não permitida $upl_erro[] = 'Tipo de arquivo não permitido.'; } // Extensão de arquivo permitida { $upload['dimensao'] = getimagesize ( $upl_campo['tmp_name'] ); // Verifica as dimensões do arquivo - largura if (( $upload['dimensao'][0] <= $upl_largura ) && ( $upl_largura != '' )) { // Verifica as dimensões do arquivo - altura if (( $upload['dimensao'][1] > $upl_altura ) && ( $upl_altura == '' )) // Altura não permitida { $upl_erro[] = 'A altura do arquivo excede o limite.'; } } // Dimensões do arquivo permitidas else { // Largura não permitida $upl_erro[] = 'A largura do arquivo excede o limite.'; } } } // Tamanho do arquivo excedeu o limite else { $upl_erro[] = 'O tamanho do arquivo excede o limite permitido.'; } } // Testa o array de erros if ( count ( $upl_erro ) > 0 ) { // Arquivo não foi carregado com sucesso foreach ( $upl_erro as $err ) { $upl_mensagem_erro .= $err . '<br>'; } print $upl_mensagem_erro; // Zera a variavel de erro $upl_mensagem_erro = ''; } // Carregado com sucesso else { // Gera o nome do arquivo $upl_extensao = substr ( $upl_campo['name'] , -4 ); $upl_nome = substr ( $upl_campo['name'] , 0 , -4 ); // Verifica se o arquivo já existe, e gera um nome novo $upl_nome_final = $upl_nome . $upl_extensao; $cont_nome = 1; while ( is_file ( $folders['dbimagens'] . $str_pasta_upl . $upl_nome_final )) { $upl_nome_final = $upl_nome . $cont_nome . $upl_extensao; $cont_nome ++; } if ( !move_uploaded_file ( $upl_campo['tmp_name'] , $upl_destino . $upl_nome_final )) { print 'Erro ao salvar o arquivo.'; exit; } // Cópia efetuada print 'Sucesso ao salvar o arquivo.'; } ?> Espero que ajude por enquanto.. D.Soul
  15. D.Soul

    Upaload De Foto

    Yo, Hehehehe, ai complica né? Quer que funciona e ainda quer meter o dedelho no sistema.. tudo que ele vai fazer é selecionar a imagem e clicar em upload, não tinha nada que atormentar a vida por causa do código só por que o concorrente usa.. sei la =) eu prefiro tentar fazer algo melhor quando vejo algo legal por ai.. Mas tudo bem, eu não testei sua classe, então eu vou postar agora, testar ela daqui a pouco e retornar um novo/editar este post com o que eu vi.. Mas de cara lendo ela, eu tenho algumas dicas para você.. No arquivo class.upload.php: var $tamanho = "1000000" ; Sugiro que você mude isso para ficar mais fácil controlar a conta e também por que neste caso ele recebe uma string, e não um valor numérico; ficaria assim var $tamanho = x * ( 1024 * 1024 ) ; Ai você substitui 'x' por um número, sendo esse o valor em MB da imagem.. 1, 2.5, 5.. A largura e a altura você pode substituir o "1000000" por 3000, ao menos que você suba foto maiores que 3000*3000 pixels.. Assim como na função uploadGenilhu() como em todos os outros lugares, substitui $_FILES["file"] por $HTTP_POST_FILES["file"], para evitar erros.. O que eu não gosto nesse tipo de classe é que, o campo tem que se chamar file, prefiro passar o nome do campo por parâmetro opciona em forma de função.. =) Por cima é só isso.. mais tarde quando tiver tempo eu volto aqui postar da sua dúvida mesmo.. agora estou meio enrolado em um projeto aqui =(.. -------- Edita: Esqueci de perguntar.. seu arquivo agenda.php busca os registros em um banco mysql e lista daquela forma que está na página? Se for, existe um campo dentro dos registros para guardar o nome da imagem? -------- D.Soul
  16. Yo, Para com isso, não usa a tag font não.. isso suja o código. Você quer testar a variável e basicamente colocar azul ou vermelho, certo? Bem, vamos lá: <?php // Aplica a cor desejada if ( $saldo > 0 ) { // Azul $cor = '#0000FF'; } else { // Vermelho $cor = '#FF0000'; } // Mostra o texto colorido print '<p style="color: '. $cor .';">'. $saldo .'</p>'; ?> D.Soul
  17. D.Soul

    Upaload De Foto

    Para upload de imagens, eu não chego a usar classe, uma função já resolveu todos os meus problemas.. mas vamos lá, se eu entendi, quando você clicar em enviar você quer salvar essa foto e uma referência no banco. Bem, isso é basicamente tranquilo.. eu uso assim: * checa se arquivo carregado pra pasta temporaria * faz todas as verificações * move para a pasta de fotos do usuário * grava o nome da imagem (apenas o nome, a pasta eu monto dinamicamente) em um campo de fotos ligado ao usuario (gravo com nome criptografado, mais tranquilo de trabalhar) e o nome/descrição dela Hm, no seu script você esta usando $_FILES, funciona, mas tem server que da problema, quando for upload de arquivo, tenta usar $HTTP_POST_FILES que é mais seguro.. Não sei se ajudo muito assim, mas você falou que não quer copia-cola, quer aprender.. =) então vou tentar ser útil.. vê ai e me diz se é isso mesmo, o que falta, etc.. D.Soul
  18. Yo, Beleza, mas o que eu queria te mostrar no tutorial não era todo ele, você deu uma lida direitinho? no tutorial tem essa parte: Ai tem o esquema certinho de como arrumar a sua variável que guarda a pastas de extensão, que da o erro do "./nome.dll".. D.Soul
  19. D.Soul

    Gráficos

    Yo, Cara, é o mesmo esquema que eu uso para fazer gráficos de barra.. a diferença do teu pro meu é só a imagem praticamente.. eu faço com um pixel de largura e altura igual a 5 ou 7 (por que dai da para por efeitos de luz e ficar bonitinho) e quando não precisa dessas coisas bonitnhas é uma 1x1px mesmo que manipula como quiser.. por que ai não importa se a barra é deitada ou de pé.. como no caso da com efeito, que tem que acabar girando ela.. Vou pensar num esquema pra pizza depois.. amanhã ou depois.. hoje to atolado aqui!! Valeu!! D.Soul
  20. Yo, Esse campo sempre possuirá algum valor válido, sendo ele a ID do candidato. Ele só estará vazio se não possuir nenhum candidato cadastrado. Quanto a parte das aspas simples, estou testando aqui. Pronto, ele funcionou quanto a parar de dar o erro. Agora ele entra diretamente no relatório e exibe, mas o problema agora é que, não importa qual ID esteja digitada, ele sempre abre o mesmo candidato. Verificando ID deste. A ID dele é 460, sendo a primeira 30 e a última 501. A linha alterada ficou assim: .DoCmd.OpenReport "Historico Escolar", acViewPreview, , "'CódigoCandidato=" & txtCodigoCandidato & "'" Testei mostrar a ID que ele esta recebendo ao passar no parâmetro, a ID passa corretamente para a linha acima, porém ela sempre cai na 460. Se eu mudo a aspas de lugar, ele me envia outra mensagem de erro, e depois tentei fazer como encontrei na net (wherecondition), os códigos:.DoCmd.OpenReport "Historico Escolar", acViewPreview, , "CódigoCandidato='" & txtCodigoCandidato & "'" .DoCmd.OpenReport "Historico Escolar", acViewPreview, , wherecondition:="CódigoCandidato='" & txtCodigoCandidato & "'" Mas continua dando o mesmo erro. O erro agora nesse caso de mudar as aspas ficou como: Run-time error '3464': Tipos de dados incompatível na expressão de critério. Eu fui fazer uns testes no Immediate e ele resultou isso:?txtcodigocandidato 393 'Aspas antes ?"'[CódigoCandidato] = " & txtCodigoCandidato & "'" '[CódigoCandidato] = 393' ?"Historico Escolar", acViewPreview, , "'[CódigoCandidato] = " & txtCodigoCandidato & "'" Historico Escolar 2 '[CódigoCandidato] = ' ?"Historico Escolar", acViewPreview, , "'[CódigoCandidato] = " & txtCodigoCandidato.Text & "'" Historico Escolar 2 '[CódigoCandidato] = 393' 'Aspas depois ?"[CódigoCandidato] = '" & txtCodigoCandidato & "'" [CódigoCandidato] = '' ?"Historico Escolar", acViewPreview, , "[CódigoCandidato] = '" & txtCodigoCandidato & "'" Historico Escolar 2 [CódigoCandidato] = '' ?"Historico Escolar", acViewPreview, , "[CódigoCandidato] = '" & txtCodigoCandidato.Text & "'" *¹Ele persiste abrindo no mesmo registro, idependente das mudanças. *¹ abaixo: Run-time error '424': Object required. >_<" Depois de muito sofrimento (mas ainda não arrumei), agora o problema é na consulta maldita que só seleciona aquele 460.. =((( Pronto, agora ele lista todos.. todos mesmo.. -.-" Vou tentar resolver o where agora.. ^-^! SOLVED!! Pronto, morreu, valeu pela grande ajuda =D!! Mesmo.. D.Soul
  21. Yo, O que você esta usando para excluir os arquivos? Tente esses métodos: Digamos que o seu arquivo esteja em um campo texto, digitado sua localização exata, como "C:\texto.txt" 'primeira Kill txtArquivo.Text 'segunda fso.DeleteFile txtArquivo.Text, True Divirta-se D.Soul
  22. D.Soul

    Gráficos

    Yo, Estou criando gráficos na mão por aqui também, isso é divertido ^~! Posso ver como você fez o gráfico de barras?? Sobre o de pizza, o que esta dando problema?? gerar a imagem?? não entendi direito o que te enroscou nele.. eu nem cheguei perto desse monstro ainda, hehehehe, to meio alotado para encarar ele, mas posso dar uma mão =3 já que eu vou chegar nele depois também.. Valeu, D.Soul
  23. D.Soul

    Escrever Em Imagens

    Yo, * Gera uma imagem totalmente transparente no seu editor de imagens; * Digita o texto que você deseja, adiciona os efeitos desejados, adiciona transparencia suficiente para isso não ferrar com a foto mas para que se possa ler o texto (salva como png, melhor =]); * Le a imagem, copia ela para uma variavel, le a imagem do texto, adiciona na imagem que você armazenou na posição desejada, cria uma nova imagem e salva ela. É isso que você quer? D.Soul
  24. D.Soul

    Thumbnails

    Yo, Estou sem tempo aqui para analizar seu código =( mas faço isso lá de casa depois, enquanto isso sugiro que de uma olhada na documentação, neste link abaixo, o segundo post após a descrição possui o exemplo de uma função que cria thumbnails perfeitamente.. é uma boa base para se começar.. http://br.php.net/imagecopyresized D.Soul
  25. Yo, Sinceramente não conheço nenhum assim.. em grande maioria eles apenas são simples chats.. se você quer algo com tantas opções, já pensou em usar um canal de IRC? Crie um canal no IRC, escolha algum server que goste, se conhecer algum, e use bibliotecas de conexão para fazer o seu chat, tem uma que é paga, e outra gratuita, encontra ambas na documentação do php.. busca por IRC lá.. se você conhece os canais de lá sabe as opções que eles possuem.. eu particularmente prefiro um chat nesse estilo.. =) D.Soul
×
×
  • Criar Novo...