
TrymBeast
Membros-
Total de itens
59 -
Registro em
-
Última visita
Tudo que TrymBeast postou
-
Porque na empresa onde estou a trabalhar é o que eles têm. De qualquer maneira já experimentei instalar outro servidor SMTP no servidor e dá o seguinte erro:
-
e se você apagar o seguinte código? fetch_proj['capa_projeto'] = "/".$fetch_proj['capa_projeto']; $fetch_proj['animacao'] = "/".$fetch_proj['animacao']; Ups.. sem querer postei com guest!
-
Na Base de Dados já inclui o caminho ou só o nome do ficheiro?
-
Olá! Estou pedindo ajuda para o seguinte problema, tenho um código que envia um email, e sempre que ele envia, não dá nenhum erro, mas nunca o recebo. Uso o IIS 5 como servidor SMTP e reparei que todos os emails que tento enviar ficam na pasta queue e que nunca saem de lá. Já experimentei noutra máquina e envia às mil maravilhas. Sugestões precisam-se!
-
Não é obrigatório instalar lib's para usar PDF com o PHP, basta você usar umas classes que estão disponíveis para download. Aqui você encontra uma http://www.ros.co.nz/pdf Mas há mais para além desta, qual é a melhor eu não sei.
-
A mim parece-me bem, mas faça uma coisa, use um método de criptografia para gravar a senha na sua DB como por exemplo com a função md5().
-
Obrigado, mas assim não funciona para o que quero. Eu preciso de fazer o mesmo que esse código faz, mas dinâmicamente: $_ENV['dados_tabela'] = array(array('Nome'=>'Tiago'),array('Nome'=>'Manel'));
-
Olá! Me ajudem no seguinte script, eu quero que vá adicionando ao array e não substituindo os dados já existentes. while($_ENV['dados'] = mysql_fetch_array($_ENV['result'])) { $_ENV['dados_tabela'] = array(array('Nome'=>$_ENV['dados']['nome_produto'])); }
-
Já descobri.. o From tem de ser diferente do Cc.
-
Olá! Não sei porquê, mas alguns emails em que envio cópias, a cópia nunca chega ao destinatário, mas é só em destinatários específicos que isso acontece, e seu eu tentar enviar email, sem ser por cópia já recebe, alguém me dá umas luzes? $_ENV['headers'] = "To: " . EMPRESA_NOME . "<" . EMPRESA_EMAIL . ">\r\n"; $_ENV['headers'] .= "From: " . $_POST['txtNome'] . "<" . $_POST['txtEmail'] . ">\r\n"; $_ENV['headers'] .= "Cc: " . $_POST['txtEmail'] . " \r\n"; $_ENV['mensagem'] = $_ENV['listagem']; $_ENV['destino'] = EMPRESA_EMAIL; mail($_ENV['destino'], ENCOMENDAR_EMAIL_ASSUNTO, $_ENV['mensagem'], $_ENV['headers']);
-
Olá! Alguém sabe se é possível através de código PHP alterar o limite de upload pelos formulários, especificado no ficheiro de configuração php.ini?
-
Já resolvi o problema. Esqueci-me de usar uma função criada por mim, que usei umas linhas mais abaixo e agora já funciona bem. Tinha que por a funcao sempre antes do código. $_FILES[qualquer]['name']
-
Testei agora se faz bem upload e faz o upload, porque a imagem aparece na pasta, mas dá erro para tentar abri-la. Dá-me o seguinte erro: Se repararem bem, está a tentar abrir naquela pasta, mas o upload com o código que forneci em cima está a ser feito para a pasta do PHP.
-
Retorna erro dizendo que não consegue abri-la. Ou seja, não faz o upload, ou então o move_uploaded_file() não está funcionando bem. Mas acontece que por exemplo, se eu tentar adicionar a mesma imagem duas vezes, à segunda vez já funciona.
-
Neste caso você não está certo porque nome_ficheiro() é uma função que criei para retornar o nome do ficheiro. E como sendo uma função não se põe o $. Mas obrigado na mesma. Quem me descobre o erro??
-
Olá! Eu tinha um código de upload de ficheiros funcionando, mas não está funcionando mais não sei porquê. Mas o que eu sei é que a variável do formulário do tipo ficheiro não está sendo passada como deve ser. O campo chama-se txtFoto, e se por código PHP tentar aceder ao conteúdo desse campo dá-me sempre erro porque a variável não está definida, então o que pensei?Fiz um código para me mostrar todas as variáveis que estão sendo passadas pelo formulário, e aparecem-me lá todos os campos menos aquele, se eu tirar o enctype="multipart/form-data" do formulário, o campo já aparece, mas como é óbvio assim não dá para fazer o upload. Código do Formulário <form action="<?=nome_ficheiro()?>?admin=adicionar_biografia_bd" method="post" enctype="multipart/form-data"> <table class="form"> <tr> <td> <center> <table class="dados"> <tr> <td>Ano:</td> <td> <select name="lstAno"> <? for($i = 2004; $i <= data("Y"); $i++) { if($i == data("Y")) echo "<option selected>" . $i . "</option>"; else echo "<option>" . $i . "</option>"; } ?> </select> </td> </tr> <tr> <td>Titulo:</td> <td><input type="text" name="txtTitulo" size="40"></td> </tr> <tr> <td>Biografia:</td> <td><textarea name="txtBiografia" cols="30" rows="5"></textarea></td> </tr> <tr> <td>Foto:</td> <td><input name="txtFoto" type="file" size="40"></td> </tr> <tr> <td>Língua:</td> <td> <select name="lstLingua"> <? languages('input'); ?> </select> </td> </tr> </table> </center> <br> <input name="cmdAdicionar" type="submit" value="Adicionar"> <input name="cmdCancelar" type="button" value="Cancelar" onClick="javascript: redirect('<?=nome_ficheiro()?>?admin=listar_biografias')"> </td> </tr> </table> </form> Código de Upload antecipado pela listagem das variáveis passadas pelo método POST foreach ($_POST as $chave => $i) echo $chave; if(!empty($_FILES['txtFoto']['name'])) { @move_uploaded_file($_FILES['txtFoto']['tmp_name'], $_FILES['txtFoto']['name']) or mostrar_erro("Não foi possível copiar a foto"); //Abre a imagem e copia o conteúdo para uma variável $conteudoImagem = addslashes(fread(fopen($_FILES['txtFoto']['name'], "r"), filesize($_FILES['txtFoto']['name']))); //Apagar foto do servidor unlink($_FILES['txtFoto']['name']); $SQL = "INSERT INTO " . DB_TABELA_BIOGRAFIAS . " (ano,titulo,biografia,foto,lingua) VALUES ('" . $_POST['lstAno'] . "','" . $_POST['txtTitulo'] . "','" . $_POST['txtBiografia'] . "','" . $conteudoImagem . "','" . $_POST['lstLingua'] . "')"; }
-
Olá! Tenho um pequeno problema que não sei como resolver. Pus uma opção no meu site para numa parte administrativa poder escolher o fuso horário, mas acho que o fuso horário não liga nenhuma se estou em horário de verão ou de inverno, ou seja, no verão tenho que acrescentar 1hora. Alguém sabe como usar esta funcionalidade?? Imagine este código, e como o usaria prevendo o horário de verão?? gmdate(date("H"), gmmktime(gmdate("H") + $horas)); Se calhar a única maneira é verificar se estou em horário de verão, e se sim, acrescentar sempre 1hora à hora já estipulada, ou há alguma maneira automática?
-
Já consegui fazer tudo o que queria!! valeu!
-
Agora é o seguinte, eu tenho o seguinte código e queria que o array se fosse acrescentando e não substituindo o array. Eu vi umas funções, mas não sei usá-las em arrays multidimensionais. while ($products = tep_db_fetch_array($products_query)) { $matriz = array( $i => array('id' => $products['products_id'], 'name' => tep_get_products_name($products['products_id']), 'image' => $products['products_image'], 'price' => $products['products_price']) ); $i++; } Outra coisa, como é que eu consigo ordenar o array pelo campo name?? Pelo que vi no manual do php só da se não for multidimensional, mas vi lá uma função de um usuário que fazia isso, mas essa função dá-me erro.
-
Já consegui. Fiz assim: $matriz = array( 1 => array( 'id' => '17', 'nome' => 'intel', 'imagem' => 'intel.jpg', 'preço' => '27.00' ), 2 => array( 'id' => '17', 'nome' => 'intel', 'imagem' => 'intel.jpg', 'preço' => '27.00' ), 3 => array( 'id' => '17', 'nome' => 'intel', 'imagem' => 'intel.jpg', 'preço' => '27.00' ), );
-
Olá! Se alguém souber um array multidimensional, me diga como se cria um array deste género: ******|***0****| 1 ****id |**17****|etc **nome|*intel***|etc **preço|*27.00**|etc imagem|*intel.jpg|etc (espero que se perceba a tabela) E queria fazer com que neste exemplo a seguinte expressão desse o resultado "intel" $array(0,'nome'); Como é que faço para preencher um array desta forma? É assim? $array(0,'nome' => 'intel') Mas assim acho que não dá, já tentei da seguinte forma, mas deu sempre erro. $matriz = array( array(), array( 'id' => '17', 'nome' => 'intel', 'imagem' => 'intel.jpg', 'preço' => '27.00' ) );
-
Eu queria que caso o programa estivesse a correr, mandá-lo fechar.
-
Olá! Eu precisava de fazer umas modificações na desinstalação de um programa que fiz em VB, mas não sei como. Eu sei onde alterar a instalação, mas não sei onde alterar a desinstalação, alguém sabe?? Agradecia imenso!
-
Quais são as técnicas em PHP para evitar o SQL injection? Usando a função addslashes() é o suficiente?
-
Não está não, mas já sei como se apaga, vai ao executar es escreves "control userpasswords2" escolhes a tab "avançadas" e depois no botão "gerir palavras passe".