
André Gusmão
Membros-
Total de itens
610 -
Registro em
-
Última visita
Tudo que André Gusmão postou
-
Alguém teria um exemplo de código de como enviar um arquivo atachado num email com a função mail() ? :huh:
-
Se o problema são as barras antes das apas (/")... Procure sobre as funções stripslashes() e addslashes()
-
Verifiquei e não é o caso, o register_globals está On conforme o phpinfo(). Eu verifiquei que isso só aconteceu com as versão 4.3.2 e 5 do PHP, será que tem mais alguma coisa que deve ser mudada no php.ini? <_<
-
Para Windows 98 seria o Apache da família 1, atualmente na versão 1.3.28. Você baixa em http://httpd.apache.org. Você pode definir os "alias" no arquivo httpd.conf (leia o manual). É necessário tambem ter o PHP instalado na máquina que deseja rodar seus scripts. Baixe o PHP em www.php.net (atualmente na versão 4.3.2). Veja na documentação do PHP como configurar o Apache para que tudo funcione. Boa Sorte! B)
-
No site www.superphp.com.br tem uma lista de Free Hosts
-
Meu caros, não sei o que está faltando mas desde que instalei o PHP 5, só consigo ler as variáveis de request usando $_POST,$_GET ou $_REQUEST. Já setei o register_globals do PHP.INI para On mas não resolveu. Se alguém tiver uma pista. []'s ;)
-
Oras, use um browser de Internet. E para desenvolver eu aconselho o Dreamweaver MX, é otimo.
-
Vai funcionar da seguinte forma: if ($txt_tipo != "") $sql .= " and tipo = '$txt_tipo' "; if ($txt_bairro != "") $sql .= " and bairro = '$txt_bairro' "; if ($txt_dorm != "1") $sql .= " and dorm = 1 "; if ($txt_dorm != "2") $sql .= " and dorm in (2,3) "; if ($txt_dorm != "4") $sql .= " and dorm in (4,5) "; if ($txt_dorm != "5") $sql .= " and dorm >= 5 "; if ($txt_preco != "") $sql .= " and preço <= '$txt_preco' "; :D
-
Meu caro, O problema não é no seu formulário, pois um formulário nunca é enviado duas vezes ao mesmo tempo. O problema realmente era no código e o .Ninja. deu a solução. Vou explicar porque: Se você fizer assim => $Insere = mysql_query("INSERT INTO usuarios (usuario) VALUES ('$usuario')"); $Insere = mysql_query($Insere); mysql_close ($gso_conexao); Você realmente estará gravando duas vezes o registro, pois é a função mysql_query() que executa o processo de gravação na tabela. Você deve executá-la somente uma vez a cada registro, ok? B)
-
Não disse que não é seguro usar Access com as funções odbc_*(). Eu disse que não é seguro usar banco de dados Access, pois começa a ter muito problema quando atinge um número grande de registros. Normalmente o banco é corrompido, chegando a perder muitos dados em tabelas. E eu aconselho sempre usar um BD que tenha um gerenciador rodando como um serviço do Windows, como o MySQL, Oracle, SQL Server, etc... Access não roda como serviço, assim como arquivos DBF tambem... É isso aí. B)
-
Exemplos: Com fetch_array() => $result = mysql_query("select nome,end,fone from clientes",$conexao); while($array = mysql_fetch_array($result)) { echo "Nome: ".$array[0]; echo "End.: ".$array[1]; echo "Fone: ".$array[2]; } Com fetch_object() => $result = mysql_query("select nome,end,fone from clientes",$conexao); while($obj = mysql_fetch_object($result)) { echo "Nome: ".$obj->nome; echo "End.: ".$obj->end; echo "Fone: ".$obj->fone; } É mais prático, compreende? B)
-
Eu recomendo usar o Apache 2 (2.0.43 é a que eu utilizo). Quanto ao problema com sessoes, verifique se o seu Windows 2000 não está dando permissão de gravar arquivo em diretório, coisa que o Windows 98 não tinha.
-
O md5() é realmente seguro pois não possui uma forma de decriptá-lo. É um caminho só de ida e resulta sempre numa sequencia de 32 caracteres, o que dificulta tremendamente qualquer tentativa de interpretação. Existem ferramentas que codificam os scripts PHP. O melhor deles sem dúvida é o Zend Encoder (que eu utilizo na empresa), mas é pago. Pesquise sobre encoders PHP que talvez tenha algo interessante.
-
Eu diria o seguinte, O melhor curso é botar a mão na massa, pegar scripts já prontos e tentar entender, criar seus próprios scripts, errar, errar, errar, até entender porque errou e daí acertar, essas coisas. E pesquisar muito na internet que tem muita coisa sobre PHP. Sobre quanto cobrar, acho que um site PHP não se cobra pelo número de páginas como se faz com HTML. Deve-se levar em consideração a quantidade de horas de trabalho e o custo dessas horas.
-
Você pode acessar um banco Access através de uma conexão ODBC, usando as funções odbc_*() do PHP, que já são built-in a partir do PHP 4. Mas é muito mais simples e seguro usar o MySQL, eu recomendo.
-
Use a função mysql_fetch_array() Mas eu aconselharia mais o uso do mysql_fetch_object()
-
Meu caro, Se quiser posso desenvolver isso pra você. É questão de conversarmos sobre questões técnicas e financeiras, hehehe... Moro em São Paulo, mas dependendo da situação, posso ir num fim de semana até sua cidade para conversarmos e aí então acertarmos os detalhes. Me mande um email, se interessar.
-
Monte a sua query assim: $query = "select * from cadastro where nome like '$sql%'"; onde $sql é a variável que traz o que foi digitado. B)
-
Use a função htmlspecialchars() B)
-
:D Meus caros, Gostaria de saber se alguém tem a informação de como faço para executar um script PHP, enviando os parâmetros e tals. Porém, este script está em outro site e eu não quero abrí-lo numa instância de browser. Alguém tem uma idéia? Grato, B)
-
Faz o seguinte: foreach($_POST as $chave => $valor) { ... aqui você trata cada parâmetro do POST } []'s :lol:
-
Para seu problema existe a função wordwrap(). Veja exemplo abaixo: echo wordwrap($text,20,"<br>", 1); fazendo isso, o texto contido em $text será quebrado em linhas de no máximo 20 caracteres e ficará assim: blablablabla....blabla<br> blablablabla....blabla<br> blablablabla....blabla<br> []'s :P
-
Meus caros, Não sei o que acontece, mas não estou conseguindo enviar emails no formato HTML. Veja o exemplo abaixo: $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-Type: text/html; charset=iso-8859-1\r\n"; mail("destino@dominio.com.br","assunto qqer","mensgem em html",$headers); No email chega a mensagem com o HTML como se fosse texto. O que estaria faltando? []'s :(
-
Para dar o foco a um campo do formulário, adicione o seguinte código java script: <body onLoad="formulario.campo.focus()"> Para transferir o conteudo de um combo para um text por exemplo, faça: <input type="text" name="campo"> <select onChange="formulario.campo.value=this.value"> <option value="A">Opção A</option> <option value="B">Opção B</option> <option value="C">Opção C</option> </select> []'s B)
-
Nossa, mas que bagunça, hehehee... Bom, se você está usando session, então não postou o código completo. O ideal seria: 1o. Uma página na qual o usuário informa código e senha.Ex.: <form action="pagina2.php"> <input type="text" name="usuario"> <input type="text" name="senha"> <input type="submit" value="OK"> </form> 2o. Uma página que registra as variáveis de session e valida o código e senha do usuário. Ex.: <?php session_start(); session_register("usuario","senha"); $sql = mysql_query(blá! blá! blá!..... Daí por diante, para manter os valores nas variaveis $usuario e $senha, basta iniciar todas as páginas com start_session(). OK? []'s :rolleyes: