
fsphp
Membros-
Total de itens
1.121 -
Registro em
-
Última visita
Tudo que fsphp postou
-
Puxa, essa função o Fabyo falou dela no meu outro tópico, achei ela interesante mas não tinha nenhum exemplo para usá-la e conhecer ela melhor. Agora tenho... Vou modificar os scripts e depois eu posto o resultado. Valeu Error404.
-
Não é imagem grande não, tem cerca de 350k e tamanho de 1600 x 1000 pixels.
-
Oi pessoal, Meu servidor me falou que o erro que está dando é de memória disponível para processar a imagem pela função createimagefromjpeg. Alguém já viu isso, tem como resolver?
-
Onde fica o ini_set?
-
Obrigado pelos links mas, como você falou, também não encontrei nada. Entrei em contato com meu servidor e eles disseram que deve ser no script e que este deve estar limitando o tamanho para até 1000 pixels!!! Mas não é verdade pois coloquei um limite de 2593 pixels de largura e/ou altura. Coloco abaixo o script que eu fiz para quem puder dar uma força. Obrigado a todos.
-
Eu entendi sim, e acho que com um ou dois sifrões na variável campo funcionou igual pois, como eu já havia declarado $_POST anteriormente, ela foi passada nessa declaração. No outro jeito eu acabava declarando ela duas vezes, uma no início e outra no foreach, o que acabva funcionando do mesmo jeito. Da forma como você colocou, o foreach já faz esse papel e, nesse caso, as $_POST já estão sendo declaradas, NÃO SENDO NECESSÁRIO DECLARÁ-LAS NOVAMENTE.
-
Pelo que eu sei, quando você passa variáveis por formulários você tem que declarar sim. Tem que declarar todas elas assim: $nome = $_POST['nome']; $email = $_POST['email']; etc... E a minha outra dúvida não foi com a passagem do operador de variável ($) para o valor da array, ela foi a seguinte: Acho que funcionou por isso que eu comentei aí. Se alguém souber se isso está certo eu gostaria de confirmar.
-
foreach($nome_da_array as $valor) { echo $valor; } Testa lá e vê se é isso mesmo.
-
Tenho instalado do EasyPHP 1-7 e funciona direitinho.
-
01- Quer dizer, então, que com essa função eu não preciso declarar as supeglobais no início pois essa função já faz esse papel? Foi isso que eu entendi. 02- E com relação a eu ter feito funcionar com um sinal de variável "$" foi devido ao fato de eu ter declarado as super globais $_POST no início de meu script?
-
Não foi isso não. Eu vi no php_info e lá o upload_max_filesize() com 2M, ou seja, 200000 e a imagem que estou enviando é de apenas 1600. Que coisa extranha!!!
-
Coloquei num sistema de login meu, a função que o Fabyo fez function anti_injection(), que está lá no tópico suspenso de scripts e achei ela muito boa. Gostaria de lembrar que, como não estou usando o php 5, a função str_ireplace() não é aceita pelo php 4, com isso, no lugar delas temos que colocar o str_replace em minúsculo e maiúsculo, por exemplo: $string = str_replace("delete", "", $string); $string = str_replace("DELETE", "", $string); ETC.... Só fiquei com uma dúvida no final, no foreach. Lá está assim: foreach($_POST as $campo => $valor){ $$campo = anti_injection($valor);} Eu fiz funcionar com um e com dois $, qual a diferença? Para que um e outro?
-
Ontem eu coloquei um programinha na net para envio de imagens e coloquei cinco fotos nele sem problemas, agora fui lá para colocar mais algumas mas deu o seguinte erro: Alguém sabe o que significa e como resolver?
-
Quando eu conecto localmente eu uso assim: mysql_connect("localhost", "root", ''");
-
Eu já havia dado chmod, era problema de caminho mesmo! Já encontrei. Localmente eu estava usando o seguinte caminho: C:/Arquivos de programas/EasyPHP1-7/www/01_localmente/foto_album/dir_criado Quando coloquei na net usei o caminho com o endereço do site todo, tipo: www.meudominio.com.br/diretorio1/foto_album/dir_criado Não precisava nada disso pois o arquivo que está enviando a imagem está no mesmo diretório que está procesando as mesmas. Então finalizei com ele assim: $nome_imagem = "./".$_FILES['imagem']['name']; Ou seja, apenas coloquei o ./ antes da variável $_FILES... Valeu a força, você matou a charada pois era problema de caminho.
-
Fiz todos os testes localmente e funcionou, agora estou jogando para a net o programa que envia fotos mas está dando esse erro, o que será que está havendo? Também dá este erro: Obs.: Acima não coloquei o endereço completo, no lugar coloquei as reticências ........
-
Esse diretório está com CHMOD para ser acessado?
-
Agora eu entendi! Quando o Jissa falou eu mais ou menos que desconfiei que seria o que ele falou, ou seja, como na página temos um url como ler.php?begin=1, que é gerado a partir do loop, então a variável $_GET['begin'] está sendo passada, certo? Eu pensava que as $_POST e $_GET, só poderiam passar através de um form, mas como percebi agora, a $_GET tem esse "segredo" que o POST não tem, hehehe. Eu que estava pensando que o POST era melhor que o GET, taí um ponto forte no GET que o diferencia do primeiro. Obrigado a todos!!!
-
Não sei explicar ao certo como funciona, vou esperar o Illidan voltar para poder explicar pois ele conhece o tutorial. Valeu Jissa.
-
As imagens não estão distorcidas. Eu tentei colocar mais ou menos para que os tamanhos ficassem proporcionais, dependendo do que o usuário enviar. O ideal é que todos os tamanhos das miniaturas ficassem iguais, mas eu não sei fazer esse tipo de controle. Acho que elas ficando mais ou menos no mesmo tamanho está bem. O que acontece é que, trabalhando localmente, geralmente a primeira imagem que insiro no programa parece que fica travada em algum lugar pois não é mostrada, só isso. Sempre a primeira. Como estou sempre deletando todas as imagens para não ficar pesado durante os testes, não sei exatamente quando o programa trava uma imagem, se é só a primeira da fila (a primeira enviada ao diretório e banco de dados) ou se a primeira da vez que vou inserir. Vou notar melhor isso. Conseguiu entender agora?
-
Posta o código para darmos uma analizada.
-
Então é exatamente isso! Fiquei preocupado de usar e apagar tudo. É bom saber que o truncate vai zerar a tabela. Valeu.
-
Acho que é eventos. Tente algo com EVENTO / ADICIONAR EVENTO / procure algo com ONMOUSEOVER. Tenta por aí que pode ser que você consiga resolver. Qualquer coisa posta novamente.
-
Este fórum é de desenvolvimento, por favor, algum moderador pode mover este tópico para lá? Obrigado.
-
Estou estudando o tutorial que o Illidan recomendou sobre o Livro de Visitas, e achei excelente. Fiquei com a seguinte dúvida, na página ler.php existe a declaração da variável $_GET['begin'], mas ela não foi enviada do form feito na página assinar.php. Essa variável tem como objetivo iniciar a contagem das mensagens deixadas no livro e serve como parâmetro de início da numeração. Alguém fez esse tutorial? De onde vêm essa variável?