Ir para conteúdo
Fórum Script Brasil

Mestereko

Membros
  • Total de itens

    135
  • Registro em

  • Última visita

Tudo que Mestereko postou

  1. ae galera... foi mal... acho que me expressei mau... eu mesmo consegui resolver meu problema... vou explicar o que é : eu queria que o botão abrisse uma janela php, mas isso usando javascript, pesquizando e perguntando descobri que ambas as linguagens tem imcompatibilidades e n poderia funcionar de jeito nenhum, nisso começei a pesquizar uma alternativa, o que descobri foi o seguinte: <form action="enviar.php" id="form1" name="form1" method="post" onsubmit="window.open('','pop','scrollbars=no,width=600,height=200')" target=pop> posso usar js dentro da tag htm, por meio do onsubmit, notem que no começo da tag ele executa o código php... da forma como esta ai, ele vai executar todo o código dentro de um popup sem nenhuma incompatibilidade... quase chorei de alegria quando descobri essa alternativa... abraço
  2. seguinte... é uma coisa que acredito ser simples... mas eu n sei como faz... como eu faço um botão do tipo submit que ao ser clicado abre um link ??? eu sei que tem que usar javascrip... a idéia do que eu quero fazer é o seguinte quando o cliente clicar no botão, vai aparecer uma outra janela popup (q sera aberta pelo javascript), e essa jenela via executar um php que envia email.... na janela vai aparecer apenas a mensagem de confirmação do envio, mas por trás o php vai ser executado... o drama principal é que a janela aberta pelo javascript tem que ser o arquivo php que envia o email entenderam meu drama ?
  3. humm... deixa eu ver se entendi... o comprar.html vai passar a ser comprar.php porque o unico jeito de fazer o q eu quero é usando php até mesmo na pagina do form... certo ? ai fica meio complicado porque existem várias paginas form de compra... uma pra cada produto diferente... se eu tiver que mudar todas as paginas ai complica pro trabalho de outras pessoas que estão ajudando no desenvolvimento... não existe uma maneira de fazer isso dentro do código que fica no arquivo enviar.php para que aconteça no arquivo de compra do form produto.html ?? sem ter que colocar o form e o código php em um mesmo arquivo... tem como fazer isso ??
  4. hum... mas o q você colocou aqui é no caso do código de envio estar na mesma pagina onde esta o form... mas aqui o esquema é diferente... o código de envio esta em uma pagina PHP (enviar.php) e o form esta em uma pagina HTML (compra.htm)... em um caso como esses tem como fazer a confirmação aparecer na pagina html ao invés de abrir uma nova pagina só pra confirmar ??
  5. nossa cara você ta me ajudando muito mesmo... vlw cara... isso funcionou perfeitamente... sou meio novato nessa de php... por isso pergunto um monte... e agora tenho outra duvida... a ultima... prometo como eu mostro a confirmação de envio de email ou a mensagem de erro na mesma pagina do form ?? sem ter que ir pra outra pagina, etc ?? eu pesquisei no google.. mas me quebrei um pouco e n encontrei nada que pudesse entender... a unica coisa que eu encontrei foi : if ($_SERVER['REQUEST_METHOD'] == "POST") mas n sei como usar isso.... se puder me ajudar fico grato....
  6. hum era isso mesmo... mas me surgiu uma duvida.. n sei se você leu o código que eu postei... mas quando a pessoa recebe o email, ele vem assim: Nome: teste <br>E-Mail: teste@teste.com.br <br>Telefone: 99999999 <br><br>Pedido: 123 <br>Quantidade: 20000 <br>Observações: tetse <br><br>Cidade: teste <br>Estado: teste n deveria aparecer os <br>... eles deveriam ser pulos de linha no meio do email.... tem alguma coisa errada com a linha: mail($mailpara, $nome,"Nome: $nome <br>E-Mail: $email <br>Telefone: $fone <br><br>Pedido: $produto <br>Quantidade: $quantidade <br>Observações: $obs <br><br>Cidade: $cidade <br>Estado: $estado"); porque eu n conheço muito bem... ta faltando alguma coisa pra dizer que tem que intepretar os <br> ?? ou eles estão no lugar errado ??
  7. Hummm... entendi... assim também dá... mas eu fiz da seguinte forma: mail($mailpara, $nome,"Nome: $nome <br>E-Mail: $email <br>Telefone: $fone <br><br>Pedido: $produto <br>Quantidade: $quantidade <br>Observações: $obs <br><br>Cidade: $cidade <br>Estado: $estado"); coloquei tudo o q precisava dentro do terceiro parametro (message), quebrei as informações usando html... meio gambeta, mas funcionou como desejado... vlw pela ajuda :D
  8. Eu conseguia executar meu código de email numa boa, mas depois começou a dar uns paus locos.... esse é o erro q da: Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0 Fatal error: Unknown: Failed opening required 'C:/Arquivos de programas/EasyPHP 2.0b1/www/teste/sendmail/funcionais/enviar.php' (include_path='.;C:\ARQUIV~1\EASYPH~1.0B1\\php5\pear\') in Unknown on line 0 já tentei muita coisa pra resolver... mas n deu em nada... alguém tem uma iluminação divina sobre o erro ? o código que eu quero executar é esse : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <? //variaveis com os campos do form //obrigatórios $nome = $_POST["nome"]; $email = $_POST["e-mail"]; $quantidade = $_POST["quantidade"]; $produto = $_POST["produto"]; //não obrigatórios $fone = $_POST["telefone"]; $estado = $_POST["estado"]; $cidade = $_POST["cidade"]; $obs = $_POST["observacoes"]; //quem vai receber $mailpara = "marketing@henry.com.br"; //verifica se o campo email é válido, se não for ele nega o envio if($nome != "" && $email != "" && $quantidade != ""){ if (ereg("([$,#,!,%,*,(,),&,=,/,\,|,^,`,~,:,;,<,>])", $email) || strpos($email, "@") == 0){ echo "<script language='JavaScript'>"; echo "alert('O campo e-mail esta incorreto!"; echo "Ou esta faltando @');"; echo "</script>"; } else{ // se o campo email for valido ele envia o email para a pessoa nesse formato mail($mailpara, $nome,"Nome: $nome <br>E-Mail: $email <br>Telefone: $fone <br><br>Pedido: $produto <br>Quantidade: $quantidade <br>Observações: $obs <br><br>Cidade: $cidade <br>Estado: $estado"); echo "E-mail enviado com successo!<br>"; } } //aqui ele verifica se os campos obrigatórios n estão errados ou em branco else{ tex(); echo "<script language='JavaScript'>"; if($nome == ""){ echo "alert('O campo Nome não pode estar vazio');"; } if($email == ""){ echo "alert('O campo E-mail não pode estar vazio');"; } if (ereg("([$,#,!,%,*,(,),&,=,/,\,|,^,`,~,:,;,<,>])", $email)){ echo "alert('O campo e-mail esta incorreto!');"; } if($quantidade == ""){ echo "alert('O campo Quantidade não pode estar vazio');"; } echo "</script>"; } //functions, pro caso de os campos obrigatórios n forem válidos function tex(){ echo "<br>Algo esta errado! Clique aqui para <a href=java script:history.back()>voltar</a>"; } ?> <body> </body> </html> [/codebox]
  9. é possivel enviar mais do que 5 informações utilizando a function mail() ?? eu tentei pelo método convencional, mas quando executo o código aparece uma mensagem falando que n posso usar mais do q 5 parametro !!! como eu faço pra mandar mais do que isso ?? o form tem 8 campos, fora mais uma informação adicional que eu mando internamente sem o cliente ver.... SOCORRO !!!!!
  10. ok bem isso que eu fiz mesmo... vlw pela ajuda
  11. hum encontrei dois diferentes dentro do php.ini - display_errors = Off [security] e display_errors = On o primeiro eu descomentei e passei pra On e o segundo já estava em On, porém o unico erro que vinha era o 404 no IE... fiz o q você falou... porém, antes de você me responder o meu server passou a funcionar (n sei como) e até agora n deu pau... isso já aconteceu antes, mas do nada começou a dar erro de novo... vou aguardar pra ver o q dá disso... se acontecer alguma coisa diferente eu coloco aqui... e mais uma coisa... qual a diferença entre as duas linhas que encontrei ? a com o [security] e a sem ??
  12. Mestereko

    Dúvida SQL

    você pode acessar o w3schools site muito bom pra todo o tipo de linguagem, lá ele mostra pra que serve e ainda mostra uma aplicação prática do negócio... é muito bom mesmo...
  13. SOCORRO !! já tem 2 dias que eu to lutando com esse server... n tem jeito... ele n mostra a pagina php, só mostra uma pagina em branco no firefox e no ie mostra erro 404... ele até chegou a funcionar por alguns minutos, mas quando fui usar pra valer o negócio deu pau e n mostra mais as paginas php eu até mudei o short_open_tag pra ON... mas n deu certo... é o Easy PHP 2.0 n sei mais o q fazer, estou desesperado e precisando de uma solução URGENTE !!!! pf alguém me ajude
  14. Mestereko

    PHP Comercial

    Seguinte, to fazendo um site comercial de compra de produtos e tal... mas uma coisa que queria colocar na pagina de contato é o nome do produto que o cliente esta interessado pra ser enviado para o comercial da empresa... Mas o que eu quero fazer é o seguinte... assim que o cliente clica em "Como comprar" abrirá um index com os campos para ele colocar os dados necessários e enviar para a empresa... mas um desses campos eu queria que fosse preenchido com o nome do produto... mas o nome seria colocado em um text field não editável... assim que ele clicasse, o text field serai preenchido automtcamente com o nome do produto... dessa forma n é necessario colocar o nome do produto em várias paginas para contato... apenas nas paginas dos produtos... entendem ?? é possivel fazer algo assim em php ?
  15. Consegui lembrar como fazia, na verdade é bem simples, algumas linhas resolvem o problema... pra quem quizer fazer isso um dia na vida ai vai: procedure TForm1.Button1Click(Sender: TObject); begin _uFim := true; while _ufim do begin application.ProcessMessages; sleep(0); end; end; procedure TForm1.Button2Click(Sender: TObject); begin _uFim := false; end; você declara a _uFim com sendo uma variavel boolean e pronto, um botão serve pra ligar e o outro pra desligar... agora é só usar a imaginação... end. Consegui lembrar como fazia, na verdade é bem simples, algumas linhas resolvem o problema... pra quem quizer fazer isso um dia na vida ai vai: procedure TForm1.Button1Click(Sender: TObject); begin _uFim := true; while _ufim do begin application.ProcessMessages; sleep(0); end; end; procedure TForm1.Button2Click(Sender: TObject); begin _uFim := false; end; end. // você declara a _uFim com sendo uma variavel boolean e pronto, um botão serve pra ligar e o outro pra desligar...
  16. trabalho como beta tester, mas n tenho muito conhecimento em programação, mas já tenho noções, a um tempo atrás eu fiz um código que fazia o processador ficar em 100% sempre, até eu mandar párar, mas eu perdi esse código e n me lembro como que faz, será que alguém tem uma idéia de como isso pode ser feito ? eu sei q é possivel, mas n lembro como... estou precisando urgente disso pra um teste de software... já de antemão agradeço...
  17. vlw pela ajuda... vou ter que criar um mesmo... n vou usar um fórum e alterar até porque é muito mais trabalhoso, mas o sistema de fórum já me da idéias de como pode ser feito... vlw pela ajuda
  18. e ae... trabalho como beta tester... atualmente usamos excel para listar os erros que encontramos nos sws da empresa e o status do erro (se já foi corrigido, quem adicionou o erro, a data que foi adicionado, o laudo ao qual pertence, etc) por meses estamos tendo problemas porque o excel n atende a todas as nossas necessidades... desde então veho procurando um sistema de laudos baseado em php... mas ta dificil de achar alguma coisa... por isso preciso que alguém desse fórum me de sugestões de que sistema posso usar, ou qual sistema posso pegar para fazer alterações para que possa se adaptar às nossas necessidades.... será que alguém conhece alguma coisa que possa ajudar, ou algo que eu possa pegar e alterar eu mesmo para que possa de moldar ao que a gente precisa ?
  19. E ae pessoal... depois de muito tempo voltei... Então... começaram meus problemas de novo... hj de manha eu usava o backspace do meu teclado para a função de retornar um nivel acima na navegação pelo explorer do windows, mas hj, por algum motivo que eu desconheço parou de funcionar... tipo, no texto ele funciona normalmente, mas na navegação ele parou geral de funcionar para retornar para pastas anteriores, se alguém puder me ajudar agradeço
  20. essa era a configuração que estava por padrão quando eu abri o painel de controle pela primeira vez... mas mesmo assim ele continuou pedindo a confirmação por email... bom... eu to usando uma versão antiguinha: phpbb 2.0.17... sera que a nova versão: phpbb3, não tem uma opção que permita isso, ou correção de bugs relacionadas ?
  21. bom... procurei novamente no meu painel de controle do phpbb... a unica configuração que encontrei la que parecesse ser algo do tipo que eu queria era "Ativação de registo" com as opções "Nunca", "Moderadores" ou "Administrador"... mas, mesmo que eu marque uma das opções "Moderadores" ou "Administrador" os registros no fórum continuam precisando de confirmação por email.. e eu n quero isso... sei que é um sistema de segurança pra evitar pessoas indesejadas sujando o forum... mas minha situação é a seguinte: Estou criando uma pagina intranet o fórum vai ser usado somente por pessoal interno... então os cadastros com confirmação n são necessarios e vai ser pouca gente que vai usar, então quem zoar tem como ir atras a n ser que tenha uma forma de o Admin do forum adicionar manualmente os usuários ou tem outro sistema open source de foruns que n precise de confirmação de cadastro por email??? eu sei que o sistema usado nesse site é pago, e aqui n é necessario confirmação... deve ter algum que seja free e que seja como o IP.Board, sem confirmação... quem souber, por favor ME AJUDEM !!!!!!
  22. usei o sw.. esse é o log que ele me mostrou do meu pc O23 - Service: Firebird Guardian - DefaultInstance (FirebirdGuardianDefaultInstance) - FirebirdSQL Project - C:\Arquivos de programas\Firebird\Firebird_2_0\bin\fbguard.exe O23 - Service: Firebird Server - DefaultInstance (FirebirdServerDefaultInstance) - FirebirdSQL Project - C:\Arquivos de programas\Firebird\Firebird_2_0\bin\fbserver.exe O23 - Service: InstallDriver Table Manager (IDriverT) - Macrovision Corporation - C:\Arquivos de programas\Arquivos comuns\InstallShield\Driver\11\Intel 32\IDriverT.exe O23 - Service: MySql - Unknown owner - C:/mysql/bin/mysqld-nt.exe O23 - Service: NOD32 Kernel Service (NOD32krn) - Eset - C:\Arquivos de programas\Eset\nod32krn.exe O23 - Service: OracleMTSRecoveryService - Unknown owner - C:\oraclexe\app\oracle\product\10.2.0\server\BIN\omtsreco.exe (file missing) O23 - Service: OracleXEClrAgent - Unknown owner - C:\oraclexe\app\oracle\product\10.2.0\server\bin\OraClrAgnt.exe (file missing) O23 - Service: OracleXETNSListener - Unknown owner - C:\oraclexe\app\oracle\product\10.2.0\server\BIN\tnslsnr.exe (file missing) O23 - Service: Remote Administrator Service (r_server) - Unknown owner - C:\WINDOWS\system32\r_server.exe O23 - Service: Henry Configurações 7x (sHenry7x) - Henry Equipamentos - C:\Arquivos de programas\Henry\Henry7x\Service\Henry7xService.exe como pode ver as ultimas linhas indicam os services que citei acima
  23. Opa ! isso já ajuda... já da uma dica... se alguém mais souber de algo... por favor postem aqui !!
  24. Estou implementando o phpbb em um site... mas eu n quero que o pessoal tenha que confirmar o cadastro por email... como é um Open Source, é possivel alterar ele completamente, acho que alguém já deve ter feito isso... sera que tem como alguém me ajudar a configurar o phpbb para poder realizar cadastros sem ter confirmação por email ???
×
×
  • Criar Novo...