Ir para conteúdo

Gilberto.favato

Members
  • Total de itens

    2
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre Gilberto.favato

  1. Gilberto.favato

    Criar view outro banco

    Olá galera, pesquisei mas não encontrei o que procuro. Trabalho com PHP e Mysql, hospedados em núvem (hostinger). Quero fazer todo o cadastro/controle de usuários no meu site principal. Assim que o usuário se logar, eu direciono ele para o site específico. Mas lá no site específico, eu preciso com frequência, consultar a tabela de 'usuarios', que por sua vez está não está no site específico do cliente/usuario, mas sim no site principal (outro banco). Gostaria que tabela 'usuários' que está em um banco (principal), ficasse disponível em outros bancos sem a necessidade de ficar alterando a conexão. Assim, quando o usuário estiver em seu site específico, todas as suas tabelas, inclusive a tabela 'usuarios' estariam disponiveis em uma unica conexão. Pensei em criar uma VIEW da tabela 'usuarios', mas a view fica visível sempre dentro do banco onde está a tabela fonte e no meu caso, essa view teria que ficar dentro de outro banco. Isso é possível?? Alguem tem alguma outra ideia?? Agradeço a atenção. Muito obrigado.
  2. Gilberto.favato

    PHP - Sendmail

    Olá, sou novo no PHP e estou me deparando com o seguinte problema. Minha aplicação estava em uma maquina com Windows10 e funcionava perfeitamente, inclusive com acesso externo através de endereço DDNS. Mas tive que trocar de equipamento e passei toda minha aplicação para outra máquina com Windows 8.1. Instalei o wampserver na porta 8080 com apache 2.4.9, Mysql 5.6.17 e PHP 5.5.12. Praticamente todas as funções da aplicação funcionam exceto o envio de email. Quando tento enviar email recebo o seguinte erro: Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in D:\wamp\www\Email-teste\email_enviar.php on line 25 Call Stack Para enviar email utilizo a biblioteca Sendmail e uso email do GMAIL. No meu PHP.INI tenho as seguintes linhas [Mail function]: SMTP=smtp.gmail.com smtp_port = 25 sendmail_from = meuemail@gmail.com sendmail_path = "D:\wamp\sendmail\sendmail.exe -t -i" mail.add_x_header = On O arquivo SENDMAIL.INI tem as seguintes linhas [sendmail]: smtp_server=smtp.gmail.com smtp_port=465 smtp_ssl=auto defalut_domain=localhost auth_username=meu_email@gmail.com auth_password=minha senha force_sender=meu_email@gmail.com hostname=localhost Fui nas propriedades do arquivo Sendmail.exe e alterei para Modo compatibilidade para Windows XP (SP3). Já tentei quase de tudo. Pesquisei em inúmeros foruns e sites, alterei a porta de 465 para 587 entre outras coisas, mas não sei mais o que fazer. Será que o arquivo sendmail.exe está mesmo sendo executado/chamado??? Por favor, preciso de ajuda. Muito obrigado.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.