Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.872
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. ESerra

    Consulta

    Aparentemente tá tudo OK, veja a parte ligada a conexão com o mysql... Pensando... que tipo de dado você quer exibir? A finalidade desse script é apenas verificar se o dado informado existe no BD, ele não resgata nenhum informação do bando de dados de fato...
  2. ESerra

    Consulta

    O erro é dentro do PHP, não do HTML... mesmo porque o PHP nem sabe que essa parte existe... Esqueci de fechar o else... só falta colocar um } antes do ?> ... }else{ echo " O Planeta $universo $setor $quadrante liberado para ataque"; } ?>
  3. ESerra

    Erro Funçao Mail

    Você tem que tirar ele de dentro dos (), ou seja: mail ($para2, $assunto, $mensagem, $header)
  4. ESerra

    Consulta

    Claro... as: - $INFO_VINDA_DO_FORM - $INFO2_VINDA_DO_FORM - $INFO3_VINDA_DO_FORM Terão que ser pegas por $_POST ou $_GET antes de se montar a consulta ao banco de dados... Obviamente você terá que fazer um formulário onde o cara vai digitar os valores para: - universo (na query se chama: $INFO_VINDA_DO_FORM) - setor (na query se chama: $INFO2_VINDA_DO_FORM) - quadrante (na query se chama: $INFO3_VINDA_DO_FORM) Dai no script php ANTES da query você terá que fazer: $INFO_VINDA_DO_FORM = $_POST['nome-do-campo-do-formulario']; OU $_GET['nome-do-campo-do-formulario']; (dependo do método de envio do formulário...) Isso terá que ser repetido com as três variáveis...
  5. ESerra

    Sistema

    Na parte do script que chama a foto altera ele, ele deve estar chamando apenas o nome do arquivo, faça ele chamar o caminho completo, ou seja, http://www.dominio.com/pasta/ondetaasfotos/arquivo.jpg ou home/nomedousuario/public_html/pasta/ondetaasfotos/arquivo.jpg (se for CPANEL).
  6. ESerra

    Consulta

    Tenta: <? $sql = ("SELECT * FROM coluna WHERE universo='$INFO_VINDA_DO_FORM' AND setor='$INFO2_VINDA_DO_FORM' AND quadrante='$INFO3_VINDA_DO_FORM'"); $conta = mysql_num_rows($sql); if ($conta > 0) { echo "proibido trabalhar nessa area"; }else{ echo "Area liberada para trabalho"; ?> Lembre-se de incluir o $_POST/$_GET para pegar as variáveis que estão dentro do $sql.
  7. Funciona sim... eu nunca uso caminho completo... e a GD tem que estar habilitada, logo ela já deve estar habilitada no seu servidor, testei aqui em localhost e o script só funcionou quando eu habilitei a GD... mas o caminho que eu uso é sempre relativo...
  8. ESerra

    Persistência

    A parte que formata a data você deixa assim: <?php $data = "2004-02-08 22:56:30"; //convencional (ex.: 08 de Fevereiro de 2004 - 22h 56min). $dia = substr($data, 8, 2); $mês = substr($data, 5, 2); switch ($mês) { case 01: $newmes = "Jan"; break; case 02: $newmes = "Fev"; break; case 03: $newmes = "Mar"; break; case 04: $newmes = "Abr"; break; case 05: $newmes = "Mai"; break; case 06: $newmes = "Jun"; break; case 07: $newmes = "Jul"; break; case 08: $newmes = "Ago"; break; case 09: $newmes = "Set"; break; case 10: $newmes = "Out"; break; case 11: $newmes = "Nov"; break; case 12: $newmes = "Dez"; break; } $ano = substr($data, 0, 4); $novadata = $dia . ' de ' . $newmes . ' de ' . $ano; $novahora = $novadata . ' - ' . substr($data, 11, 2) . 'h' . substr($data, 14, 2) . 'min'; $datahora = $novahora; echo $datahora; ?> E modifica a parte que insere os dados no BD, a linha $data = date("Ymd H:i:s"); Tem que ser inserida $data = date("Y-m-d H:i:s"); Ps.: Procure não usar acentos em variáveis.
  9. Claro... mesmo porque basta eles descomentarem a linha da ;extension=php_gd2.dll que a GD já funciona, acabei de testar isso aqui em localhost.
  10. ESerra

    Função?

    Assumindo que o texto vai ter APENAS 1 ponto final eu faria assim... usaria o explode para dividir o texto em 2 partes, então pegaria a primeira parte (que seria a frase) e dai usaria o substr para cortar parte da frase e posteriormente montaria o link, veja abaixo o exemplo: <? $frase = "Jesus respondeu: Em verdade, em verdade te digo que se alguém não nascer da água e do Espírito, não pode entrar no reino de Deus. João 3:5"; list($primeiraparte, $segundaparte) = explode(".", $frase); $link = substr($primeiraparte, 0, AQUI COLOCA ATÉ QUE PONTO IR NA FRASE); echo"<a href=\"AQUI VOCÊ COLOCA ONDE A MENSAGEM COMPLETA ESTARÁ\" target=_self>$link... - $segundaparte -</a>"; ?> Note que caso você queira exatamente a metade da frase poderá pegar o valor com o strlen e dividir por 2, dai basta arredondar com round
  11. Mas a lista de carros tem que ser requerida ao banco de dados em algum momento... a minha idéia era... você requere a lista de carros/mostos/etc no form html, o processa pega todos os carros e transforma eles em hyperlinks que terão os dados dos hyperlinks vindo do banco de dados...logo no processa.php seriam produzidos as querys...
  12. Claro... as variáveis é que serão os dados enviados ao BD...
  13. Simples... cria um arquivo chamado processa.php (qualquer nome do php), esse arquivo vai receber os dados do formulário html, lá você faz verificações com if/else para descobrir que tipo de vêículo é, óbviamente a variável $veiculo virá do form HTML (um select já tá bom)... ex.: <? $veiculo = $_POST["veiculo"]; if ($veiculo == "carro") { //COLOCA AQUI A O CÓDIGO QUE VAI BUSCAR OS CARROS NO BANCO exit; } elseif ($veiculo == "moto") { //COLOCA AQUI A O CÓDIGO QUE VAI BUSCAR AS MOTOS NO BANCO exit; elseif ($veiculo == "bicicleta") { //COLOCA AQUI A O CÓDIGO QUE VAI BUSCAR AS BICICLETAS NO BANCO exit; } else {exit;} ?> A partir do processa.php você pode montar outro arquivo.php no mesmo esquema, será até mais fácil, já que esse outro apenas vai pegar os dados do mysql sem ter que ter mil if/elses... Ps.: Você também pode montar isso com o switch.
  14. Por exemplo... CREATE TABLE teste ( id int(11) NOT NULL AUTO_INCREMENT, descr varchar(255) NOT NULL default '', PRIMARY KEY (id) ); dai é só ir inserindo mais campos abaixo do descr... e claro, você vai ter que dar uma estudada nos tipos de campos do mysql para ver quais são mais adequados ao seu sistema....
  15. a php_mysql.dll vem na versão zipada do mysql (se não me engano). Quanto a criar arquivos php... isso tanto faz DESDE que o arquivo tenha a extensão PHP (no bloco de notas você deverá colocar o nome entre "" na hora de salvar, por exemplo, "index.php"), eu mesmo faço quase tudo no bloco de notas...
  16. ESerra

    Firebird Ou Mysql?

    Eu só conheço o firebird de vista, nunca de fato trabalhei com ele, mas por exemplo, pra ecommerce é interessante que o banco de dados possua integridade referencial... que você possa trancar tabelas/colunas enquanto existe algum evento rodando.. e assim por diante... Pra cadastro tanto faz, afinal de contas o BD só vai guardar os dados, o problemas sempre começa quando você precise que o BD faça algo mais complexo, ai você tem que ver quais são as funcionalidades do SGBD em questão.
  17. É só você montar o código HTML do textfield e mandar dar o echo dentro do textfield...
  18. As barras são naquela direção mesmo, lembre-se de após concluir a configuração reiniciar o apache... usei esse manual hoje de manhã e foi 100%, não me lembro se a configuração é case sensitive... por isso cuidade letras maiusculas e minusculas e a raiz do HD é minúscula...
  19. Então você vai ter que passar as variáveis em algum link que chama a próxima página e na próxima página pegar tudo por GET... ex.: proximapagina.php?variavel1=$variavel1&variavel2=$variavel2...etc
  20. Acabei de testar e baixou normal... estranho... O Apache 2 e o PHP podem dar problema (http://www.php.net/manual/pt_BR/install.windows.apache2.php), cuidado com isso... o apache do link é o 1.3algumacoisa
  21. ESerra

    Noticia - Online

    O problema é a foto... já vi N sistemas de notícias mas com foto nenhum... mas se você achou algum que te agrada emendar o código pra exibir a foto não é dificil...
  22. Eu te aconselho a instalar tudo separadamente e manualmente... se tiver adsl o download vai demorar uns 10 minutos e instalação não mais que 5, ai vão os links direto: Apache: http://amem-ead.ce.ufsm.br/amem/objetos/apache.exe PHP5: http://amem-ead.ce.ufsm.br/amem/objetos/php5.zip Manual de instalação: http://amem-ead.ce.ufsm.br/amem/arquivos_biblioteca/37.doc Só não tenho a mão o manual de instalação do MYSQL, mas isso não é complicado de achar via google.
  23. ESerra

    Firebird Ou Mysql?

    O melhor banco de dados não depende da linguagem escolhida e sim do propósito para o qual será usado...
  24. Boa parte do manual já está em português... só os exemplos postados pelos usários que sempre estão em inglês, pelo motivo óbvio que a galera posta sempre na língua universal (que infelizmente não é o português).
  25. ESerra

    If

    É só usar o operador AND (e) ou OR (ou), um exemplo prático... vamos dizer que você quer ter certeza que o cara preencheu todos os campos de um formulário então você usaria: if (($campo1 =="") OR ($campo2 =="") OR ($campo3 =="")....OR ($campoN=="") { echo "TODOS OS CAMPOS SÃO DE PREENCHIMENTO OBRIGATÓRIO"; exit; }else{ //AQUI COLOCA AS INSTRUÇÕES CASO TODOS OS CAMPOS ESTEJAM PRRENCHIDOS! } Claro, você também pode usar ifs encadeados, veja: if ($variavel1 == "20") { if ($variavel2 == "10"){ echo "A variável 1 vale 20 e a a variável 2 10"; }else{ echo "A variável 1 vale 20, mas a variável 2 não vale 10"; }else{ echo "A variável 1 não vale 20, logo nem vou testar a variável 2"; }
×
×
  • Criar Novo...