-
Total de itens
2.314 -
Registro em
-
Última visita
Posts postados por ursolouco
-
-
Salve,
Acho que isso não será possivel pois o retorno de uma mensagem fica na caixa de entrada, então... será necessário bolar algo como IMAP para realizar leitura e verificar o conteudo da mensagem retornada (algo tipo.... anti-spam do UOL).
Abraços
Prezados colegas,gostaria de saber se o PHP tem alguma função do qual me mostre qual email foi retornado pelo servidor após o envio do mesmo....
abraços
-
Brother,
Leia atentamente os detalhes no tópico acima ( http://scriptbrasil.com.br/forum/index.php...st&p=586227 )
Urso me diz uma coisa naquela parte que coloca no arquivo de conecção é em qual linha? -
Salve,
Que estranho, aqui ficou perfeito
Veja
abraçois
-
EDITANDO
No arquivo, index.php, linha 239, adicione:
$entrydate = date("d/m/Y", strtotime($entrydate));
no arquivo "mysql.inc.php" adicionesetlocale(LC_ALL, 'ptb');
-
Segue
<?php // //Versao 1.0 //Autor Wellington Rodrigues <wellingtonbr@gmail.com> // //Queridão, é só copiar, manter os crédito e usar. // //Implementa bibliotecas require_once('PHPMailer_v5.1/class.phpmailer.php'); require_once('PHPMailer_v5.1/class.pop3.php'); require_once('PHPMailer_v5.1/class.smtp.php'); //Abre tag para formatação da sáida na tela echo '<pre>'; //Tenta try { $mailer = new PHPMailer(true); //Cria instancia $mailer->Priority = 1; //Prioridade $mailer->From = 'email@dominio.com'; //E-mail remetente $mailer->FromName = 'Seu nome'; //Nome remetente $mailer->Subject = 'Assunto da mensagem'; //Assunto do e-mail $mailer->Host = 'smtp.dominio.com'; //Host SMTP $mailer->SMTPAuth = true; //Se o SMTP precisa de autenticação $mailer->Username = 'email@dominio.com'; //Usuário SMTP $mailer->Password = ' '; //Senha SMTP $mailer->Body = 'Ola Mundo'.PHP_EOL; //Mensagem a ser enviada $mailer->IsHTML(false); //Mensagem no formato de texto $mailer->IsSMTP(); //Configura mailer para entrega por SMTP $mailer->SMTPDebug = true; //Habilita debug do SMTP $mailer->SingleTo = true; //Enviar e-mail individualmente $mailer->AddReplyTo('suporteonline@dominio.com','Suporte On-Line'); //Configura o endereço para receber resposta da msg $mailer->AddAddress('email@dominio.com', 'Nome do aluno(a)'); //Adiciona destinatário da mensagem $mailer->AddAttachment(__FILE__); //Adiciona script em anexo a mensagem $mailer->Send(); //Realiza envio da mensagem unset($mailer); //Deleta objeto da area de memória } //Pega exceção catch(Exception $e) { //Imprime mensagem de erro echo $e->getMessage(); } //Fecha tag de formtação echo '</pre>';
Abraços
-
<?php // //Versao 1.0 //Autor Wellington Rodrigues <wellingtonbr@gmail.com> // //Queridão, é só copiar, manter os crédito e usar. // //Implementa bibliotecas require_once('PHPMailer_v5.1/class.phpmailer.php'); require_once('PHPMailer_v5.1/class.pop3.php'); require_once('PHPMailer_v5.1/class.smtp.php'); //Abre tag para formatação da sáida na tela echo '<pre>'; //Tenta try { $mailer = new PHPMailer(true); //Cria instancia $mailer->Priority = 1; //Prioridade $mailer->From = 'email@desenvolvendosites.com'; //E-mail remetente $mailer->FromName = 'Seu nome'; //Nome remetente $mailer->Subject = 'Assunto da mensagem'; //Assunto do e-mail $mailer->Host = 'smtp.desenvolvendosites.com'; //Host SMTP $mailer->SMTPAuth = true; //Se o SMTP precisa de autenticação $mailer->Username = 'email@desenvolvendosites.com'; //Usuário SMTP $mailer->Password = ' '; //Senha SMTP $mailer->Body = 'Ola Mundo'.PHP_EOL; //Mensagem a ser enviada $mailer->IsHTML(false); //Mensagem no formato de texto $mailer->IsSMTP(); //Configura mailer para entrega por SMTP $mailer->SMTPDebug = true; //Habilita debug do SMTP $mailer->SingleTo = true; //Enviar e-mail individualmente $mailer->AddReplyTo('suporteonline@desenvolvendosites.com','Suporte On-Line'); //Configura o endereço para receber resposta da msg $mailer->AddAddress('email@dominio.com', 'Nome do aluno(a)'); //Adiciona destinatário da mensagem $mailer->AddAttachment(__FILE__); //Adiciona script em anexo a mensagem $mailer->Send(); //Realiza envio da mensagem unset($mailer); //Deleta objeto da area de memória } //Pega exceção catch(Exception $e) { //Imprime mensagem de erro echo $e->getMessage(); } //Fecha tag de formtação echo '</pre>';
-
Salve,
<?php class bd { function connect() { //.... //Aqui chama outra função que está na classe teste2 $teste2 = new teste2(); $teste2->serei_chamada_em_bd(); } } class teste2 { function serei_chamada_em_bd() { //... } } $bd = new bd(); $bd->connect();
-
Salve,
Você conhece o projeto Doctrine ?
http://www.doctrine-project.org/
Abraços
Galera a explicação d aminha dúvida eu tentei ser o mais claro possível...Simplesmente preciso de um SCRIPT que ligue CAMPOS de uma tabela do meu banco de dados em uma página php.
Um outro exemplo bem "bobo" é esse:
Banco de dados:
Tabela: Produto
Campos: NOME01, VALOR02 e IMG03.
Nome: descrição
Valor: Preço
IMG: endereço da imagem no meu website.
Website:
Págima em php
com o seguinte texto:
Nome: (nome01) Preço: (valor02) Foto: (img03)
Quando eu mudar na tabela do bando de dados, muda na página do site.
Se alguém tiver o scrip pra passar me ajudará muito!
Muito obrigado.
-
Salve,
Estou passando com o mesmo problema, mas acho que dá pra salvar a vida da seguinte maneira.
Se seu arquivo esta com a tag de encoding de utf-8, faça o seguinte procedimento.
- Abra seu arquivo no notepad++
- Vá ao menu formatar, e selecione: "CONVERTER PARA UTF-8 (SEM BOM)
Salve, feche e jogue para o ar...
Veja se funciona...
abraços
Ola.;Tenho uma duvida com utf8
No meu servidor local (localhost), quando vou exibir uma variael que recebne valor dor banco que contenho um valor como por exemplo o til (São), ele exibe o til como valor assim: (São).
Acontece que no meu servidor remoto (internet) ele exibe esse mesmo valor normal.
Isso é alguma configuração do php.ini?
Qual?
Detalhe: no banco esta assim: São Francisco
Localhost Exibe : São Francisco
Host Hospedagem Exibe : São Francisco
utf8 - Diferença entre localhost e servidor remoto
No meu php.ini, essa linha default_charset = "iso-8859-1", esta comentada. Tirei o comentario, reiniciei o Apache e não resolveu.
E no Arquivo de confirgurações do Apache (httpd.conf)não tem alinha AddDefaultCharset utf-8.
Meu php é 5.3.1
Meu Apache é 2.2.14
-
Salve,
Experimente:
<?php setlocale(LC_ALL, 'ptb'); date_default_timezone_set('America/Sao_Paulo'); printf('<h1>%s</h1>', strftime('%A, %d de %B de %Y', microtime(true)));
-
$query = 'SELECT * FROM carrinho WHERE session= "'.$session.'"'; $produtos = mysql_query($query);
-
Salve,
Já experimentou perguntar ao google ? :huh:
http://www.google.com.br/#hl=pt-BR&sou...dfcd91303fbf446
<_<
obrigado pela dica.eu encontrei o quanta+, e dizem q é muito bom.
mas o meu problema mesmo é não saber fazer nada no linux =/
não encontrei nem um tuto explicando como instalar o quanta+
alguém saberia e poderia me ajudar?
-
ola, alguém conhece algum editor de php para linux que seja facil instalar no linux educacional?
eu já pesquisei e ate achei alguns, mas não foi possivel instalar nenhum.
-
Salve,
<?php if(isset($GET['pag'])) { switch($GET['pag']) { case 1: $pag = 'pag1.php'; break; case 2: $pag = 'pag2.php'; break; case 3: $pag = 'pag3.php'; break; default: $pag = 'body.php'; break; } }else { $pag = 'body.php'; } ?>
-
<?PHP $erro = $config = array(); // Prepara a variável do arquivo $arquivo = isset($_FILES["foto"]) ? $_FILES["foto"] : FALSE; // ADICIONADO PARA VISUALIZAR OS DADOS // ORIGINAIS DA IMAGEM echo '<h1>Nome original da minha imagem', $arquivo['name'], ' que esta no servidor atraves do caminho ', $arquivo['tmp_name'], '</h1>'; exit; // Tamanho máximo do arquivo (em bytes) $config["tamanho"] = 106883; // Largura máxima (pixels) $config["largura"] = 800; // Altura máxima (pixels) $config["altura"] = 600; // Formulário postado... executa as ações if($arquivo) { // Verifica se o mime-type do arquivo é de imagem if(!eregi("^image\/(pjpeg|jpeg|png|gif|bmp)$", $arquivo["type"])) { $erro[] = "Arquivo em formato inválido! A imagem deve ser jpg, jpeg, bmp, gif ou png. Envie outro arquivo"; } else { // Verifica tamanho do arquivo if($arquivo["size"] > $config["tamanho"]) { $erro[] = "Arquivo em tamanho muito grande! A imagem deve ser de no máximo " . $config["tamanho"] . " bytes. Envie outro arquivo"; } // Para verificar as dimensões da imagem $tamanhos = getimagesize($arquivo["tmp_name"]); // Verifica largura if($tamanhos[0] > $config["largura"]) { $erro[] = "Largura da imagem não deve ultrapassar " . $config["largura"] . " pixels"; } // Verifica altura if($tamanhos[1] > $config["altura"]) { $erro[] = "Altura da imagem não deve ultrapassar " . $config["altura"] . " pixels"; } } // Imprime as mensagens de erro if(sizeof($erro)) { foreach($erro as $err) { echo " - " . $err . "<BR>"; } echo "<a href=\"index.php?menu=3&view_cod=$view_cod\">Fazer Upload de Outra Imagem</a>"; } // Verificação de dados OK, nenhum erro ocorrido, executa então o upload... else { // Pega extensão do arquivo preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $arquivo["name"], $ext); // Gera um nome único para a imagem for($y=0; $y<=12; $y++){ $imagem_nome = $view_cod . $y . "." . "jpg"; } //$imagem_nome = $view_cod . rand(00,12) . "." . $ext[1]; // Caminho de onde a imagem ficará $imagem_dir = "../../../../dynamic/mini/" . $imagem_nome; // Faz o upload da imagem move_uploaded_file($arquivo["tmp_name"], $imagem_dir); echo "Sua foto foi enviada com sucesso!"; } } ?>
-
Prototype,
Mais do que a simples resposta, acho legal você pegar o conceito.
Quando você imprime uma sting em aspa simples
echo '$nome';
o PHP vai imprimir a string absoluta (Execute o codigo) Quando você trabalha com aspa duplasecho "$nome";
o PHP vai realizar um parser na string e procurar no escopo local se há uma variavel chamada $nome. Para resolver seu problema e aplicar os conceitos escritos acima, rode o codigo abaixo:echo '<td style="font: bold 20px Verdana;">' . $this->linha['campo']. '</td>';
Grande abraçoMas uma vez venho ao fórum pedir um help :blush: Desejo converter uma string com aspas simples e uma string com aspas duplas.'<td>{$this->linha['campo']}</td>'
"<td>{$this->linha['campo']}</td>"
Eu vou gerar uma string com o código para ser usar posteriormente e a variável capturar o valor.
O propósito é usar um template dinâmico, sem precisar fazer muitas manobras pra gerar esse resultado. Aceito sugestões :)
-
Não me agradeça, faça o mesmo por alguém!
Abraços
Muito obrigado, pela ajuda,descobri que quando testo o nome do combo na função combo() estou usando apenas um sinal de igualdade ao invés de dois,
mania que trouxe do velho Cobol,
de qualquer forma mais uma vez fico muito agradecido pela atenção e ajuda,
se todos os fóruns tivessem participantes como vocês,
a vida de nós, os inexperientes, seria bem mais fácil.
Boa tarde e muito obrigado.
-
Paulo,
Veja o exemplo do codigo abaixo:
<?php function aiai( $arg = 'ursolouco' ) { printf('<h1>%s</h1>', $arg); } for($i=0; $i < 10; $i++) aiai($i); aiai();
Como eu forço um parâmetro para o caso de nada ser informado no parâmetro $nome, na chamada da função combo(),o nome não deveria ser sempre cmbestado ????
-
Paulo,
A função combo tem um parametro que adiciona o nome do combo, veja qual valor esta sendo passado para ela.
Abraços
percebi que o nome que sempre apareçe com print_r é cmbprodage que pertence a um combo de outro form/arquivo php,que manusiei anteriormente e que utiliza a função combo(), tem alguma coisa a ver ????
-
Salve,
Acho que o php já faz isso automaticamente para você, veja o código abaixo:
<?php $dia = '01'; //Dia primeiro $mes = 12; //Dezembro $ano = date("Y"); //2010 //Agora vamos adicionar, 40 dias (10/01/2011) echo date("d/m/Y", mktime(0, 0, 0, $mes, ($dia + 40), $ano ));
Abraços
-
<?php function combo($campos, $tabela, $crivo, $nome="cmbestado", $rep=0){ include "mysqlconfig.php"; // conecta banco dbagenda if ($rep == 0){ include "mysqllistar.php"; // Executa a cláusula SQL } $sql = "select ".$campos." from ".$tabela." ".$crivo.";"; //Busca // echo $sql; $result = mysqllistar($conect, $sql); if ($nome = "cmbprodage") { $tag = "<select id= " .$nome. " name= " .$nome. " onblur='buscaprod(this.value)'>"; //Montagem do combo } elseif ($nome = "cmbfunc") { $tag = "<select id= " .$nome. " name= " .$nome. " onfocus='buscafunc()'>"; //Montagem do combo } else { $tag = "<select id= " .$nome. " name= " .$nome. ">"; //Montagem do combo } $cont = 0; while ($dados = mysql_fetch_array($result)) { ++$cont; if ($cont == 1 && $nome != "cmbrel") { $tag.= "<option value='".$dados[0]."' selected>" .$dados[0]." - ".$dados[1]. "</option>"; } elseif ($cont == 5 && $nome == "cmbrel") { $tag.= "<option value='".$dados[0]."' selected>" .$dados[0]." - ".$dados[1]. "</option>"; } else{ $tag.= "<option value='".$dados[0]."'>" .$dados[0]." - ".$dados[1]. "</option>"; } } mysql_close(); //fecha conexão $tag.= "</select>"; return $tag; } function maxchave($campos, $tabela, $crivo, $nome, $rep=0) { include "mysqlconfig.php"; // conecta banco dbagenda if ($rep == 0){ include "mysqllistar.php"; // Executa a cláusula SQL } $sql = "select ".$campos." from ".$tabela." ".$crivo.";"; //Busca $result = mysqllistar($conect, $sql); if ($dados = mysql_fetch_array($result)) { $tag = "<input id=" .$nome. " type='text' name='" .$nome. "' size='5' maxlenght='3' value='" .$dados[0]. "' />"; //Montagem do combo } mysql_close(); //fecha conexão return $tag; } //TESTANDO A COISA if($_POST['enviar'] == 'Testar App') { printf('<pre>%s</pre>', var_export($_POST['cmbestado'], true)); } echo '<form method="post action="">'; echo combo('id, nome', 'cliente', 'WHERE TRUE'); echo '<input type="submit" name="enviar" value="Testar App">'; echo '</form>';
-
Salve,
Chegou e a experimentar http://www.phpgrid.com/grid/ ?
Abraços
Pessoal, qual o melhor componente GRID para usar em php? eu testei o slgrid (www.senzalimiti.sk/slgrid/) porém ele peca em vários aspectos.Alguém teria alguma dica?
Obrigado!
-
Salve,
Impossivel acredito que não seja pois ainda não foi testado! :closedeyes:
Essas questão é um pouco delicada, mas acho que é necessário, de alguma forma, você fornecer seu script (criptografado) que em alguma parte de código verifique se há uma chave válida de acesso para concluir um processo.
Isso pode ser feito como ?
De diversas formas, mas lembre-se que trabalha com uma ferramenta de código fonte aberto em que muitos profissionais vão ler e podem modificar seu conteudo.
Abraços
beleza rapaziada, preciso de umas dicas sobre como restringir que um sistema desenvolvido em PHP seja utlizado sem autorização do desenvolvedor.ex. eu crio um sistema em php (mural de recados, newsletter, email-marketing) algo assim, ai eu vendo este script para um site utilizar, como faço para que a pessoa não consiga utilizar em outro dominio, ou dar uma copia pra outra pessoa?
tem alguns scripts que baixamos ai pela net, que tem uma versão demo, ao utilizar fica um aviso de demo, pedindo pra registrar, ou após algum tempo não funciona mais, como é o caso do script do whm, que so funciona com a chave cedida pelo site, e no dominio la registrado.
eu penso que seria necessário usar algum include ou curl para obter informação em outro local, se o script pode rodar ou não, mas alem disto não tenho ideia de como fazer, pois qualquer pessoa com alguma base em php podera ir la e modifica-lo e depois disponibilizar na net.
-
Paulo,
Poste o código fonte da função "combo"
Abraços
Passar variavel de um popup para página php
em PHP
Postado
Salve,
Estude o objeto opener do javascript que vai conseguir resolver seu problema
Abraços