Ir para conteúdo
Fórum Script Brasil

Thomm

Membros
  • Total de itens

    25
  • Registro em

  • Última visita

Tudo que Thomm postou

  1. Boa tarde galera. Primeira vez que estou instalando um por um (Apache + PHP + MySQL) e tb primeira vez no win2003 server SP2 ao invez de um pacote WAMP/LAMP. Consegui dois tutoriais e nos dois quando chega em determinada parte para, quando coloco o seguinte codigo no final do httpd.conf As versões que estou utilizando são as: apache_2.2.13-win32-x86-openssl-0.9.8k.msi php-5.2.10-nts-Win32.zip mysql-noinstall-5.0.37-win32 # Configure PHP5 to run with Apache2 LoadModule php5_module "c:/php/php5apache2_2.dll" AddType application/x-http-php .php PHPIniDir "c:/php" O log de erro é este: já desabilitei o mime_magic.dll e tb não funcionou... não sei o que fazer, não encontro nd a respeito. Se alguém souber de algum outro tutorial ou ideia do que esta acontecendo e puder me passar fico muito grato. Um dos tutoriais tirei deste site http://technocafe.scampini.net/?p=654. vlwww :rolleyes:
  2. Estou validando na propria pagina com JS. O codigo que estou usando seria este abaixo... unica diferença e q tem mais 11 IF desse mudando o nome do campo. <script type="text/javascript"> function validaForm(){ d = document.cadastro; //validar nome //validar sexo if (!d.quali_prod[0].checked && !d.quali_prod[1].checked && !d.quali_prod[2].checked && !d.quali_prod[3].checked && !d.quali_prod[4].checked) { alert("Falta responder a pergunta Qualidade dos Produtos!") return false; } } </script> Esta funcionando certinho, o grande problema é quando mando para outra pagina para gravar os dados usando PHP. Acredito que seja por causa do " [] " que acrescentei no name para validar com JS, tentei colocar o " [] " no campo em PHP e não funcionou. Como este tópico esta na parte de JS não sei se posto o codigo PHP. <form name="cadastro" action="validar.php" method="post" onSubmit="return validaForm()"> <label for="quali_prod">Qualidade dos produtos </label> <input type="radio" name="quali_prod[]" id="quali_prod" value="Muito Insatisfeito"/> <input type="radio" name="quali_prod[]" id="quali_prod" value="Insatisfeito" /> <input type="radio" name="quali_prod[]" id="quali_prod" value="Neutro" /> <input type="radio" name="quali_prod[]" id="quali_prod" value="Satisfeito"/> <input type="radio" name="quali_prod[]" id="quali_prod" value="Muito Satisfeito"/> <input type="submit" value="Enviar" name="enviar" id="enviar" /> </form> alguém poderia me dizer onde estou errando? vlwww
  3. Jonathan, pode mover... queria uma luz em PHP, JS sei o basico do basico rsrs...
  4. Boa tarde galera, alguém pode me dar uma luz do que usar? Tenho um formulario com uma certa quantidade de radio. Se a pessoa deixar de responder certa pergunta e clicar em enviar, aparece uma mensagem, em outra tela falando q ela esqueceu de marcar algum campo. O problema é que, quando volta para a pagina de perguntas a opção que selecionada esta desmarcada. Não tenho a minima ideia de como deixar o radio que a pessoa marcou selecionado. alguém teria alguma ideia do que posso usar/fazer? vlww
  5. Thomm

    UNIX

    Boa tarde galera... Tenho uma solução de firewall, email, etc..., instalado em UNIX, onde esta instalado o Apache e a versão do PHP seria 4.4.7. Quando foi instalado o apache, definiram o email como LOCALHOST. Recentemente migramos as contas de email que ficavam nessa solução para Exchange. O problema é que temos uma intranet nesse servidor, e uma pagina onde os usuarios internos reportam os problemas com algumas mercadorias, e quando a pessoa cadastra a reclamação, é enviado um email para o responsavel do setor. E como no php.ini foi configurado para enviar email como localhost, envia para a conta cadastrada no servidor unix, e não para o Exchange. O X da questão é que entrei em contato com a empresa que vendeu a solução para empresa, e eles me informaram que não da para alterar o php.ini no Unix, depois de instalado, tentei usar o PHPMailer, alterei para enviar por smtp e nd..., fiz e refiz as configurações e ate fiquei testando de outras formas e não consegui (não sei se modifiquei tudo certo, como sou estagiario, deve ter faltado alguma coisa.... :blush: ). alguém saberia me informar se da para alterar o php.ini no unix depois de instalado? E se alguém souber me informar o que preciso alterar no PHPMailer para funcionar? vlwwww :P
  6. resolvido.. era o tamanho dos text q tava desconfigurando =/ sux
  7. Sem chance.... o IEca 6 ficou da mesma forma =/
  8. Boa tarde galera, Estou com um problema no maravilhoso e abençoado IE6. As labels ficam desconfiguradas, a text fica embaixo da label ao invés de ficar na mesma linha... O codigo css e do form é este: label{ display:block; float:left; width:73px; color:#4C5B5D; } alguém tem ideia do que pode ser?
  9. Qual era o problema não sei... refiz o codigo e funcionou vlww
  10. Fala galera boa tarde... Peguei um Menu horizontal Dropdown, estilo da adobe e modifiquei para se encaixar com o site q estou montanto, o dilema agora e o maravilhoso IE 7... q quando abre o submenu, some muito rapido. O esquisito e q na Index funciona normal.. nas outras paginas q da este problema. alguém saberia me dizer o porque ou qual propriedade devo alterar? vlwww
  11. pode colocar este tópico como resolvido.. consegui e esqueci de responder aqui.. brigado a todos q me ajudaram.. ;)
  12. Vlww galera consegui fazer com JS, não saio la aquelas coisas mas esta valendo... ;) Agora estou tentando fazer utilizando cookies, tenho um que fazer um pequeno carrinho em uma pagina, e já estou vendo como funciona... Aproveitando, eu defino os campos q seram armazenados no cookies, mas não tenho a minima ideia de como fazer para exibilos, não encontrei nd de como exibir eles :( ...
  13. rickayron, axo a opção do JavaScript melhor, estiva pesquisando sobre mysql_insert_id, se fizerem cadastro ao "mesmo tempo", talvez pode pegar o ID errado... Vou pesquisar como fazer em JS, sabe como chama essa função do JS? :rolleyes:
  14. ikkinet, vou dar uma olhada como ele funciona, e olhar uns exemplos onde ele esteja aplicado. Dei uma olhada nos exemplos, e não entendi muita coisa rsrs... Vou ver como ela funciona e falo se consegui vlwww
  15. Boa tarde galera, :rolleyes: Estou com um probleminha. Tenho um formulario para cadastro, onde a pessoa coloca os dados dela, e no final tem um OPTION com duas opções (sim, não), se escolher não os dados vão ser gravados, se escolher sim, tem q preencher mais 3 campos. Fiz um IF se a pessoa escolher "sim", vai para outra pagina, onde aparece todos os campos do formulario q ela já preencheu, e esses 3 campos novos. O problema é q não estou conseguindo recuperar os dados depois q é redirecionado. Se alguém souber de uma forma melhor que redirecionamento, ou como fazer com o redirecionamento fico grato. vlww :)
  16. itibere, rsrsrs eu esqueci de fechar as chaves do WHILE, você falou para fechar as chaves e fui verificar... agora esta funcionando normal hehe A linha 244 faz parte do HTML, não postei essa parte mas vlw rsrs vlwww :P
  17. Boa tarde pessoal, Estou tentando verificar se o e-mail da pessoa quando ela se cadastra, já esta cadastrado. Quando tento executar da o erro "Parse error" na linha 244 que o fim da pagina, onde esta a tag de fechamento do HTML ( </html> ). Acho q o erro esta nesta parte so que não tenho a minima idéia de onde //Acredito que o erro é nessa parte $sql = mysql_query("SELECT * FROM evento WHERE mail = '$mail'"); while($res = mysql_fetch_array($sql)){ $existe = $res[0]; if($existe){ $msg = '<font color="#FF0000">* Este e-mail já está cadastrado em nossos sistemas.<br><br>Utilize outro e-mail, ou verifique com o adminstrador do sistema se você já está cadastrado.<br><br>Obrigado!<br>'; $erro = 1; } Este é o Código inteiro... <?php include 'iconexao.php'; $nome = $_POST['nome']; $empresa = $_POST['empresa']; $area = $_POST['transporte']; $telefone = $_POST['telefone']; $data=date('d/m/Y, H:m:s'); $mail = $_POST['mail']; $mail = str_replace(' ','',$mail); $mail = str_replace('/','',$mail); $mail = str_replace('@.','@',$mail); $mail = str_replace('.@','@',$mail); $mail = str_replace(',','.',$mail); $mail = str_replace(';','.',$mail); $sql_insert = "INSERT INTO evento Values('','$nome','$empresa','$telefone','$transporte','$mail', '$data')"; $headers = "Content-type: text/html; charset=iso-8859-1\n"; $headers .= "From: @ \n"; $headers .= "Reply-To: $mail\n"; $headers .= "Return-Path: $mail\n"; //Acredito que o erro é nessa parte $sql = mysql_query("SELECT * FROM evento WHERE mail = '$mail'"); while($res = mysql_fetch_array($sql)){ $existe = $res[0]; if($existe){ $msg = '<font color="#FF0000">* Este e-mail já está cadastrado em nossos sistemas.<br><br>Utilize outro e-mail, ou verifique com o adminstrador do sistema se você já está cadastrado.<br><br>Obrigado!<br>'; $erro = 1; } else if(empty($nome)||empty($empresa)||empty($telefone)||empty($mail)||empty($transporte)) { $msg = "<p>Todos os campos s&atilde;o obrigat&oacute;rios!!!<br /> <a href='java script:history.go(-1);'>Voltar</a></p>"; } else { if(strlen($mail) < 8 || substr_count($mail,"@")!=1 || substr_count($mail,".")==0) { $msg = "<p>O e-mail informado &eacute; inv&aacute;lido!!!<br /><a href='java script:history.go(-1);'>Voltar</a></p>"; } else { $query_insert = mysql_query($sql_insert); if($query_insert) { $msg = "<p align='center'> <font size=2><b>Seu cadastro foi realizado com sucesso!</b></font> </p> <br /> <p>Se você optou por utilizar o nosso transporte gratuito, entraremos em contato para indicar o ponto de encontro.</p>"; $conteudo = "Novo cadastro de cliente!<br /><br />"; $conteudo .= "Nome: $nome<br />"; $conteudo .= "E-mail: $mail<br />"; $conteudo .= "Trasporte: $transporte<br />"; $conteudo .= "Empresa: $empresa<br />"; $conteudo .= "Telefone: $telefone<br /><br />"; $email = mail($destino,$conteudo,$headers); } } } ?>
  18. vlww ikkinet e rickayron, funcionou certinho... vlwww :)
  19. Ikkinet, Eu li e não entendi muito bem isso quer dizer q vai capturar a hr de um servidor web de hora ou da maquina da pessoa?
  20. Boa tarde galera, Gostaria de saber se tem como pegar a hora de um servidor web, ou algo parecido que não pegue a hr da maquina do usuario quando ele fizer o cadastro, para gravar no banco de dados, sei usar + - a função para pegar a hr do MySQL e do PHP. Fico grato se me informarem algum tipo de serviço para fazer isso e como vou fazer para integrar com o PHP + MySQL. vlww :rolleyes:
  21. Thomm

    (Resolvido) PHP + MySQL

    Consegui resolver o resto... vlww ESerra
  22. Thomm

    (Resolvido) PHP + MySQL

    Deu certo... so mais uma coisa... esta aparecendo " ;;; " em cima da tabela, já olhei o codigo e n ão sei onde esta esses caracteres... ESerra, vlww muito obrigado mesmo...
  23. Thomm

    (Resolvido) PHP + MySQL

    rsrs agora deu um erro gigante "Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\nomedapasta\br\Untitled-1.php on line 11 ID do Item Título do item Descrição do item Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\nomedapasta\br\Untitled-1.php on line 22" O codigo esta assim. <?php include 'include/conecta.php'; $sql = "SELECT nome, empresa, transporte FROM evento ORDER BY nome ASC"; echo "<TABLE BORDER=1> <TR><TH>ID do Item</TH> <TH>Título do item</TH> <TH>Descrição do item</TH>"; while ($linha = mysql_fetch_array($resultado)) { $nome = $linha["nome"]; $empresa = $linha["empresa"]; $transporte = $linha["transporte"]; echo "<TR><TD>$nome</TD> <TD>$empresa</TD> <TD>$transporte</TD>; </tr>"; } echo "</TABLE>"; mysql_free_result($resultado); ?>
  24. Thomm

    (Resolvido) PHP + MySQL

    Coloquei a condição e continua dando erro na linha "Parse error: parse error in line 32" so q essa linha é a ultima...
  25. Fala galera Boa noite, Não entendo muito de PHP (somente o básico do básico)... o responsavel por esta area na empresa saio do nd e deixou de fazer uma página besta. E se tiver como me ajudarem... ela precisa consultar três colunas do BD(MySQL), e exibir na tela, porem, precisa dividir os que gostariam de transporte ate a empresa. Se não for pedir muito, para ficar mais fácil a leitura, dividir os que gostariam de transporte dos que não precisam. E exibir em uma tabela. (a parte de cadastro consegui fazer com ctrl+c e ctrl+v de outro formulário, consegui gravar e tudo mais, depois de algumas pesquisas na net e uma tarde inteira fuçando, faltando somente esta parte, que pesquisei e não consegui econtrar nd que me ajudasse a fazer.) Fico muito grato se alguém conseguir me ajudar. Desde já obrigado. Estou trabalhando nisso... alguém saberia me dizer o q esta errado? <?php include 'include/conecta.php'; $sql = "SELECT nome, empresa, transporte FROM evento ORDER BY nome ASC"; echo "<TABLE BORDER=1> <TR><TH>ID do Item</TH> <TH>Título do item</TH> <TH>Descrição do item</TH>"; while ($linha = mysql_fetch_array($resultado)) { $nome = $linha["nome"]; $empresa = $linha["empresa"]; $transporte = $linha["transporte"]; echo "<TR><TD>$nome</TD> <TD>$empresa</TD> <TD>$transporte</TD>; </tr>" } echo "</TABLE>"; mysql_free_result($resultado); ?>
×
×
  • Criar Novo...